pub struct ManifestDependencyDeltas {
pub added: Vec<DependencyChange>,
pub major_bumped: Vec<DependencyChange>,
}Expand description
The dependency changes in one manifest, split by candidate kind.
Fields§
§added: Vec<DependencyChange>Entries absent at base.
major_bumped: Vec<DependencyChange>Entries whose range moved across a major version (or a 0.x minor).
Trait Implementations§
Source§impl Clone for ManifestDependencyDeltas
impl Clone for ManifestDependencyDeltas
Source§impl Debug for ManifestDependencyDeltas
impl Debug for ManifestDependencyDeltas
Source§impl Default for ManifestDependencyDeltas
impl Default for ManifestDependencyDeltas
impl Eq for ManifestDependencyDeltas
Source§impl PartialEq for ManifestDependencyDeltas
impl PartialEq for ManifestDependencyDeltas
impl StructuralPartialEq for ManifestDependencyDeltas
Auto Trait Implementations§
impl Freeze for ManifestDependencyDeltas
impl RefUnwindSafe for ManifestDependencyDeltas
impl Send for ManifestDependencyDeltas
impl Sync for ManifestDependencyDeltas
impl Unpin for ManifestDependencyDeltas
impl UnsafeUnpin for ManifestDependencyDeltas
impl UnwindSafe for ManifestDependencyDeltas
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more