Struct rstar::ParentNode [−][src]
pub struct ParentNode<T> where
T: RTreeObject, { /* fields omitted */ }
Represents an internal parent node.
For most applications, using this type should not be required. Allows read access to this node’s envelope and its children.
Implementations
impl<T> ParentNode<T> where
T: RTreeObject,
[src]
impl<T> ParentNode<T> where
T: RTreeObject,
[src]Trait Implementations
impl<T: Clone> Clone for ParentNode<T> where
T: RTreeObject,
T::Envelope: Clone,
[src]
impl<T: Clone> Clone for ParentNode<T> where
T: RTreeObject,
T::Envelope: Clone,
[src]fn clone(&self) -> ParentNode<T>
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
Auto Trait Implementations
impl<T> RefUnwindSafe for ParentNode<T> where
T: RefUnwindSafe,
<T as RTreeObject>::Envelope: RefUnwindSafe,
impl<T> RefUnwindSafe for ParentNode<T> where
T: RefUnwindSafe,
<T as RTreeObject>::Envelope: RefUnwindSafe,
impl<T> Send for ParentNode<T> where
T: Send,
<T as RTreeObject>::Envelope: Send,
impl<T> Send for ParentNode<T> where
T: Send,
<T as RTreeObject>::Envelope: Send,
impl<T> Sync for ParentNode<T> where
T: Sync,
<T as RTreeObject>::Envelope: Sync,
impl<T> Sync for ParentNode<T> where
T: Sync,
<T as RTreeObject>::Envelope: Sync,
impl<T> Unpin for ParentNode<T> where
T: Unpin,
<T as RTreeObject>::Envelope: Unpin,
impl<T> Unpin for ParentNode<T> where
T: Unpin,
<T as RTreeObject>::Envelope: Unpin,
impl<T> UnwindSafe for ParentNode<T> where
T: UnwindSafe,
<T as RTreeObject>::Envelope: UnwindSafe,
impl<T> UnwindSafe for ParentNode<T> where
T: UnwindSafe,
<T as RTreeObject>::Envelope: UnwindSafe,