pub struct SignalResumed {
pub run_id: Uuid,
pub step_id: Uuid,
}Expand description
A waiting step resolved by a signal.
§Examples
use ironflow_engine::signal::SignalResumed;
use uuid::Uuid;
let resumed = SignalResumed { run_id: Uuid::now_v7(), step_id: Uuid::now_v7() };
assert_ne!(resumed.run_id, resumed.step_id);Fields§
§run_id: UuidRun owning the step.
step_id: UuidThe resolved signal step.
Trait Implementations§
Source§impl Clone for SignalResumed
impl Clone for SignalResumed
Source§impl Debug for SignalResumed
impl Debug for SignalResumed
Source§impl<'de> Deserialize<'de> for SignalResumed
impl<'de> Deserialize<'de> for SignalResumed
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 SignalResumed
impl PartialEq for SignalResumed
Source§impl Serialize for SignalResumed
impl Serialize for SignalResumed
impl StructuralPartialEq for SignalResumed
Auto Trait Implementations§
impl Freeze for SignalResumed
impl RefUnwindSafe for SignalResumed
impl Send for SignalResumed
impl Sync for SignalResumed
impl Unpin for SignalResumed
impl UnsafeUnpin for SignalResumed
impl UnwindSafe for SignalResumed
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