Struct bitmaptrie::BorrowSplit
[−]
[src]
pub struct BorrowSplit<'a, T: 'a> { // 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> BorrowSplit<'a, T>
[src]
fn iter_mut(&'a mut self) -> VecDequeIterMut<'a, SubTrie<'a, T>>
Return an Iterator that provides SubTrie
instances that can be independently mutated.
fn drain(&'a mut self) -> VecDequeDrain<'a, SubTrie<'a, T>>
Return a draining Iterator across the whole list of nodes.