Struct bitmaptrie::BorrowShardMut [] [src]

pub struct BorrowShardMut<'a, T: 'a + Send> {
    // some fields omitted
}

Type that borrows a Trie mutably, giving an iterable type that returns interior nodes on which structure-mutating operations can be performed. This can be used to parallelize destructive operations.

Methods

impl<'a, T: 'a + Send> BorrowShardMut<'a, T>
[src]

fn drain(&'a mut self) -> VecDequeDrain<'a, ShardMut<'a, T>>

Return a draining Iterator across the whole list of nodes.

Trait Implementations

impl<'a, T: 'a + Send> Send for BorrowShardMut<'a, T>
[src]