pub struct PrivateBuyRequest {Show 20 fields
pub instrument_name: String,
pub amount: Option<f64>,
pub contracts: Option<f64>,
pub type: Option<OrderTypeParam>,
pub label: Option<String>,
pub price: Option<f64>,
pub time_in_force: Option<TimeInForceParam>,
pub display_amount: Option<f64>,
pub post_only: Option<bool>,
pub reject_post_only: Option<bool>,
pub reduce_only: Option<bool>,
pub trigger_price: Option<f64>,
pub trigger_offset: Option<f64>,
pub trigger: Option<Trigger>,
pub advanced: Option<Advanced>,
pub mmp: Option<bool>,
pub valid_until: Option<i64>,
pub linked_order_type: Option<LinkedOrderType>,
pub trigger_fill_condition: Option<TriggerFillConditionParam>,
pub otoco_config: Option<Vec<OtocoConfig>>,
}Fields§
§instrument_name: String§amount: Option<f64>§contracts: Option<f64>§type: Option<OrderTypeParam>§label: Option<String>§price: Option<f64>§time_in_force: Option<TimeInForceParam>§display_amount: Option<f64>§post_only: Option<bool>§reject_post_only: Option<bool>§reduce_only: Option<bool>§trigger_price: Option<f64>§trigger_offset: Option<f64>§trigger: Option<Trigger>§advanced: Option<Advanced>§mmp: Option<bool>§valid_until: Option<i64>§linked_order_type: Option<LinkedOrderType>§trigger_fill_condition: Option<TriggerFillConditionParam>§otoco_config: Option<Vec<OtocoConfig>>Trait Implementations§
Source§impl ApiRequest for PrivateBuyRequest
impl ApiRequest for PrivateBuyRequest
Source§impl Clone for PrivateBuyRequest
impl Clone for PrivateBuyRequest
Source§fn clone(&self) -> PrivateBuyRequest
fn clone(&self) -> PrivateBuyRequest
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 PrivateBuyRequest
impl Debug for PrivateBuyRequest
Source§impl Default for PrivateBuyRequest
impl Default for PrivateBuyRequest
Source§fn default() -> PrivateBuyRequest
fn default() -> PrivateBuyRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PrivateBuyRequest
impl<'de> Deserialize<'de> for PrivateBuyRequest
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 PrivateBuyRequest
impl PartialEq for PrivateBuyRequest
Source§impl Serialize for PrivateBuyRequest
impl Serialize for PrivateBuyRequest
impl StructuralPartialEq for PrivateBuyRequest
Auto Trait Implementations§
impl Freeze for PrivateBuyRequest
impl RefUnwindSafe for PrivateBuyRequest
impl Send for PrivateBuyRequest
impl Sync for PrivateBuyRequest
impl Unpin for PrivateBuyRequest
impl UnwindSafe for PrivateBuyRequest
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