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