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<()>