pub struct UpdateInspection {
pub status: Option<InspectionStatus>,
pub inspector_id: Option<String>,
pub scheduled_at: Option<DateTime<Utc>>,
pub notes: Option<String>,
}Expand description
Input for updating an inspection
Fields§
§status: Option<InspectionStatus>§inspector_id: Option<String>§scheduled_at: Option<DateTime<Utc>>§notes: Option<String>Trait Implementations§
Source§impl Clone for UpdateInspection
impl Clone for UpdateInspection
Source§fn clone(&self) -> UpdateInspection
fn clone(&self) -> UpdateInspection
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 UpdateInspection
impl Debug for UpdateInspection
Source§impl Default for UpdateInspection
impl Default for UpdateInspection
Source§fn default() -> UpdateInspection
fn default() -> UpdateInspection
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateInspection
impl<'de> Deserialize<'de> for UpdateInspection
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateInspection, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateInspection, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for UpdateInspection
Source§impl PartialEq for UpdateInspection
impl PartialEq for UpdateInspection
Source§impl Serialize for UpdateInspection
impl Serialize for UpdateInspection
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
impl StructuralPartialEq for UpdateInspection
Auto Trait Implementations§
impl Freeze for UpdateInspection
impl RefUnwindSafe for UpdateInspection
impl Send for UpdateInspection
impl Sync for UpdateInspection
impl Unpin for UpdateInspection
impl UnsafeUnpin for UpdateInspection
impl UnwindSafe for UpdateInspection
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