pub struct CreateOrderInput {
pub customer_id: String,
pub items: Vec<CreateOrderItemInput>,
pub currency: Option<String>,
pub notes: Option<String>,
}Fields§
§customer_id: String§items: Vec<CreateOrderItemInput>§currency: Option<String>§notes: Option<String>Trait Implementations§
Source§impl Clone for CreateOrderInput
impl Clone for CreateOrderInput
Source§fn clone(&self) -> CreateOrderInput
fn clone(&self) -> CreateOrderInput
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<'de> Deserialize<'de> for CreateOrderInput
impl<'de> Deserialize<'de> for CreateOrderInput
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl FromNapiValue for CreateOrderInput
impl FromNapiValue for CreateOrderInput
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 CreateOrderInput
impl Serialize for CreateOrderInput
Source§impl ToNapiValue for CreateOrderInput
impl ToNapiValue for CreateOrderInput
Source§unsafe fn to_napi_value(
env: napi_env,
val: CreateOrderInput,
) -> Result<napi_value>
unsafe fn to_napi_value( env: napi_env, val: CreateOrderInput, ) -> Result<napi_value>
Safety Read more
Source§impl TypeName for CreateOrderInput
impl TypeName for CreateOrderInput
Source§impl ValidateNapiValue for CreateOrderInput
impl ValidateNapiValue for CreateOrderInput
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 CreateOrderInput
impl RefUnwindSafe for CreateOrderInput
impl Send for CreateOrderInput
impl Sync for CreateOrderInput
impl Unpin for CreateOrderInput
impl UnsafeUnpin for CreateOrderInput
impl UnwindSafe for CreateOrderInput
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