Struct lmdb_rs::core::Transaction [] [src]

pub struct Transaction<'a> {
    // some fields omitted
}

Methods

impl<'a> Transaction<'a>
[src]

fn new_child(&self) -> MdbResult<Transaction>

fn new_ro_child(&self) -> MdbResult<ReadonlyTransaction>

fn commit(self) -> MdbResult<()>

Commits transaction, moves it out

fn abort(self)

Aborts transaction, moves it out

fn bind(&self, db_handle: &DbHandle) -> Database