pub struct TransactionOptions {
pub skip_equal_inputs: bool,
}Expand description
Configuration for committing input changes.
Fields§
§skip_equal_inputs: boolWhen true, setting an input to an equal value does not advance revision.
Trait Implementations§
Source§impl Clone for TransactionOptions
impl Clone for TransactionOptions
Source§fn clone(&self) -> TransactionOptions
fn clone(&self) -> TransactionOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TransactionOptions
Source§impl Debug for TransactionOptions
impl Debug for TransactionOptions
Source§impl Default for TransactionOptions
impl Default for TransactionOptions
impl Eq for TransactionOptions
Source§impl PartialEq for TransactionOptions
impl PartialEq for TransactionOptions
Source§fn eq(&self, other: &TransactionOptions) -> bool
fn eq(&self, other: &TransactionOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for TransactionOptions
Auto Trait Implementations§
impl Freeze for TransactionOptions
impl RefUnwindSafe for TransactionOptions
impl Send for TransactionOptions
impl Sync for TransactionOptions
impl Unpin for TransactionOptions
impl UnsafeUnpin for TransactionOptions
impl UnwindSafe for TransactionOptions
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