pub struct CancelServiceOrderStateChangeEventPayload {
pub cancel_service_order: Option<CancelServiceOrder>,
}Expand description
The event data structure
Fields§
§cancel_service_order: Option<CancelServiceOrder>Request for cancellation an existing Service order
Trait Implementations§
Source§impl Clone for CancelServiceOrderStateChangeEventPayload
impl Clone for CancelServiceOrderStateChangeEventPayload
Source§fn clone(&self) -> CancelServiceOrderStateChangeEventPayload
fn clone(&self) -> CancelServiceOrderStateChangeEventPayload
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 CancelServiceOrderStateChangeEventPayload
impl<'de> Deserialize<'de> for CancelServiceOrderStateChangeEventPayload
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
Auto Trait Implementations§
impl Freeze for CancelServiceOrderStateChangeEventPayload
impl RefUnwindSafe for CancelServiceOrderStateChangeEventPayload
impl Send for CancelServiceOrderStateChangeEventPayload
impl Sync for CancelServiceOrderStateChangeEventPayload
impl Unpin for CancelServiceOrderStateChangeEventPayload
impl UnsafeUnpin for CancelServiceOrderStateChangeEventPayload
impl UnwindSafe for CancelServiceOrderStateChangeEventPayload
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