pub enum TxLogEntryType {
ConfirmedCoinbase,
TxReceived,
TxSent,
TxReceivedCancelled,
TxSentCancelled,
TxReverted,
}
Expand description
Types of transactions that can be contained within a TXLog entry
Variants§
ConfirmedCoinbase
A coinbase transaction becomes confirmed
TxReceived
Outputs created when a transaction is received
TxSent
Inputs locked + change outputs when a transaction is created
TxReceivedCancelled
Received transaction that was rolled back by user
TxSentCancelled
Sent transaction that was rolled back by user
TxReverted
Received transaction that was reverted on-chain
Trait Implementations§
Source§impl Clone for TxLogEntryType
impl Clone for TxLogEntryType
Source§fn clone(&self) -> TxLogEntryType
fn clone(&self) -> TxLogEntryType
Returns a duplicate 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 TxLogEntryType
impl Debug for TxLogEntryType
Source§impl<'de> Deserialize<'de> for TxLogEntryType
impl<'de> Deserialize<'de> for TxLogEntryType
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
Source§impl Display for TxLogEntryType
impl Display for TxLogEntryType
Source§impl PartialEq for TxLogEntryType
impl PartialEq for TxLogEntryType
Source§impl Serialize for TxLogEntryType
impl Serialize for TxLogEntryType
impl Eq for TxLogEntryType
impl StructuralPartialEq for TxLogEntryType
Auto Trait Implementations§
impl Freeze for TxLogEntryType
impl RefUnwindSafe for TxLogEntryType
impl Send for TxLogEntryType
impl Sync for TxLogEntryType
impl Unpin for TxLogEntryType
impl UnwindSafe for TxLogEntryType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<'a, T> DefaultFeatures<'a> for T
impl<'a, T> DefaultFeatures<'a> for T
Source§fn clone_boxed(&self) -> Box<dyn DefaultFeatures<'a>>
fn clone_boxed(&self) -> Box<dyn DefaultFeatures<'a>>
Clone this value, and then immediately put it into a
Box
behind a trait object of this trait.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.Source§impl<'a, T> NonSyncFeatures<'a> for Twhere
T: 'a + Clone,
impl<'a, T> NonSyncFeatures<'a> for Twhere
T: 'a + Clone,
Source§fn clone_boxed(&self) -> Box<dyn NonSyncFeatures<'a>>
fn clone_boxed(&self) -> Box<dyn NonSyncFeatures<'a>>
Clone this value, and then immediately put it into a
Box
behind a trait object of this trait.