pub enum SideEffectRisk {
Reversible,
Financial,
Irreversible,
}Expand description
Side-effect risk category used to enforce explicit idempotency/reconciliation.
Variants§
Trait Implementations§
Source§impl Clone for SideEffectRisk
impl Clone for SideEffectRisk
Source§fn clone(&self) -> SideEffectRisk
fn clone(&self) -> SideEffectRisk
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 moreimpl Copy for SideEffectRisk
Source§impl Debug for SideEffectRisk
impl Debug for SideEffectRisk
impl Eq for SideEffectRisk
Source§impl PartialEq for SideEffectRisk
impl PartialEq for SideEffectRisk
impl StructuralPartialEq for SideEffectRisk
Auto Trait Implementations§
impl Freeze for SideEffectRisk
impl RefUnwindSafe for SideEffectRisk
impl Send for SideEffectRisk
impl Sync for SideEffectRisk
impl Unpin for SideEffectRisk
impl UnsafeUnpin for SideEffectRisk
impl UnwindSafe for SideEffectRisk
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