pub enum OpenedTreeBody {
Bytes(BytesTreeSource),
File(FileTreeSource),
Dynamic(Box<dyn TreeByteSource + Send>),
}Expand description
Store-facing handle for a seekable or lazily generated tree body.
Variants§
Trait Implementations§
Source§impl Debug for OpenedTreeBody
impl Debug for OpenedTreeBody
Source§impl TreeByteSource for OpenedTreeBody
impl TreeByteSource for OpenedTreeBody
Auto Trait Implementations§
impl !Freeze for OpenedTreeBody
impl !RefUnwindSafe for OpenedTreeBody
impl !Sync for OpenedTreeBody
impl !UnwindSafe for OpenedTreeBody
impl Send for OpenedTreeBody
impl Unpin for OpenedTreeBody
impl UnsafeUnpin for OpenedTreeBody
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