Struct rsfbclient::prelude::TransactionConfiguration
source · 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§fn default() -> TransactionConfiguration
fn default() -> TransactionConfiguration
Returns the “default value” for a type. Read more
source§impl PartialEq for TransactionConfiguration
impl PartialEq for TransactionConfiguration
source§fn eq(&self, other: &TransactionConfiguration) -> bool
fn eq(&self, other: &TransactionConfiguration) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for TransactionConfiguration
impl Eq for TransactionConfiguration
impl StructuralEq for TransactionConfiguration
impl StructuralPartialEq for TransactionConfiguration
Auto Trait Implementations§
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