pub struct ExplainResult {
pub path: Path,
pub value: Option<Value>,
pub expr: Option<String>,
pub derivation: Option<ExplainDerivation>,
pub meta: ExplainMeta,
}Fields§
§path: Path§value: Option<Value>§expr: Option<String>§derivation: Option<ExplainDerivation>§meta: ExplainMetaTrait Implementations§
Source§impl Clone for ExplainResult
impl Clone for ExplainResult
Source§fn clone(&self) -> ExplainResult
fn clone(&self) -> ExplainResult
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 ExplainResult
impl Debug for ExplainResult
Source§impl PartialEq for ExplainResult
impl PartialEq for ExplainResult
impl StructuralPartialEq for ExplainResult
Auto Trait Implementations§
impl Freeze for ExplainResult
impl RefUnwindSafe for ExplainResult
impl Send for ExplainResult
impl Sync for ExplainResult
impl Unpin for ExplainResult
impl UnsafeUnpin for ExplainResult
impl UnwindSafe for ExplainResult
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