pub enum SagaStateEnum {
Swap(SwapSagaState),
Melt(MeltSagaState),
}Expand description
Saga state for different operation types
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for SagaStateEnum
impl Clone for SagaStateEnum
Source§fn clone(&self) -> SagaStateEnum
fn clone(&self) -> SagaStateEnum
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 SagaStateEnum
impl Debug for SagaStateEnum
Source§impl<'de> Deserialize<'de> for SagaStateEnum
impl<'de> Deserialize<'de> for SagaStateEnum
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 SagaStateEnum
impl PartialEq for SagaStateEnum
Source§impl Serialize for SagaStateEnum
impl Serialize for SagaStateEnum
impl Eq for SagaStateEnum
impl StructuralPartialEq for SagaStateEnum
Auto Trait Implementations§
impl Freeze for SagaStateEnum
impl RefUnwindSafe for SagaStateEnum
impl Send for SagaStateEnum
impl Sync for SagaStateEnum
impl Unpin for SagaStateEnum
impl UnwindSafe for SagaStateEnum
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