use crate::Container; pub trait Snapshots { type Error; fn new(&self, container: Container) -> Result<(), Self::Error>; }