use crate::proto::Directory; pub trait StoreClient { fn open_blob(&self, digest: Vec) -> std::io::Result>; // TODO: stat_blob, put_blob? fn get_directory(&self, digest: Vec) -> std::io::Result>; // TODO: put_directory }