pub struct WhyResult {
pub from_name: String,
pub to_name: String,
pub path: Vec<PathStep>,
}Expand description
Dependency path result for why command.
Fields§
§from_name: String§to_name: String§path: Vec<PathStep>Trait Implementations§
Source§impl<'de> Deserialize<'de> for WhyResult
impl<'de> Deserialize<'de> for WhyResult
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 WhyResult
impl RefUnwindSafe for WhyResult
impl Send for WhyResult
impl Sync for WhyResult
impl Unpin for WhyResult
impl UnsafeUnpin for WhyResult
impl UnwindSafe for WhyResult
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