pub struct SetAppointmentFulfillmentDataRequest {
pub estimated_arrival_time: Option<Box<DateTimeRange>>,
pub fulfillment_time: Option<Box<FulfillmentTime>>,
pub appointment_resources: Option<Vec<AppointmentResource>>,
pub fulfillment_documents: Option<Vec<FulfillmentDocument>>,
}Expand description
SetAppointmentFulfillmentDataRequest : Input for set appointment fulfillment data operation.
Fields§
§estimated_arrival_time: Option<Box<DateTimeRange>>§fulfillment_time: Option<Box<FulfillmentTime>>§appointment_resources: Option<Vec<AppointmentResource>>List of resources that performs or performed job appointment fulfillment.
fulfillment_documents: Option<Vec<FulfillmentDocument>>List of documents captured during service appointment fulfillment.
Implementations§
Source§impl SetAppointmentFulfillmentDataRequest
impl SetAppointmentFulfillmentDataRequest
Sourcepub fn new() -> SetAppointmentFulfillmentDataRequest
pub fn new() -> SetAppointmentFulfillmentDataRequest
Input for set appointment fulfillment data operation.
Trait Implementations§
Source§impl Clone for SetAppointmentFulfillmentDataRequest
impl Clone for SetAppointmentFulfillmentDataRequest
Source§fn clone(&self) -> SetAppointmentFulfillmentDataRequest
fn clone(&self) -> SetAppointmentFulfillmentDataRequest
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 Default for SetAppointmentFulfillmentDataRequest
impl Default for SetAppointmentFulfillmentDataRequest
Source§fn default() -> SetAppointmentFulfillmentDataRequest
fn default() -> SetAppointmentFulfillmentDataRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SetAppointmentFulfillmentDataRequest
impl<'de> Deserialize<'de> for SetAppointmentFulfillmentDataRequest
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 PartialEq for SetAppointmentFulfillmentDataRequest
impl PartialEq for SetAppointmentFulfillmentDataRequest
Source§fn eq(&self, other: &SetAppointmentFulfillmentDataRequest) -> bool
fn eq(&self, other: &SetAppointmentFulfillmentDataRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SetAppointmentFulfillmentDataRequest
Auto Trait Implementations§
impl Freeze for SetAppointmentFulfillmentDataRequest
impl RefUnwindSafe for SetAppointmentFulfillmentDataRequest
impl Send for SetAppointmentFulfillmentDataRequest
impl Sync for SetAppointmentFulfillmentDataRequest
impl Unpin for SetAppointmentFulfillmentDataRequest
impl UnsafeUnpin for SetAppointmentFulfillmentDataRequest
impl UnwindSafe for SetAppointmentFulfillmentDataRequest
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