Struct bao_tree::outboard::PreOrderMemOutboard
source · pub struct PreOrderMemOutboard { /* private fields */ }Expand description
Pre-order outboard, stored in memory.
Mostly for compat with bao, not very fast.
Implementations§
source§impl PreOrderMemOutboard
impl PreOrderMemOutboard
pub fn hash(&self) -> &Hash
pub fn changes(&self) -> &Option<RangeSet2<u64>>
pub fn changes_mut(&mut self) -> &mut Option<RangeSet2<u64>>
pub fn into_inner(self) -> Vec<u8>
pub fn as_outboard_ref(&self) -> PreOrderMemOutboardRef<'_>
pub fn flip(&self) -> PostOrderMemOutboard
Trait Implementations§
source§impl Clone for PreOrderMemOutboard
impl Clone for PreOrderMemOutboard
source§fn clone(&self) -> PreOrderMemOutboard
fn clone(&self) -> PreOrderMemOutboard
Returns a copy 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 PreOrderMemOutboard
impl Debug for PreOrderMemOutboard
source§impl Outboard for PreOrderMemOutboard
impl Outboard for PreOrderMemOutboard
Auto Trait Implementations§
impl RefUnwindSafe for PreOrderMemOutboard
impl Send for PreOrderMemOutboard
impl Sync for PreOrderMemOutboard
impl Unpin for PreOrderMemOutboard
impl UnwindSafe for PreOrderMemOutboard
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