pub fn is_implicit(&self) -> bool {
        match self {
            TransactionStatus::Started(_) | TransactionStatus::InTransactionImplicit(_) => true,
            TransactionStatus::Default
            | TransactionStatus::InTransaction(_)
            | TransactionStatus::Failed(_) => false,
        }
    }
/// Expresses whether or not the transaction was implicitly started.
/// However, its negation does not imply explicitly started.
Expresses whether or not the transaction was implicitly started.
However, its negation does not imply explicitly started.
Expresses whether or not the transaction was implicitly started . However its negation does not imply explicitly started .
pub fn is_implicit(&self) -> bool {
        match self {
            TransactionStatus::Started(_) | TransactionStatus::InTransactionImplicit(_) => true,
            TransactionStatus::Default
            | TransactionStatus::InTransaction(_)
            | TransactionStatus::Failed(_) => false,
        }
    }
pub fn is_implicit ( & self ) -> bool { match self { TransactionStatus :: Started ( _ ) | TransactionStatus :: InTransactionImplicit ( _ ) => true , TransactionStatus :: Default | TransactionStatus :: InTransaction ( _ ) | TransactionStatus :: Failed ( _ ) => false , } }
Expresses whether or not the transaction was implicitly started.
Expresses whether or not the transaction was implicitly started .
&self
&self