clippy: add default constructors
diff --git a/src/client.rs b/src/client.rs
index 7c1a8ca..c8d8ef5 100644
--- a/src/client.rs
+++ b/src/client.rs
@@ -85,12 +85,13 @@
}
/// A `PathTranslator` that does nothing.
-pub struct DefaultTranslator {}
+#[derive(Default)]
+pub struct DefaultTranslator;
impl DefaultTranslator {
/// Create a new `DefaultTranslator`.
pub fn new() -> Self {
- DefaultTranslator {}
+ DefaultTranslator
}
}
diff --git a/src/repository.rs b/src/repository.rs
index 6543fb9..0dfe366 100644
--- a/src/repository.rs
+++ b/src/repository.rs
@@ -431,6 +431,15 @@
}
}
+impl<D> Default for EphemeralRepository<D>
+where
+ D: DataInterchange,
+{
+ fn default() -> Self {
+ EphemeralRepository::new()
+ }
+}
+
impl<D> Repository<D> for EphemeralRepository<D>
where
D: DataInterchange,