pub struct GenTree<T> { /* private fields */ }Expand description
Represents the actual data structure. Currently this struct only has constructor methods to create a new tree and create new cursor handles which provide the lion’s share of tree operations.
See module-level documentation for more details.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl<T> Freeze for GenTree<T>
impl<T> RefUnwindSafe for GenTree<T>where
T: RefUnwindSafe,
impl<T> !Send for GenTree<T>
impl<T> !Sync for GenTree<T>
impl<T> Unpin for GenTree<T>
impl<T> UnwindSafe for GenTree<T>where
T: RefUnwindSafe,
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