Trait cargo::core::registry::Registry [−][src]
Source of information about a group of packages.
See also core::Source
.
Required methods
fn query(
&mut self,
dep: &Dependency,
f: &mut dyn FnMut(Summary),
fuzzy: bool
) -> CargoResult<()>
[src]
&mut self,
dep: &Dependency,
f: &mut dyn FnMut(Summary),
fuzzy: bool
) -> CargoResult<()>
Attempt to find the packages that match a dependency request.
fn describe_source(&self, source: SourceId) -> String
[src]
fn is_replaced(&self, source: SourceId) -> bool
[src]
Provided methods
fn query_vec(
&mut self,
dep: &Dependency,
fuzzy: bool
) -> CargoResult<Vec<Summary>>
[src]
&mut self,
dep: &Dependency,
fuzzy: bool
) -> CargoResult<Vec<Summary>>
Implementors
impl<'cfg> Registry for PackageRegistry<'cfg>
[src]
fn query(
&mut self,
dep: &Dependency,
f: &mut dyn FnMut(Summary),
fuzzy: bool
) -> CargoResult<()>
[src]
&mut self,
dep: &Dependency,
f: &mut dyn FnMut(Summary),
fuzzy: bool
) -> CargoResult<()>