Enum OutboxEffect
pub enum OutboxEffect {
Resume {
trial: TrialId,
},
CreateReplacement(ReplacementSpec),
}Expand description
One action discovered while finalizing a terminal trial.
Variants§
Resume
Queue a paused trial for a later lifecycle claim.
CreateReplacement(ReplacementSpec)
Create a retry/fork replacement exactly once.
Trait Implementations§
§impl Clone for OutboxEffect
impl Clone for OutboxEffect
§fn clone(&self) -> OutboxEffect
fn clone(&self) -> OutboxEffect
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for OutboxEffect
impl Debug for OutboxEffect
§impl<'de> Deserialize<'de> for OutboxEffect
impl<'de> Deserialize<'de> for OutboxEffect
§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 PartialEq for OutboxEffect
impl PartialEq for OutboxEffect
§impl Serialize for OutboxEffect
impl Serialize for OutboxEffect
impl StructuralPartialEq for OutboxEffect
Auto Trait Implementations§
impl Freeze for OutboxEffect
impl RefUnwindSafe for OutboxEffect
impl Send for OutboxEffect
impl Sync for OutboxEffect
impl Unpin for OutboxEffect
impl UnsafeUnpin for OutboxEffect
impl UnwindSafe for OutboxEffect
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