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,