pub struct InterventionExpiredPayload {
pub adjustable: Adjustable,
pub intervention_id: InterventionId,
pub outcome: InterventionOutcome,
}Expand description
A bounded intervention expired.
Fields§
§adjustable: AdjustableWhat it had changed.
intervention_id: InterventionIdThe intervention’s identifier.
outcome: InterventionOutcomeWhat became of it.
Trait Implementations§
Source§impl Clone for InterventionExpiredPayload
impl Clone for InterventionExpiredPayload
Source§impl Debug for InterventionExpiredPayload
impl Debug for InterventionExpiredPayload
Source§impl<'de> Deserialize<'de> for InterventionExpiredPayload
impl<'de> Deserialize<'de> for InterventionExpiredPayload
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
impl StructuralPartialEq for InterventionExpiredPayload
Auto Trait Implementations§
impl Freeze for InterventionExpiredPayload
impl RefUnwindSafe for InterventionExpiredPayload
impl Send for InterventionExpiredPayload
impl Sync for InterventionExpiredPayload
impl Unpin for InterventionExpiredPayload
impl UnsafeUnpin for InterventionExpiredPayload
impl UnwindSafe for InterventionExpiredPayload
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