pub struct TransactionConfiguration {
pub data_access: TrDataAccessMode,
pub isolation: TrIsolationLevel,
pub lock_resolution: TrLockResolution,
}
Expand description
Parameters of a new transaction
Fields§
§data_access: TrDataAccessMode
§isolation: TrIsolationLevel
§lock_resolution: TrLockResolution
Trait Implementations§
Source§impl Clone for TransactionConfiguration
impl Clone for TransactionConfiguration
Source§fn clone(&self) -> TransactionConfiguration
fn clone(&self) -> TransactionConfiguration
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for TransactionConfiguration
impl Debug for TransactionConfiguration
Source§impl Default for TransactionConfiguration
impl Default for TransactionConfiguration
Source§impl PartialEq for TransactionConfiguration
impl PartialEq for TransactionConfiguration
impl Copy for TransactionConfiguration
impl Eq for TransactionConfiguration
impl StructuralPartialEq for TransactionConfiguration
Auto Trait Implementations§
impl Freeze for TransactionConfiguration
impl RefUnwindSafe for TransactionConfiguration
impl Send for TransactionConfiguration
impl Sync for TransactionConfiguration
impl Unpin for TransactionConfiguration
impl UnwindSafe for TransactionConfiguration
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