Trait sanakirja::RootDb [−][src]
The trait, implemented by Txn
and MutTxn
, for treating the
4064 bytes after the header of root pages as pointers to B trees
(well, actually Option
of pointers to databases, where None
is
encoded by 0).
Required methods
fn root_db<K: Storable + ?Sized, V: Storable + ?Sized, P: BTreePage<K, V>>(
&self,
n: usize
) -> Option<Db_<K, V, P>>
[src]
&self,
n: usize
) -> Option<Db_<K, V, P>>
Return the database stored in the root page of the current
transaction at index n
, if any.
Implementors
impl<E: Borrow<Env>> RootDb for Txn<E>
[src]
fn root_db<K: Storable + ?Sized, V: Storable + ?Sized, P: BTreePage<K, V>>(
&self,
n: usize
) -> Option<Db_<K, V, P>>
[src]
&self,
n: usize
) -> Option<Db_<K, V, P>>
This is a straightforward implementation of just accessing index n
.