pub enum BackendAction {
Emit(BackendMessage),
Deferred(BackendMessage),
}Expand description
Application action for a backend message.
Variants§
Emit(BackendMessage)
Emit this owned message to the downstream client now.
Deferred(BackendMessage)
An earlier operation must complete; retry this unchanged message later.
Trait Implementations§
Source§impl Debug for BackendAction
impl Debug for BackendAction
impl Eq for BackendAction
Source§impl PartialEq for BackendAction
impl PartialEq for BackendAction
impl StructuralPartialEq for BackendAction
Auto Trait Implementations§
impl !Freeze for BackendAction
impl RefUnwindSafe for BackendAction
impl Send for BackendAction
impl Sync for BackendAction
impl Unpin for BackendAction
impl UnsafeUnpin for BackendAction
impl UnwindSafe for BackendAction
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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