pub struct TopProductOutput {
pub product_id: Option<String>,
pub sku: String,
pub name: String,
pub units_sold: u32,
pub revenue: f64,
pub order_count: u32,
}Fields§
§product_id: Option<String>§sku: String§name: String§units_sold: u32§revenue: f64§order_count: u32Trait Implementations§
Source§impl Clone for TopProductOutput
impl Clone for TopProductOutput
Source§fn clone(&self) -> TopProductOutput
fn clone(&self) -> TopProductOutput
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 FromNapiValue for TopProductOutput
impl FromNapiValue for TopProductOutput
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 Serialize for TopProductOutput
impl Serialize for TopProductOutput
Source§impl ToNapiValue for TopProductOutput
impl ToNapiValue for TopProductOutput
Source§unsafe fn to_napi_value(
env: napi_env,
val: TopProductOutput,
) -> Result<napi_value>
unsafe fn to_napi_value( env: napi_env, val: TopProductOutput, ) -> Result<napi_value>
Safety Read more
Source§impl TypeName for TopProductOutput
impl TypeName for TopProductOutput
Source§impl ValidateNapiValue for TopProductOutput
impl ValidateNapiValue for TopProductOutput
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 TopProductOutput
impl RefUnwindSafe for TopProductOutput
impl Send for TopProductOutput
impl Sync for TopProductOutput
impl Unpin for TopProductOutput
impl UnsafeUnpin for TopProductOutput
impl UnwindSafe for TopProductOutput
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