pub struct JsBar {
pub symbol: String,
pub timestamp: String,
pub open: String,
pub high: String,
pub low: String,
pub close: String,
pub volume: String,
}Expand description
JavaScript-compatible bar data
Fields§
§symbol: String§timestamp: String§open: String§high: String§low: String§close: String§volume: StringTrait Implementations§
Source§impl FromNapiValue for JsBar
impl FromNapiValue for JsBar
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 JsBar
impl ToNapiValue for JsBar
Source§unsafe fn to_napi_value(env: napi_env, val: JsBar) -> Result<napi_value>
unsafe fn to_napi_value(env: napi_env, val: JsBar) -> Result<napi_value>
Safety Read more
Source§impl ValidateNapiValue for JsBar
impl ValidateNapiValue for JsBar
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 JsBar
impl RefUnwindSafe for JsBar
impl Send for JsBar
impl Sync for JsBar
impl Unpin for JsBar
impl UnwindSafe for JsBar
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