pub struct CallHierarchyIncomingCall {
pub from: HierarchyItem,
pub from_ranges: Vec<Utf16Range>,
}Expand description
A call hierarchy incoming edge (from -> root).
Fields§
§from: HierarchyItemThe caller item.
from_ranges: Vec<Utf16Range>Callsite ranges within from (UTF-16 ranges).
Trait Implementations§
Source§impl Clone for CallHierarchyIncomingCall
impl Clone for CallHierarchyIncomingCall
Source§fn clone(&self) -> CallHierarchyIncomingCall
fn clone(&self) -> CallHierarchyIncomingCall
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 CallHierarchyIncomingCall
impl Debug for CallHierarchyIncomingCall
impl Eq for CallHierarchyIncomingCall
Source§impl PartialEq for CallHierarchyIncomingCall
impl PartialEq for CallHierarchyIncomingCall
Source§fn eq(&self, other: &CallHierarchyIncomingCall) -> bool
fn eq(&self, other: &CallHierarchyIncomingCall) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CallHierarchyIncomingCall
Auto Trait Implementations§
impl Freeze for CallHierarchyIncomingCall
impl RefUnwindSafe for CallHierarchyIncomingCall
impl Send for CallHierarchyIncomingCall
impl Sync for CallHierarchyIncomingCall
impl Unpin for CallHierarchyIncomingCall
impl UnsafeUnpin for CallHierarchyIncomingCall
impl UnwindSafe for CallHierarchyIncomingCall
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