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