pub struct OrderRequest {
pub symbol: String,
pub side: String,
pub order_type: String,
pub quantity: f64,
pub limit_price: Option<f64>,
pub stop_price: Option<f64>,
pub time_in_force: String,
}Expand description
Order placement request
Fields§
§symbol: String§side: String§order_type: String§quantity: f64§limit_price: Option<f64>§stop_price: Option<f64>§time_in_force: StringTrait Implementations§
Source§impl FromNapiValue for OrderRequest
impl FromNapiValue for OrderRequest
Source§unsafe fn from_napi_value(env: napi_env, napi_val: napi_value) -> Result<Self>
unsafe fn from_napi_value(env: napi_env, napi_val: napi_value) -> Result<Self>
Safety Read more
fn from_unknown(value: JsUnknown) -> Result<Self, Error>
Source§impl ToNapiValue for OrderRequest
impl ToNapiValue for OrderRequest
Source§unsafe fn to_napi_value(env: napi_env, val: OrderRequest) -> Result<napi_value>
unsafe fn to_napi_value(env: napi_env, val: OrderRequest) -> Result<napi_value>
Safety Read more
Source§impl TypeName for OrderRequest
impl TypeName for OrderRequest
Source§impl ValidateNapiValue for OrderRequest
impl ValidateNapiValue for OrderRequest
Source§unsafe fn validate(
env: *mut napi_env__,
napi_val: *mut napi_value__,
) -> Result<*mut napi_value__, Error>
unsafe fn validate( env: *mut napi_env__, napi_val: *mut napi_value__, ) -> Result<*mut napi_value__, Error>
Safety Read more
Auto Trait Implementations§
impl Freeze for OrderRequest
impl RefUnwindSafe for OrderRequest
impl Send for OrderRequest
impl Sync for OrderRequest
impl Unpin for OrderRequest
impl UnwindSafe for OrderRequest
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