pub enum ActionItem {
CreateOrder {
create_order: CreateOrderAction,
},
CancelOrder {
cancel_order: CancelOrderAction,
},
SettleBalance {
settle_balance: SettleBalanceAction,
},
RegisterReferer {
register_referer: SettleBalanceAction,
},
}Expand description
A single action in the actions request.
Variants§
CreateOrder
Fields
§
create_order: CreateOrderActionCancelOrder
Fields
§
cancel_order: CancelOrderActionSettleBalance
Fields
§
settle_balance: SettleBalanceActionRegisterReferer
Fields
§
register_referer: SettleBalanceActionTrait Implementations§
Source§impl Clone for ActionItem
impl Clone for ActionItem
Source§fn clone(&self) -> ActionItem
fn clone(&self) -> ActionItem
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 ActionItem
impl Debug for ActionItem
Source§impl<'de> Deserialize<'de> for ActionItem
impl<'de> Deserialize<'de> for ActionItem
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
Auto Trait Implementations§
impl Freeze for ActionItem
impl RefUnwindSafe for ActionItem
impl Send for ActionItem
impl Sync for ActionItem
impl Unpin for ActionItem
impl UnwindSafe for ActionItem
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