pub struct SymbolEntry {
pub file: String,
pub name: String,
pub kind: String,
pub start_line: usize,
pub end_line: usize,
pub is_exported: bool,
}Fields§
§file: String§name: String§kind: String§start_line: usize§end_line: usize§is_exported: boolTrait Implementations§
Source§impl Clone for SymbolEntry
impl Clone for SymbolEntry
Source§fn clone(&self) -> SymbolEntry
fn clone(&self) -> SymbolEntry
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 SymbolEntry
impl Debug for SymbolEntry
Source§impl<'de> Deserialize<'de> for SymbolEntry
impl<'de> Deserialize<'de> for SymbolEntry
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 SymbolEntry
impl RefUnwindSafe for SymbolEntry
impl Send for SymbolEntry
impl Sync for SymbolEntry
impl Unpin for SymbolEntry
impl UnsafeUnpin for SymbolEntry
impl UnwindSafe for SymbolEntry
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