pub struct VersionAnalyzer;Expand description
Analyzes dependency versions for conflicts and updates
Implementations§
Source§impl VersionAnalyzer
impl VersionAnalyzer
Sourcepub fn find_conflicts(
&self,
dependencies: &[Dependency],
) -> Vec<VersionConflict>
pub fn find_conflicts( &self, dependencies: &[Dependency], ) -> Vec<VersionConflict>
Finds version conflicts in dependencies
Sourcepub fn suggest_updates(
&self,
_dependencies: &[Dependency],
) -> Vec<VersionUpdate>
pub fn suggest_updates( &self, _dependencies: &[Dependency], ) -> Vec<VersionUpdate>
Suggests version updates for dependencies
Trait Implementations§
Source§impl Debug for VersionAnalyzer
impl Debug for VersionAnalyzer
Auto Trait Implementations§
impl Freeze for VersionAnalyzer
impl RefUnwindSafe for VersionAnalyzer
impl Send for VersionAnalyzer
impl Sync for VersionAnalyzer
impl Unpin for VersionAnalyzer
impl UnwindSafe for VersionAnalyzer
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