pub struct SymbolDto {Show 14 fields
pub root: String,
pub uri: String,
pub id: String,
pub name: String,
pub kind: String,
pub visibility: String,
pub signature: String,
pub file: String,
pub language: String,
pub line_range: Option<(u32, u32)>,
pub navigable: bool,
pub score: Option<u32>,
pub match_reason: Option<String>,
pub source: Option<SourceSnippet>,
}Fields§
§root: String§uri: String§id: String§name: String§kind: String§visibility: String§signature: String§file: String§language: String§line_range: Option<(u32, u32)>§score: Option<u32>§match_reason: Option<String>§source: Option<SourceSnippet>Trait Implementations§
Source§impl<'de> Deserialize<'de> for SymbolDto
impl<'de> Deserialize<'de> for SymbolDto
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
impl Eq for SymbolDto
impl StructuralPartialEq for SymbolDto
Auto Trait Implementations§
impl Freeze for SymbolDto
impl RefUnwindSafe for SymbolDto
impl Send for SymbolDto
impl Sync for SymbolDto
impl Unpin for SymbolDto
impl UnsafeUnpin for SymbolDto
impl UnwindSafe for SymbolDto
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