pub struct ExplainMeta {
pub depends_on: Vec<Path>,
pub resolved_path: Path,
pub pointer_chain: Vec<Path>,
pub secret: bool,
pub k: usize,
pub recomputed: Vec<Path>,
pub source_path: Option<Path>,
}Fields§
§depends_on: Vec<Path>§resolved_path: Path§pointer_chain: Vec<Path>§secret: bool§k: usize§recomputed: Vec<Path>§source_path: Option<Path>Trait Implementations§
Source§impl Clone for ExplainMeta
impl Clone for ExplainMeta
Source§fn clone(&self) -> ExplainMeta
fn clone(&self) -> ExplainMeta
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 ExplainMeta
impl Debug for ExplainMeta
impl Eq for ExplainMeta
Source§impl PartialEq for ExplainMeta
impl PartialEq for ExplainMeta
impl StructuralPartialEq for ExplainMeta
Auto Trait Implementations§
impl Freeze for ExplainMeta
impl RefUnwindSafe for ExplainMeta
impl Send for ExplainMeta
impl Sync for ExplainMeta
impl Unpin for ExplainMeta
impl UnsafeUnpin for ExplainMeta
impl UnwindSafe for ExplainMeta
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