Struct include_graph::dependencies::graph::MappedNode
source · pub struct MappedNode {
pub id: String,
pub path: PathBuf,
pub display_name: String,
}Fields§
§id: String§path: PathBuf§display_name: StringTrait Implementations§
source§impl Debug for MappedNode
impl Debug for MappedNode
source§impl Hash for MappedNode
impl Hash for MappedNode
source§impl Ord for MappedNode
impl Ord for MappedNode
source§fn cmp(&self, other: &MappedNode) -> Ordering
fn cmp(&self, other: &MappedNode) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for MappedNode
impl PartialEq for MappedNode
source§fn eq(&self, other: &MappedNode) -> bool
fn eq(&self, other: &MappedNode) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl PartialOrd for MappedNode
impl PartialOrd for MappedNode
source§fn partial_cmp(&self, other: &MappedNode) -> Option<Ordering>
fn partial_cmp(&self, other: &MappedNode) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moresource§impl Serialize for MappedNode
impl Serialize for MappedNode
impl Eq for MappedNode
impl StructuralPartialEq for MappedNode
Auto Trait Implementations§
impl RefUnwindSafe for MappedNode
impl Send for MappedNode
impl Sync for MappedNode
impl Unpin for MappedNode
impl UnwindSafe for MappedNode
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
source§impl<I, T> ExtractContext<I, ()> for T
impl<I, T> ExtractContext<I, ()> for T
source§fn extract_context(self, _original_input: I)
fn extract_context(self, _original_input: I)
Given the context attached to a nom error, and given the original
input to the nom parser, extract more the useful context information. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> Pointable for T
impl<T> Pointable for T
source§impl<I> RecreateContext<I> for I
impl<I> RecreateContext<I> for I
source§fn recreate_context(_original_input: I, tail: I) -> I
fn recreate_context(_original_input: I, tail: I) -> I
Given the original input, as well as the context reported by nom,
recreate a context in the original string where the error occurred. Read more