pub struct OriginalLocation {
pub source: u32,
pub original_line: u32,
pub original_column: u32,
pub name: Option<u32>,
}
Expand description
Original location information within a mapping.
Contains a source filename, an original line, and an original column. Might also contain an associated name.
Fields§
§source: u32
The source filename.
original_line: u32
The original line.
original_column: u32
The original column.
name: Option<u32>
The associated name, if any.
Trait Implementations§
Source§impl Clone for OriginalLocation
impl Clone for OriginalLocation
Source§fn clone(&self) -> OriginalLocation
fn clone(&self) -> OriginalLocation
Returns a copy 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 ComparatorFunction<OriginalLocation> for ByOriginalLocation
impl ComparatorFunction<OriginalLocation> for ByOriginalLocation
Source§fn compare(a: &OriginalLocation, b: &OriginalLocation) -> Ordering
fn compare(a: &OriginalLocation, b: &OriginalLocation) -> Ordering
Compare the given values.
Source§impl ComparatorFunction<OriginalLocation> for ByOriginalLocationSameSource
impl ComparatorFunction<OriginalLocation> for ByOriginalLocationSameSource
Source§fn compare(a: &OriginalLocation, b: &OriginalLocation) -> Ordering
fn compare(a: &OriginalLocation, b: &OriginalLocation) -> Ordering
Compare the given values.
Source§impl Debug for OriginalLocation
impl Debug for OriginalLocation
Source§impl PartialEq for OriginalLocation
impl PartialEq for OriginalLocation
impl Eq for OriginalLocation
impl StructuralPartialEq for OriginalLocation
Auto Trait Implementations§
impl Freeze for OriginalLocation
impl RefUnwindSafe for OriginalLocation
impl Send for OriginalLocation
impl Sync for OriginalLocation
impl Unpin for OriginalLocation
impl UnwindSafe for OriginalLocation
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