From cdb45e032b078156eddbd47cb350c6ae66a64098 Mon Sep 17 00:00:00 2001 From: Toby Vincent Date: Fri, 6 May 2022 14:27:17 -0500 Subject: refactor: generalize zfs impl into storage traits --- zone_core/src/storage/snapshots.rs | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 zone_core/src/storage/snapshots.rs (limited to 'zone_core/src/storage/snapshots.rs') diff --git a/zone_core/src/storage/snapshots.rs b/zone_core/src/storage/snapshots.rs new file mode 100644 index 0000000..00a4e37 --- /dev/null +++ b/zone_core/src/storage/snapshots.rs @@ -0,0 +1,7 @@ +use crate::Container; + +pub trait Snapshots { + type Error; + + fn new(&self, container: Container) -> Result<(), Self::Error>; +} -- cgit v1.2.3-70-g09d2