pub struct FixMetadataNew {
pub closest_min_fix: FixMetadata,
pub top_parents: Option<Vec<String>>,
pub closest_safe_fix: Option<FixMetadata>,
pub closest_complete_fix: Option<FixMetadata>,
}Fields§
§closest_min_fix: FixMetadata§top_parents: Option<Vec<String>>Always None for peels — spots sets this from dependency-graph data.
closest_safe_fix: Option<FixMetadata>§closest_complete_fix: Option<FixMetadata>Trait Implementations§
Source§impl Clone for FixMetadataNew
impl Clone for FixMetadataNew
Source§fn clone(&self) -> FixMetadataNew
fn clone(&self) -> FixMetadataNew
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for FixMetadataNew
impl RefUnwindSafe for FixMetadataNew
impl Send for FixMetadataNew
impl Sync for FixMetadataNew
impl Unpin for FixMetadataNew
impl UnsafeUnpin for FixMetadataNew
impl UnwindSafe for FixMetadataNew
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<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 moreCreates a shared type from an unshared type.