pub struct OutlineResult {
pub path: String,
pub symbols: Vec<SymbolRecord>,
pub meta: QueryMeta,
}Fields§
§path: String§symbols: Vec<SymbolRecord>§meta: QueryMetaTrait Implementations§
Source§impl Clone for OutlineResult
impl Clone for OutlineResult
Source§fn clone(&self) -> OutlineResult
fn clone(&self) -> OutlineResult
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 OutlineResult
impl Debug for OutlineResult
Source§impl<'de> Deserialize<'de> for OutlineResult
impl<'de> Deserialize<'de> for OutlineResult
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
Source§impl Display for OutlineResult
impl Display for OutlineResult
Auto Trait Implementations§
impl Freeze for OutlineResult
impl RefUnwindSafe for OutlineResult
impl Send for OutlineResult
impl Sync for OutlineResult
impl Unpin for OutlineResult
impl UnsafeUnpin for OutlineResult
impl UnwindSafe for OutlineResult
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