pub struct DependencyResolver { /* private fields */ }Expand description
Resolves dependencies and determines what updates are available
Implementations§
Source§impl DependencyResolver
impl DependencyResolver
pub fn new(args: Args) -> Self
Sourcepub fn resolve(
&self,
dependency: &Dependency,
package_info: &PackageInfo,
installed: Option<&Version>,
) -> DependencyCheck
pub fn resolve( &self, dependency: &Dependency, package_info: &PackageInfo, installed: Option<&Version>, ) -> DependencyCheck
Resolve a single dependency
Auto Trait Implementations§
impl Freeze for DependencyResolver
impl RefUnwindSafe for DependencyResolver
impl Send for DependencyResolver
impl Sync for DependencyResolver
impl Unpin for DependencyResolver
impl UnwindSafe for DependencyResolver
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more