pub struct SymbolGraphResult {
pub focus: SymbolGraphFocus,
pub members: Vec<SymbolDto>,
pub internal_edges: Vec<SymbolGraphEdge>,
pub callers: Vec<SymbolGraphNeighbor>,
pub callees: Vec<SymbolGraphNeighbor>,
pub unlinked: UnlinkedRefsDto,
}Fields§
§focus: SymbolGraphFocus§members: Vec<SymbolDto>§internal_edges: Vec<SymbolGraphEdge>§callers: Vec<SymbolGraphNeighbor>§callees: Vec<SymbolGraphNeighbor>§unlinked: UnlinkedRefsDtoTrait Implementations§
Source§impl Clone for SymbolGraphResult
impl Clone for SymbolGraphResult
Source§fn clone(&self) -> SymbolGraphResult
fn clone(&self) -> SymbolGraphResult
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 SymbolGraphResult
impl Debug for SymbolGraphResult
Source§impl<'de> Deserialize<'de> for SymbolGraphResult
impl<'de> Deserialize<'de> for SymbolGraphResult
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 SymbolGraphResult
Source§impl PartialEq for SymbolGraphResult
impl PartialEq for SymbolGraphResult
Source§impl Serialize for SymbolGraphResult
impl Serialize for SymbolGraphResult
impl StructuralPartialEq for SymbolGraphResult
Auto Trait Implementations§
impl Freeze for SymbolGraphResult
impl RefUnwindSafe for SymbolGraphResult
impl Send for SymbolGraphResult
impl Sync for SymbolGraphResult
impl Unpin for SymbolGraphResult
impl UnsafeUnpin for SymbolGraphResult
impl UnwindSafe for SymbolGraphResult
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