pub trait Savepointable {
    // Required method
    fn savepoint(&mut self) -> Result<Savepoint<'_>>;
}
Expand description

Types that can make a savepoint. This is necessary because savepoint methods take a &mut, but none of the

Required Methods§

source

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

Implementations on Foreign Types§

source§

impl Savepointable for &mut Connection

source§

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

source§

impl Savepointable for &mut Savepoint<'_>

source§

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

source§

impl Savepointable for &mut Transaction<'_>

source§

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

source§

impl Savepointable for Connection

source§

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

source§

impl Savepointable for Savepoint<'_>

source§

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

source§

impl Savepointable for Transaction<'_>

source§

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

Implementors§