Struct bitmaptrie::BorrowShardImmut [] [src]

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

Borrows a BorrowSync, splitting it into interior nodes each of which can be iterated over separately while still giving access to the full Trie.

Methods

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

fn iter(&'a self) -> VecDequeIter<'a, ShardImmut<'a, T>>

Return an Iterator that provides ShardMut instances that can be independently mutated.