pub struct SymbolLocation {
pub path: PathBuf,
pub range: Range,
}Fields§
§path: PathBuf§range: RangeImplementations§
Source§impl SymbolLocation
impl SymbolLocation
pub fn start_line(&self) -> u32
pub fn start_character(&self) -> u32
Trait Implementations§
Source§impl Clone for SymbolLocation
impl Clone for SymbolLocation
Source§fn clone(&self) -> SymbolLocation
fn clone(&self) -> SymbolLocation
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 SymbolLocation
impl Debug for SymbolLocation
Source§impl Display for SymbolLocation
impl Display for SymbolLocation
Source§impl PartialEq for SymbolLocation
impl PartialEq for SymbolLocation
impl Eq for SymbolLocation
impl StructuralPartialEq for SymbolLocation
Auto Trait Implementations§
impl Freeze for SymbolLocation
impl RefUnwindSafe for SymbolLocation
impl Send for SymbolLocation
impl Sync for SymbolLocation
impl Unpin for SymbolLocation
impl UnsafeUnpin for SymbolLocation
impl UnwindSafe for SymbolLocation
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.