pub struct ExpansionRootRows {
pub root_logical_id: String,
pub nodes: Vec<NodeRow>,
}Expand description
Expansion results for a single root node within a grouped query.
Fields§
§root_logical_id: StringLogical ID of the root node that seeded this expansion.
nodes: Vec<NodeRow>Nodes reached by traversing from the root.
Trait Implementations§
Source§impl Clone for ExpansionRootRows
impl Clone for ExpansionRootRows
Source§fn clone(&self) -> ExpansionRootRows
fn clone(&self) -> ExpansionRootRows
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 moreSource§impl Debug for ExpansionRootRows
impl Debug for ExpansionRootRows
Source§impl PartialEq for ExpansionRootRows
impl PartialEq for ExpansionRootRows
impl Eq for ExpansionRootRows
impl StructuralPartialEq for ExpansionRootRows
Auto Trait Implementations§
impl Freeze for ExpansionRootRows
impl RefUnwindSafe for ExpansionRootRows
impl Send for ExpansionRootRows
impl Sync for ExpansionRootRows
impl Unpin for ExpansionRootRows
impl UnsafeUnpin for ExpansionRootRows
impl UnwindSafe for ExpansionRootRows
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.