pub struct StopComplete {
pub stop_id: StopId,
pub actor_id: ActorId,
pub final_state: StopFinalState,
pub completed_at: OffsetDateTime,
}Expand description
Confirmation that all work has stopped for a given stop order.
Fields§
§stop_id: StopIdThe stop order that has been completed.
actor_id: ActorIdThe actor confirming completion.
final_state: StopFinalStateThe final state (always Stopped).
completed_at: OffsetDateTimeWhen the stop was fully completed.
Trait Implementations§
Source§impl Clone for StopComplete
impl Clone for StopComplete
Source§fn clone(&self) -> StopComplete
fn clone(&self) -> StopComplete
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 Debug for StopComplete
impl Debug for StopComplete
Source§impl<'de> Deserialize<'de> for StopComplete
impl<'de> Deserialize<'de> for StopComplete
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 RoutedBody for StopComplete
impl RoutedBody for StopComplete
Auto Trait Implementations§
impl Freeze for StopComplete
impl RefUnwindSafe for StopComplete
impl Send for StopComplete
impl Sync for StopComplete
impl Unpin for StopComplete
impl UnsafeUnpin for StopComplete
impl UnwindSafe for StopComplete
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