pub struct SymbolLocator {
pub name: String,
pub kind: NodeKind,
pub span: SourceSpan,
}Fields§
§name: String§kind: NodeKind§span: SourceSpanTrait Implementations§
Source§impl Clone for SymbolLocator
impl Clone for SymbolLocator
Source§fn clone(&self) -> SymbolLocator
fn clone(&self) -> SymbolLocator
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 SymbolLocator
impl Debug for SymbolLocator
impl Eq for SymbolLocator
Source§impl PartialEq for SymbolLocator
impl PartialEq for SymbolLocator
impl StructuralPartialEq for SymbolLocator
Auto Trait Implementations§
impl Freeze for SymbolLocator
impl RefUnwindSafe for SymbolLocator
impl Send for SymbolLocator
impl Sync for SymbolLocator
impl Unpin for SymbolLocator
impl UnsafeUnpin for SymbolLocator
impl UnwindSafe for SymbolLocator
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