[−][src]Trait transact::database::Database
Required methods
fn get_reader<'a>(
&'a self
) -> Result<Box<dyn DatabaseReader + 'a>, DatabaseError>
&'a self
) -> Result<Box<dyn DatabaseReader + 'a>, DatabaseError>
fn get_writer<'a>(
&'a self
) -> Result<Box<dyn DatabaseWriter + 'a>, DatabaseError>
&'a self
) -> Result<Box<dyn DatabaseWriter + 'a>, DatabaseError>
fn clone_box(&self) -> Box<dyn Database>
Implementors
impl Database for BTreeDatabase
[src]
fn get_reader<'a>(
&'a self
) -> Result<Box<dyn DatabaseReader + 'a>, DatabaseError>
[src]
&'a self
) -> Result<Box<dyn DatabaseReader + 'a>, DatabaseError>
fn get_writer<'a>(
&'a self
) -> Result<Box<dyn DatabaseWriter + 'a>, DatabaseError>
[src]
&'a self
) -> Result<Box<dyn DatabaseWriter + 'a>, DatabaseError>
fn clone_box(&self) -> Box<dyn Database>
[src]
impl Database for LmdbDatabase
[src]
fn get_reader<'a>(
&'a self
) -> Result<Box<dyn DatabaseReader + 'a>, DatabaseError>
[src]
&'a self
) -> Result<Box<dyn DatabaseReader + 'a>, DatabaseError>
fn get_writer<'a>(
&'a self
) -> Result<Box<dyn DatabaseWriter + 'a>, DatabaseError>
[src]
&'a self
) -> Result<Box<dyn DatabaseWriter + 'a>, DatabaseError>