Enum mostro_core::order::Status
source · pub enum Status {
Show 14 variants
Active,
Canceled,
CanceledByAdmin,
SettledByAdmin,
CompletedByAdmin,
Dispute,
Expired,
FiatSent,
SettledHoldInvoice,
Pending,
Success,
WaitingBuyerInvoice,
WaitingPayment,
CooperativelyCanceled,
}Expand description
Each status that an order can have
Variants§
Active
Canceled
CanceledByAdmin
SettledByAdmin
CompletedByAdmin
Dispute
Expired
FiatSent
SettledHoldInvoice
Pending
Success
WaitingBuyerInvoice
WaitingPayment
CooperativelyCanceled
Trait Implementations§
source§impl<'de> Deserialize<'de> for Status
impl<'de> Deserialize<'de> for Status
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 FromWasmAbi for Status
impl FromWasmAbi for Status
source§impl IntoWasmAbi for Status
impl IntoWasmAbi for Status
source§impl OptionFromWasmAbi for Status
impl OptionFromWasmAbi for Status
source§impl OptionIntoWasmAbi for Status
impl OptionIntoWasmAbi for Status
source§impl PartialEq for Status
impl PartialEq for Status
source§impl TryFromJsValue for Status
impl TryFromJsValue for Status
source§impl VectorFromWasmAbi for Status
impl VectorFromWasmAbi for Status
source§impl VectorIntoWasmAbi for Status
impl VectorIntoWasmAbi for Status
impl Copy for Status
impl Eq for Status
impl StructuralPartialEq for Status
Auto Trait Implementations§
impl Freeze for Status
impl RefUnwindSafe for Status
impl Send for Status
impl Sync for Status
impl Unpin for Status
impl UnwindSafe for Status
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> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
§type Abi = <T as IntoWasmAbi>::Abi
type Abi = <T as IntoWasmAbi>::Abi
Same as
IntoWasmAbi::Abisource§fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
Same as
IntoWasmAbi::into_abi, except that it may throw and never
return in the case of Err.