pub enum AfterHandler {
WaitThenSettle,
JoinSettle,
SpawnSettle,
EchoReceipt,
}Expand description
After-handler action selected by schedule.
Variants§
WaitThenSettle
Sequential: await settle after the handler (authorization / escrow).
JoinSettle
Concurrent: join the in-flight settle after the handler succeeds.
SpawnSettle
Background: settle already spawned; do not await.
EchoReceipt
Sequential upfront: no after-handler settle.
Trait Implementations§
Source§impl Clone for AfterHandler
impl Clone for AfterHandler
Source§fn clone(&self) -> AfterHandler
fn clone(&self) -> AfterHandler
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 AfterHandler
Source§impl Debug for AfterHandler
impl Debug for AfterHandler
impl Eq for AfterHandler
Source§impl Hash for AfterHandler
impl Hash for AfterHandler
Source§impl PartialEq for AfterHandler
impl PartialEq for AfterHandler
impl StructuralPartialEq for AfterHandler
Auto Trait Implementations§
impl Freeze for AfterHandler
impl RefUnwindSafe for AfterHandler
impl Send for AfterHandler
impl Sync for AfterHandler
impl Unpin for AfterHandler
impl UnsafeUnpin for AfterHandler
impl UnwindSafe for AfterHandler
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.