pub enum TransactionStart {
Begin,
Start,
}Expand description
Which spelling started a transaction; the two are exact synonyms, so this is a surface tag, not a separate shape.
Variants§
Begin
BEGIN — start a transaction.
Start
START TRANSACTION — start a transaction (the standard spelling).
Trait Implementations§
Source§impl Clone for TransactionStart
impl Clone for TransactionStart
Source§fn clone(&self) -> TransactionStart
fn clone(&self) -> TransactionStart
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 TransactionStart
Source§impl Debug for TransactionStart
impl Debug for TransactionStart
Source§impl<'de> Deserialize<'de> for TransactionStart
impl<'de> Deserialize<'de> for TransactionStart
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for TransactionStart
Source§impl Hash for TransactionStart
impl Hash for TransactionStart
Source§impl PartialEq for TransactionStart
impl PartialEq for TransactionStart
Source§impl Serialize for TransactionStart
impl Serialize for TransactionStart
impl StructuralPartialEq for TransactionStart
Auto Trait Implementations§
impl Freeze for TransactionStart
impl RefUnwindSafe for TransactionStart
impl Send for TransactionStart
impl Sync for TransactionStart
impl Unpin for TransactionStart
impl UnsafeUnpin for TransactionStart
impl UnwindSafe for TransactionStart
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