pub struct ExplainStep {
pub name: String,
pub version: String,
pub edge_kind: Option<&'static str>,
}Expand description
One step in a PackageExplanation::paths chain.
Fields§
§name: String§version: String§edge_kind: Option<&'static str>Dependency kind under which this step was reached. None
for the root.
Trait Implementations§
Source§impl Clone for ExplainStep
impl Clone for ExplainStep
Source§fn clone(&self) -> ExplainStep
fn clone(&self) -> ExplainStep
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ExplainStep
impl Debug for ExplainStep
Auto Trait Implementations§
impl Freeze for ExplainStep
impl RefUnwindSafe for ExplainStep
impl Send for ExplainStep
impl Sync for ExplainStep
impl Unpin for ExplainStep
impl UnsafeUnpin for ExplainStep
impl UnwindSafe for ExplainStep
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