diff --git a/crates/fs-mistrust/src/dir.rs b/crates/fs-mistrust/src/dir.rs
index f799622633b7a883ab42bb4783ed6ae9d3749afe..dd3c50d72a002136fa5593ce798f11616a5af728 100644
--- a/crates/fs-mistrust/src/dir.rs
+++ b/crates/fs-mistrust/src/dir.rs
@@ -30,6 +30,7 @@ use std::os::unix::fs::OpenOptionsExt;
 /// APIs.
 ///
 /// See also the crate-level [Limitations](crate#limitations) section.
+#[derive(Debug, Clone)]
 pub struct CheckedDir {
     /// The `Mistrust` object whose rules we apply to members of this directory.
     mistrust: Mistrust,