pub trait RemoteRegistry: Send + Sync {
// Provided methods
fn latest_version(&self, name: &str) -> Result<Option<Version>> { ... }
fn search(
&self,
query: &str,
per_page: usize,
) -> Result<Vec<CrateSearchResult>> { ... }
}Expand description
Источник данных crates.io: версии и поиск.
Трейт позволяет подменять сетевые запросы в тестах.
Provided Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".