diff --git a/src/store/object_store.rs b/src/store/object_store.rs index c8718cb..a47a2b6 100644 --- a/src/store/object_store.rs +++ b/src/store/object_store.rs @@ -39,7 +39,7 @@ pub(crate) enum ObjectError { Anyhow(#[from] anyhow::Error), } -#[derive(Debug, Clone)] +#[derive(Clone)] pub(crate) struct ObjectStore { path_gen: Generator, settings_tree: sled::Tree, @@ -230,3 +230,13 @@ where }) } } + +impl std::fmt::Debug for ObjectStore { + fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { + f.debug_struct("ObjectStore") + .field("path_gen", &self.path_gen) + .field("bucket", &self.bucket.name) + .field("region", &self.bucket.region) + .finish() + } +}