pub struct SymbolUsagesResult {
pub target: SymbolDto,
pub direction: UsageDirection,
pub rows: Vec<UsageDto>,
pub total: usize,
pub incoming_summary: Option<UsageSummaryDto>,
pub outgoing_summary: Option<UsageSummaryDto>,
}Fields§
§target: SymbolDto§direction: UsageDirection§rows: Vec<UsageDto>§total: usize§incoming_summary: Option<UsageSummaryDto>§outgoing_summary: Option<UsageSummaryDto>Trait Implementations§
Source§impl Clone for SymbolUsagesResult
impl Clone for SymbolUsagesResult
Source§fn clone(&self) -> SymbolUsagesResult
fn clone(&self) -> SymbolUsagesResult
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 SymbolUsagesResult
impl Debug for SymbolUsagesResult
Source§impl<'de> Deserialize<'de> for SymbolUsagesResult
impl<'de> Deserialize<'de> for SymbolUsagesResult
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 SymbolUsagesResult
Source§impl PartialEq for SymbolUsagesResult
impl PartialEq for SymbolUsagesResult
Source§impl Serialize for SymbolUsagesResult
impl Serialize for SymbolUsagesResult
impl StructuralPartialEq for SymbolUsagesResult
Auto Trait Implementations§
impl Freeze for SymbolUsagesResult
impl RefUnwindSafe for SymbolUsagesResult
impl Send for SymbolUsagesResult
impl Sync for SymbolUsagesResult
impl Unpin for SymbolUsagesResult
impl UnsafeUnpin for SymbolUsagesResult
impl UnwindSafe for SymbolUsagesResult
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