pub struct UpdateSerialNumber {
pub status: Option<SerialStatus>,
pub location_id: Option<i32>,
pub lot_id: Option<Uuid>,
pub warranty_id: Option<Uuid>,
pub notes: Option<String>,
pub attributes: Option<Value>,
}Expand description
Input for updating a serial number
Fields§
§status: Option<SerialStatus>§location_id: Option<i32>§lot_id: Option<Uuid>§warranty_id: Option<Uuid>§notes: Option<String>§attributes: Option<Value>Trait Implementations§
Source§impl Clone for UpdateSerialNumber
impl Clone for UpdateSerialNumber
Source§fn clone(&self) -> UpdateSerialNumber
fn clone(&self) -> UpdateSerialNumber
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UpdateSerialNumber
impl Debug for UpdateSerialNumber
Source§impl Default for UpdateSerialNumber
impl Default for UpdateSerialNumber
Source§fn default() -> UpdateSerialNumber
fn default() -> UpdateSerialNumber
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateSerialNumber
impl<'de> Deserialize<'de> for UpdateSerialNumber
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateSerialNumber, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateSerialNumber, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for UpdateSerialNumber
impl Serialize for UpdateSerialNumber
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for UpdateSerialNumber
impl RefUnwindSafe for UpdateSerialNumber
impl Send for UpdateSerialNumber
impl Sync for UpdateSerialNumber
impl Unpin for UpdateSerialNumber
impl UnsafeUnpin for UpdateSerialNumber
impl UnwindSafe for UpdateSerialNumber
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