pub struct ResolvedNodeProvenance {
pub source_path: Option<String>,
pub line_start: Option<u32>,
pub line_end: Option<u32>,
pub excerpt: Option<String>,
pub namespace: Option<String>,
pub canonical: bool,
}Fields§
§source_path: Option<String>§line_start: Option<u32>§line_end: Option<u32>§excerpt: Option<String>§namespace: Option<String>§canonical: boolImplementations§
Trait Implementations§
Source§impl Clone for ResolvedNodeProvenance
impl Clone for ResolvedNodeProvenance
Source§fn clone(&self) -> ResolvedNodeProvenance
fn clone(&self) -> ResolvedNodeProvenance
Returns a duplicate of the value. Read more
1.0.0 · 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 ResolvedNodeProvenance
impl Debug for ResolvedNodeProvenance
Source§impl Default for ResolvedNodeProvenance
impl Default for ResolvedNodeProvenance
Source§fn default() -> ResolvedNodeProvenance
fn default() -> ResolvedNodeProvenance
Returns the “default value” for a type. Read more
Source§impl PartialEq for ResolvedNodeProvenance
impl PartialEq for ResolvedNodeProvenance
impl Eq for ResolvedNodeProvenance
impl StructuralPartialEq for ResolvedNodeProvenance
Auto Trait Implementations§
impl Freeze for ResolvedNodeProvenance
impl RefUnwindSafe for ResolvedNodeProvenance
impl Send for ResolvedNodeProvenance
impl Sync for ResolvedNodeProvenance
impl Unpin for ResolvedNodeProvenance
impl UnsafeUnpin for ResolvedNodeProvenance
impl UnwindSafe for ResolvedNodeProvenance
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