pub struct LocationInlinedAt {
pub file_index: u32,
pub line: u32,
pub column: u32,
pub function_name: FunctionSymbol,
pub label: Label,
pub label_offset: Option<i64>,
pub span: Span,
}Fields§
§file_index: u32§line: u32§column: u32§function_name: FunctionSymbol§label: Label§label_offset: Option<i64>§span: SpanImplementations§
Trait Implementations§
Source§impl Clone for LocationInlinedAt
impl Clone for LocationInlinedAt
Source§fn clone(&self) -> LocationInlinedAt
fn clone(&self) -> LocationInlinedAt
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 LocationInlinedAt
impl Debug for LocationInlinedAt
Source§impl PartialEq for LocationInlinedAt
impl PartialEq for LocationInlinedAt
Source§fn eq(&self, other: &LocationInlinedAt) -> bool
fn eq(&self, other: &LocationInlinedAt) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for LocationInlinedAt
impl Serialize for LocationInlinedAt
Source§impl Spanned for LocationInlinedAt
impl Spanned for LocationInlinedAt
impl StructuralPartialEq for LocationInlinedAt
Source§impl TreeDisplay for LocationInlinedAt
impl TreeDisplay for LocationInlinedAt
Source§fn tree_display(&self, f: &mut TreeFormatter, source: &str) -> Result
fn tree_display(&self, f: &mut TreeFormatter, source: &str) -> Result
Display this node in tree format. Read more
Auto Trait Implementations§
impl Freeze for LocationInlinedAt
impl RefUnwindSafe for LocationInlinedAt
impl Send for LocationInlinedAt
impl Sync for LocationInlinedAt
impl Unpin for LocationInlinedAt
impl UnsafeUnpin for LocationInlinedAt
impl UnwindSafe for LocationInlinedAt
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