030e59e
zhenyi
refactor(lib): migrate storage and security tier to central lib/config (auth, cache, db, email, jwt, payment, queue, rate_limit, storage)
030e59e
use crate::archive::types::{ArchiveOptions, ArchiveResult};
pub trait ArchiveOps {
fn archive_archive(
&self,
repo: &str,
rev: &str,
opts: &ArchiveOptions,
) -> Result<ArchiveResult, crate::Error>;
}