pub struct CallHierarchyResultSet {
pub title: String,
pub roots: Vec<HierarchyItem>,
pub incoming: Vec<CallHierarchyIncomingCall>,
pub outgoing: Vec<CallHierarchyOutgoingCall>,
pub is_stale: bool,
}Expand description
A call hierarchy result set.
Fields§
§title: StringUI-facing title for the collection (e.g. “Call Hierarchy: foo”).
roots: Vec<HierarchyItem>Prepared root items (some servers return multiple).
incoming: Vec<CallHierarchyIncomingCall>Incoming calls (if resolved).
outgoing: Vec<CallHierarchyOutgoingCall>Outgoing calls (if resolved).
is_stale: boolWhether any referenced document has changed since this collection was produced.
Trait Implementations§
Source§impl Clone for CallHierarchyResultSet
impl Clone for CallHierarchyResultSet
Source§fn clone(&self) -> CallHierarchyResultSet
fn clone(&self) -> CallHierarchyResultSet
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 CallHierarchyResultSet
impl Debug for CallHierarchyResultSet
impl Eq for CallHierarchyResultSet
Source§impl PartialEq for CallHierarchyResultSet
impl PartialEq for CallHierarchyResultSet
Source§fn eq(&self, other: &CallHierarchyResultSet) -> bool
fn eq(&self, other: &CallHierarchyResultSet) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CallHierarchyResultSet
Auto Trait Implementations§
impl Freeze for CallHierarchyResultSet
impl RefUnwindSafe for CallHierarchyResultSet
impl Send for CallHierarchyResultSet
impl Sync for CallHierarchyResultSet
impl Unpin for CallHierarchyResultSet
impl UnsafeUnpin for CallHierarchyResultSet
impl UnwindSafe for CallHierarchyResultSet
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