pub struct OpenLimitOrderRequest {
pub client_order_id: Option<String>,
pub market_pair: MarketPair,
pub size: Decimal,
pub price: Decimal,
pub time_in_force: TimeInForce,
pub post_only: bool,
}Expand description
This struct represents an open limit order
Fields§
§client_order_id: Option<String>§market_pair: MarketPair§size: Decimal§price: Decimal§time_in_force: TimeInForce§post_only: boolImplementations§
Source§impl OpenLimitOrderRequest
impl OpenLimitOrderRequest
pub fn new( client_order_id: Option<String>, market_pair: MarketPair, size: Decimal, price: Decimal, time_in_force: TimeInForce, post_only: bool, ) -> OpenLimitOrderRequest
Trait Implementations§
Source§impl Clone for OpenLimitOrderRequest
impl Clone for OpenLimitOrderRequest
Source§fn clone(&self) -> OpenLimitOrderRequest
fn clone(&self) -> OpenLimitOrderRequest
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 OpenLimitOrderRequest
impl Debug for OpenLimitOrderRequest
Source§impl<'de> Deserialize<'de> for OpenLimitOrderRequest
impl<'de> Deserialize<'de> for OpenLimitOrderRequest
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 PartialEq for OpenLimitOrderRequest
impl PartialEq for OpenLimitOrderRequest
Source§impl Serialize for OpenLimitOrderRequest
impl Serialize for OpenLimitOrderRequest
impl StructuralPartialEq for OpenLimitOrderRequest
Auto Trait Implementations§
impl Freeze for OpenLimitOrderRequest
impl RefUnwindSafe for OpenLimitOrderRequest
impl Send for OpenLimitOrderRequest
impl Sync for OpenLimitOrderRequest
impl Unpin for OpenLimitOrderRequest
impl UnwindSafe for OpenLimitOrderRequest
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