Skip to main content

Committable

Trait Committable 

Source
pub trait Committable {
    // Required methods
    fn commit(self) -> Result<(), Error>;
    fn savepoint(&mut self) -> Result<Savepoint<'_>, Error>;
}

Required Methods§

Source

fn commit(self) -> Result<(), Error>

Source

fn savepoint(&mut self) -> Result<Savepoint<'_>, Error>

Implementations on Foreign Types§

Source§

impl Committable for Savepoint<'_>

Source§

fn commit(self) -> Result<(), Error>

Source§

fn savepoint(&mut self) -> Result<Savepoint<'_>, Error>

Source§

impl Committable for Transaction<'_>

Source§

fn commit(self) -> Result<(), Error>

Source§

fn savepoint(&mut self) -> Result<Savepoint<'_>, Error>

Implementors§