From b159d17cef5a7f6f0c9c41f4fc0e8e01582e1807 Mon Sep 17 00:00:00 2001 From: Mikhail Katychev Date: Thu, 25 Jul 2024 13:30:31 -0500 Subject: [PATCH] clippy --- api/src/sparql.rs | 2 +- api/src/term/_simple.rs | 2 +- iri/src/lib.rs | 2 +- isomorphism/src/test.rs | 2 +- turtle/src/serializer/trig.rs | 2 +- turtle/src/serializer/turtle.rs | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/api/src/sparql.rs b/api/src/sparql.rs index 48ea84ee..f48b441b 100644 --- a/api/src/sparql.rs +++ b/api/src/sparql.rs @@ -29,8 +29,8 @@ use crate::source::TripleSource; use crate::term::Term; -use std::borrow::Borrow; use crate::Error; +use std::borrow::Borrow; /// A dataset that can be queried with SPARQL. pub trait SparqlDataset { diff --git a/api/src/term/_simple.rs b/api/src/term/_simple.rs index aa555bab..eae7034d 100644 --- a/api/src/term/_simple.rs +++ b/api/src/term/_simple.rs @@ -102,7 +102,7 @@ fn ensure_owned(m: MownStr) -> MownStr<'static> { let m = m.clone(); // Safety: the transmute bellow is safe, because if m.is_owned() is true, // then it's data is not restricted to lifetime 'a. - unsafe { std::mem::transmute(m) } + unsafe { std::mem::transmute::, mownstr::MownStr<'_>>(m) } } else { m.to_string().into() } diff --git a/iri/src/lib.rs b/iri/src/lib.rs index f4b60071..1c81ed89 100644 --- a/iri/src/lib.rs +++ b/iri/src/lib.rs @@ -46,6 +46,6 @@ pub use std::error::Error; #[cfg(feature = "threadsafe_err")] pub use ThreadSafeError as Error; -///! An error trait meant to enable sending errors safely across threads. +/// An error trait meant to enable sending errors safely across threads. pub trait ThreadSafeError: std::error::Error + Send + Sync + 'static {} impl ThreadSafeError for E where E: std::error::Error + Send + Sync + 'static {} diff --git a/isomorphism/src/test.rs b/isomorphism/src/test.rs index de9de584..a0c56b4b 100644 --- a/isomorphism/src/test.rs +++ b/isomorphism/src/test.rs @@ -1,8 +1,8 @@ use super::*; use sophia_api::ns::xsd; use sophia_api::term::{assert_consistent_term_impl, BnodeId, IriRef, Term, TermKind}; -use sophia_api::MownStr; use sophia_api::Error; +use sophia_api::MownStr; const FOAF_KNOWS: MyTerm = MyTerm::Iri("http://xmlns.com/foaf/0.1/knows"); const FOAF_MBOX: MyTerm = MyTerm::Iri("http://xmlns.com/foaf/0.1/mbox"); diff --git a/turtle/src/serializer/trig.rs b/turtle/src/serializer/trig.rs index 5bae06cc..63a1c7d2 100644 --- a/turtle/src/serializer/trig.rs +++ b/turtle/src/serializer/trig.rs @@ -109,9 +109,9 @@ impl Stringifier for TrigSerializer> { pub(crate) mod test { use super::*; use sophia_api::term::SimpleTerm; + use sophia_api::Error; use sophia_api::{dataset::Dataset, quad::Spog}; use sophia_isomorphism::isomorphic_datasets; - use sophia_api::Error; const TESTS: &[&str] = &[ "#empty trig", diff --git a/turtle/src/serializer/turtle.rs b/turtle/src/serializer/turtle.rs index a2cc78ed..92acc0f6 100644 --- a/turtle/src/serializer/turtle.rs +++ b/turtle/src/serializer/turtle.rs @@ -211,8 +211,8 @@ impl Stringifier for TurtleSerializer> { pub(crate) mod test { use super::*; use sophia_api::graph::Graph; - use sophia_isomorphism::isomorphic_graphs; use sophia_api::Error; + use sophia_isomorphism::isomorphic_graphs; const TESTS: &[&str] = &[ "#empty ttl",