pub enum SubmissionResult {
Accepted {
input_changed: bool,
},
Handled,
Rejected(String),
}Expand description
Result of one middleware-owned submission.
Variants§
Accepted
Selects the accepted case.
Handled
The operation completed without changing durable turn state; publish its events now.
Rejected(String)
Selects the rejected case.
Trait Implementations§
Source§impl Clone for SubmissionResult
impl Clone for SubmissionResult
Source§impl Debug for SubmissionResult
impl Debug for SubmissionResult
impl Eq for SubmissionResult
Source§impl PartialEq for SubmissionResult
impl PartialEq for SubmissionResult
impl StructuralPartialEq for SubmissionResult
Auto Trait Implementations§
impl Freeze for SubmissionResult
impl RefUnwindSafe for SubmissionResult
impl Send for SubmissionResult
impl Sync for SubmissionResult
impl Unpin for SubmissionResult
impl UnsafeUnpin for SubmissionResult
impl UnwindSafe for SubmissionResult
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.