trait CatalogRefresher {
// Required method
fn refresh_catalog<FStart, FProgress>(
&self,
paths: &ResolvedPaths,
on_start: FStart,
on_progress: FProgress,
) -> Result<()>
where FStart: FnOnce(Option<u64>),
FProgress: FnMut(u64);
}Required Methods§
fn refresh_catalog<FStart, FProgress>( &self, paths: &ResolvedPaths, on_start: FStart, on_progress: FProgress, ) -> Result<()>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.