pub struct AddLotCertificate {
pub lot_id: Uuid,
pub certificate_type: CertificateType,
pub certificate_number: Option<String>,
pub document_url: Option<String>,
pub issued_by: Option<String>,
pub issued_at: Option<DateTime<Utc>>,
pub expires_at: Option<DateTime<Utc>>,
pub notes: Option<String>,
}Expand description
Input for adding a certificate to a lot
Fields§
§lot_id: Uuid§certificate_type: CertificateType§certificate_number: Option<String>§document_url: Option<String>§issued_by: Option<String>§issued_at: Option<DateTime<Utc>>§expires_at: Option<DateTime<Utc>>§notes: Option<String>Trait Implementations§
Source§impl Clone for AddLotCertificate
impl Clone for AddLotCertificate
Source§fn clone(&self) -> AddLotCertificate
fn clone(&self) -> AddLotCertificate
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 AddLotCertificate
impl Debug for AddLotCertificate
Source§impl Default for AddLotCertificate
impl Default for AddLotCertificate
Source§fn default() -> AddLotCertificate
fn default() -> AddLotCertificate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AddLotCertificate
impl<'de> Deserialize<'de> for AddLotCertificate
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<AddLotCertificate, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AddLotCertificate, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for AddLotCertificate
impl Serialize for AddLotCertificate
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 AddLotCertificate
impl RefUnwindSafe for AddLotCertificate
impl Send for AddLotCertificate
impl Sync for AddLotCertificate
impl Unpin for AddLotCertificate
impl UnsafeUnpin for AddLotCertificate
impl UnwindSafe for AddLotCertificate
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