pub struct LimitOrderOptions {
    pub side: Side,
    pub quantity: u64,
    pub price: u64,
    pub time_in_force: Option<TimeInForce>,
    pub post_only: Option<bool>,
}Expand description
Options for submitting a limit order to the order book.
Limit orders rest at a specific price level unless matched immediately. Time-in-force and post-only logic can be configured.
§Fields
- side: Buy or Sell
- quantity: Order size
- price: Limit price
- time_in_force: Optional TIF setting (default: GTC)
- post_only: Optional post-only flag (default: false)
Fields§
§side: Side§quantity: u64§price: u64§time_in_force: Option<TimeInForce>§post_only: Option<bool>Trait Implementations§
Source§impl Clone for LimitOrderOptions
 
impl Clone for LimitOrderOptions
Source§fn clone(&self) -> LimitOrderOptions
 
fn clone(&self) -> LimitOrderOptions
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 LimitOrderOptions
 
impl Debug for LimitOrderOptions
Source§impl PartialEq for LimitOrderOptions
 
impl PartialEq for LimitOrderOptions
impl Copy for LimitOrderOptions
impl Eq for LimitOrderOptions
impl StructuralPartialEq for LimitOrderOptions
Auto Trait Implementations§
impl Freeze for LimitOrderOptions
impl RefUnwindSafe for LimitOrderOptions
impl Send for LimitOrderOptions
impl Sync for LimitOrderOptions
impl Unpin for LimitOrderOptions
impl UnwindSafe for LimitOrderOptions
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