pub struct IndexedSymbol {
pub name: String,
pub qualified_name: String,
pub kind: String,
pub start_line: usize,
pub end_line: usize,
pub signature: String,
pub exported: bool,
}Fields§
§name: String§qualified_name: String§kind: String§start_line: usize§end_line: usize§signature: String§exported: boolTrait Implementations§
Source§impl Clone for IndexedSymbol
impl Clone for IndexedSymbol
Source§fn clone(&self) -> IndexedSymbol
fn clone(&self) -> IndexedSymbol
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 IndexedSymbol
impl Debug for IndexedSymbol
Source§impl<'de> Deserialize<'de> for IndexedSymbol
impl<'de> Deserialize<'de> for IndexedSymbol
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for IndexedSymbol
impl RefUnwindSafe for IndexedSymbol
impl Send for IndexedSymbol
impl Sync for IndexedSymbol
impl Unpin for IndexedSymbol
impl UnsafeUnpin for IndexedSymbol
impl UnwindSafe for IndexedSymbol
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