[][src]Trait odbc_futures::SqlEndTransaction

pub trait SqlEndTransaction: SqlHandle {
    fn commit(&mut self) -> SqlResult { ... }
fn rollback(&mut self) -> SqlResult { ... }
fn end_transaction(&mut self, commit: bool) -> SqlResult { ... }
fn commit_async(self) -> SqlFuture<Self> { ... }
fn rollback_async(self) -> SqlFuture<Self> { ... }
fn end_transaction_async(self, commit: bool) -> SqlFuture<Self> { ... } }

Provided methods

fn commit(&mut self) -> SqlResult

fn rollback(&mut self) -> SqlResult

fn end_transaction(&mut self, commit: bool) -> SqlResult

fn commit_async(self) -> SqlFuture<Self>

fn rollback_async(self) -> SqlFuture<Self>

fn end_transaction_async(self, commit: bool) -> SqlFuture<Self>

Loading content...

Implementors

impl SqlEndTransaction for SqlConnection[src]

fn commit(&mut self) -> SqlResult[src]

fn rollback(&mut self) -> SqlResult[src]

fn end_transaction(&mut self, commit: bool) -> SqlResult[src]

fn commit_async(self) -> SqlFuture<Self>[src]

fn rollback_async(self) -> SqlFuture<Self>[src]

fn end_transaction_async(self, commit: bool) -> SqlFuture<Self>[src]

impl SqlEndTransaction for SqlEnvironment[src]

fn commit(&mut self) -> SqlResult[src]

fn rollback(&mut self) -> SqlResult[src]

fn end_transaction(&mut self, commit: bool) -> SqlResult[src]

fn commit_async(self) -> SqlFuture<Self>[src]

fn rollback_async(self) -> SqlFuture<Self>[src]

fn end_transaction_async(self, commit: bool) -> SqlFuture<Self>[src]

Loading content...