pub struct CreateSerialInput {
pub serial: Option<String>,
pub sku: String,
pub lot_number: Option<String>,
pub manufactured_at: Option<String>,
}Fields§
§serial: Option<String>§sku: String§lot_number: Option<String>§manufactured_at: Option<String>Trait Implementations§
Source§impl Clone for CreateSerialInput
impl Clone for CreateSerialInput
Source§fn clone(&self) -> CreateSerialInput
fn clone(&self) -> CreateSerialInput
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 CreateSerialInput
impl<'de> Deserialize<'de> for CreateSerialInput
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 CreateSerialInput
impl FromNapiValue for CreateSerialInput
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 CreateSerialInput
impl Serialize for CreateSerialInput
Source§impl ToNapiValue for CreateSerialInput
impl ToNapiValue for CreateSerialInput
Source§unsafe fn to_napi_value(
env: napi_env,
val: CreateSerialInput,
) -> Result<napi_value>
unsafe fn to_napi_value( env: napi_env, val: CreateSerialInput, ) -> Result<napi_value>
Safety Read more
Source§impl TypeName for CreateSerialInput
impl TypeName for CreateSerialInput
Source§impl ValidateNapiValue for CreateSerialInput
impl ValidateNapiValue for CreateSerialInput
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 CreateSerialInput
impl RefUnwindSafe for CreateSerialInput
impl Send for CreateSerialInput
impl Sync for CreateSerialInput
impl Unpin for CreateSerialInput
impl UnsafeUnpin for CreateSerialInput
impl UnwindSafe for CreateSerialInput
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