pub struct VersionedTransitionEvent {
pub flow_id: String,
pub version: u32,
pub event_type: EventType,
pub from: Option<String>,
pub to: String,
pub trigger: String,
pub timestamp: Instant,
pub state_snapshot: String,
}Expand description
Versioned transition event.
Fields§
§flow_id: String§version: u32§event_type: EventType§from: Option<String>§to: String§trigger: String§timestamp: Instant§state_snapshot: StringTrait Implementations§
Source§impl Clone for VersionedTransitionEvent
impl Clone for VersionedTransitionEvent
Source§fn clone(&self) -> VersionedTransitionEvent
fn clone(&self) -> VersionedTransitionEvent
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 moreAuto Trait Implementations§
impl Freeze for VersionedTransitionEvent
impl RefUnwindSafe for VersionedTransitionEvent
impl Send for VersionedTransitionEvent
impl Sync for VersionedTransitionEvent
impl Unpin for VersionedTransitionEvent
impl UnsafeUnpin for VersionedTransitionEvent
impl UnwindSafe for VersionedTransitionEvent
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