use crate::archive::types::{ArchiveOptions, ArchiveResult}; pub trait ArchiveOps { fn archive_archive( &self, repo: &str, rev: &str, opts: &ArchiveOptions, ) -> Result; }