pub struct SymbolResult {
pub id: Id,
pub name: String,
pub kind: DefKind,
pub span: Span,
pub parent: Option<Id>,
}
Fields§
§id: Id
§name: String
§kind: DefKind
§span: Span
§parent: Option<Id>
Trait Implementations§
Source§impl Clone for SymbolResult
impl Clone for SymbolResult
Source§fn clone(&self) -> SymbolResult
fn clone(&self) -> SymbolResult
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 moreAuto Trait Implementations§
impl Freeze for SymbolResult
impl RefUnwindSafe for SymbolResult
impl Send for SymbolResult
impl Sync for SymbolResult
impl Unpin for SymbolResult
impl UnwindSafe for SymbolResult
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