pub struct JsOrder {
pub id: String,
pub symbol: String,
pub side: String,
pub order_type: String,
pub quantity: String,
pub limit_price: Option<String>,
pub stop_price: Option<String>,
pub time_in_force: String,
}Expand description
JavaScript-compatible order data
Fields§
§id: String§symbol: String§side: String§order_type: String§quantity: String§limit_price: Option<String>§stop_price: Option<String>§time_in_force: StringTrait Implementations§
Source§impl FromNapiValue for JsOrder
impl FromNapiValue for JsOrder
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 JsOrder
impl ToNapiValue for JsOrder
Source§unsafe fn to_napi_value(env: napi_env, val: JsOrder) -> Result<napi_value>
unsafe fn to_napi_value(env: napi_env, val: JsOrder) -> Result<napi_value>
Safety Read more
Source§impl ValidateNapiValue for JsOrder
impl ValidateNapiValue for JsOrder
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 JsOrder
impl RefUnwindSafe for JsOrder
impl Send for JsOrder
impl Sync for JsOrder
impl Unpin for JsOrder
impl UnwindSafe for JsOrder
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