pub trait Maintainer {
// Required methods
fn gc(&self) -> AppResult<()>;
fn prune(&self) -> AppResult<()>;
fn fsck(&self) -> AppResult<()>;
fn clean(&self, opts: Option<&CleanOptions>) -> AppResult<Vec<String>>;
}Expand description
Repository maintenance operations.
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".