pub enum TreeBuilder {
Balanced {
degree: usize,
},
}
Variants§
Balanced
TreeBuilder that builds a “balanced tree” with a max degree size of degree
Implementations§
Source§impl TreeBuilder
impl TreeBuilder
pub fn balanced_tree() -> Self
pub fn balanced_tree_with_degree(degree: usize) -> Self
pub fn stream_tree<'a>( &self, chunks: impl Stream<Item = Result<Bytes>> + CondSend + 'a, store: &'a impl BlockStore, ) -> impl Stream<Item = Result<(Cid, Block)>> + 'a
Trait Implementations§
Source§impl Debug for TreeBuilder
impl Debug for TreeBuilder
Source§impl PartialEq for TreeBuilder
impl PartialEq for TreeBuilder
impl Eq for TreeBuilder
impl StructuralPartialEq for TreeBuilder
Auto Trait Implementations§
impl Freeze for TreeBuilder
impl RefUnwindSafe for TreeBuilder
impl Send for TreeBuilder
impl Sync for TreeBuilder
impl Unpin for TreeBuilder
impl UnwindSafe for TreeBuilder
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