pub enum CancelOrderFailureReason {
UnknownCancelFailureReason,
InvalidCancelRequest,
UnknownCancelOrder,
CommanderRejectedCancelOrder,
DuplicateCancelRequest,
}Expand description
Enum representating the possible values for CB failing to cancel an order
Variants§
UnknownCancelFailureReason
InvalidCancelRequest
UnknownCancelOrder
CommanderRejectedCancelOrder
DuplicateCancelRequest
Trait Implementations§
Source§impl Debug for CancelOrderFailureReason
impl Debug for CancelOrderFailureReason
Source§impl<'de> Deserialize<'de> for CancelOrderFailureReason
impl<'de> Deserialize<'de> for CancelOrderFailureReason
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 CancelOrderFailureReason
impl Display for CancelOrderFailureReason
Source§impl FromStr for CancelOrderFailureReason
impl FromStr for CancelOrderFailureReason
Source§impl PartialEq for CancelOrderFailureReason
impl PartialEq for CancelOrderFailureReason
Source§impl Serialize for CancelOrderFailureReason
impl Serialize for CancelOrderFailureReason
Source§impl TryFrom<&str> for CancelOrderFailureReason
impl TryFrom<&str> for CancelOrderFailureReason
Source§impl TryFrom<String> for CancelOrderFailureReason
impl TryFrom<String> for CancelOrderFailureReason
impl Eq for CancelOrderFailureReason
impl StructuralPartialEq for CancelOrderFailureReason
Auto Trait Implementations§
impl Freeze for CancelOrderFailureReason
impl RefUnwindSafe for CancelOrderFailureReason
impl Send for CancelOrderFailureReason
impl Sync for CancelOrderFailureReason
impl Unpin for CancelOrderFailureReason
impl UnwindSafe for CancelOrderFailureReason
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<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.