pub struct HierarchyResult {
pub root_id: u64,
pub nodes: Vec<HierarchyNode>,
}Expand description
Result of a type hierarchy query.
Fields§
§root_id: u64The queried type.
nodes: Vec<HierarchyNode>All hierarchy nodes.
Trait Implementations§
Source§impl Clone for HierarchyResult
impl Clone for HierarchyResult
Source§fn clone(&self) -> HierarchyResult
fn clone(&self) -> HierarchyResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for HierarchyResult
impl RefUnwindSafe for HierarchyResult
impl Send for HierarchyResult
impl Sync for HierarchyResult
impl Unpin for HierarchyResult
impl UnsafeUnpin for HierarchyResult
impl UnwindSafe for HierarchyResult
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