pub struct PrerequisiteInfo {
pub node: NodeSummary,
pub depth: usize,
}Expand description
Information about a prerequisite.
Fields§
§node: NodeSummaryThe prerequisite node.
depth: usizeDepth in the dependency tree (1 = direct prerequisite).
Trait Implementations§
Source§impl Clone for PrerequisiteInfo
impl Clone for PrerequisiteInfo
Source§fn clone(&self) -> PrerequisiteInfo
fn clone(&self) -> PrerequisiteInfo
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 moreSource§impl Debug for PrerequisiteInfo
impl Debug for PrerequisiteInfo
Source§impl<'de> Deserialize<'de> for PrerequisiteInfo
impl<'de> Deserialize<'de> for PrerequisiteInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PrerequisiteInfo
impl RefUnwindSafe for PrerequisiteInfo
impl Send for PrerequisiteInfo
impl Sync for PrerequisiteInfo
impl Unpin for PrerequisiteInfo
impl UnsafeUnpin for PrerequisiteInfo
impl UnwindSafe for PrerequisiteInfo
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