Skip to content

Commit cef3ea0

Browse files
committed
Silence some Clippy lints
These don't make the code any better.
1 parent 6a006c3 commit cef3ea0

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

src/kv/key.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ pub struct Key<'k> {
4141

4242
impl<'k> Key<'k> {
4343
/// Get a key from a borrowed string.
44+
#[allow(clippy::should_implement_trait)] // Part of the public API now.
4445
pub fn from_str(key: &'k str) -> Self {
4546
Key { key }
4647
}

src/kv/source.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,7 @@ pub trait VisitSource<'kvs> {
237237
fn visit_pair(&mut self, key: Key<'kvs>, value: Value<'kvs>) -> Result<(), Error>;
238238
}
239239

240+
#[allow(clippy::needless_lifetimes)] // Not needless.
240241
impl<'a, 'kvs, T> VisitSource<'kvs> for &'a mut T
241242
where
242243
T: VisitSource<'kvs> + ?Sized,

src/kv/value.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -535,6 +535,7 @@ pub trait VisitValue<'v> {
535535
}
536536
}
537537

538+
#[allow(clippy::needless_lifetimes)] // Not needless.
538539
impl<'a, 'v, T: ?Sized> VisitValue<'v> for &'a mut T
539540
where
540541
T: VisitValue<'v>,

0 commit comments

Comments
 (0)