pub enum BridgeMessageStatus {
Pending,
Processing,
SourceConfirmed,
Relaying,
Delivered,
Failed,
Refunded,
}Expand description
Status of a bridge message
Variants§
Pending
Message is pending
Processing
Message is being processed
SourceConfirmed
Message has been confirmed on source chain
Relaying
Message is being relayed
Delivered
Message has been delivered to destination
Failed
Message failed
Refunded
Message was refunded
Trait Implementations§
Source§impl Clone for BridgeMessageStatus
impl Clone for BridgeMessageStatus
Source§fn clone(&self) -> BridgeMessageStatus
fn clone(&self) -> BridgeMessageStatus
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 BridgeMessageStatus
Source§impl Debug for BridgeMessageStatus
impl Debug for BridgeMessageStatus
Source§impl<'de> Deserialize<'de> for BridgeMessageStatus
impl<'de> Deserialize<'de> for BridgeMessageStatus
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 BridgeMessageStatus
Source§impl PartialEq for BridgeMessageStatus
impl PartialEq for BridgeMessageStatus
Source§fn eq(&self, other: &BridgeMessageStatus) -> bool
fn eq(&self, other: &BridgeMessageStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for BridgeMessageStatus
impl Serialize for BridgeMessageStatus
impl StructuralPartialEq for BridgeMessageStatus
Auto Trait Implementations§
impl Freeze for BridgeMessageStatus
impl RefUnwindSafe for BridgeMessageStatus
impl Send for BridgeMessageStatus
impl Sync for BridgeMessageStatus
impl Unpin for BridgeMessageStatus
impl UnsafeUnpin for BridgeMessageStatus
impl UnwindSafe for BridgeMessageStatus
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