pub enum BytesView {
Empty,
Leaf(Rc<[u8]>),
Node {
color: Color,
len: usize,
left: BytesTree,
right: BytesTree,
},
}Variants§
Trait Implementations§
impl Eq for BytesView
impl StructuralPartialEq for BytesView
Auto Trait Implementations§
impl Freeze for BytesView
impl RefUnwindSafe for BytesView
impl !Send for BytesView
impl !Sync for BytesView
impl Unpin for BytesView
impl UnsafeUnpin for BytesView
impl UnwindSafe for BytesView
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