pub struct TransactionBuilder { /* private fields */ }Expand description
Build transaction.
Implementations§
Source§impl TransactionBuilder
impl TransactionBuilder
pub fn timeout(&mut self, timeout: impl Into<Option<Duration>>) -> &mut Self
pub fn isolation_level( &mut self, isolation_level: TransactionIsolationLevel, ) -> &mut Self
pub async fn begin(&self) -> Result<Transaction>
Auto Trait Implementations§
impl !RefUnwindSafe for TransactionBuilder
impl !UnwindSafe for TransactionBuilder
impl Freeze for TransactionBuilder
impl Send for TransactionBuilder
impl Sync for TransactionBuilder
impl Unpin for TransactionBuilder
impl UnsafeUnpin for TransactionBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more