[−][src]Enum nakadion::TypedProcessingStatus
This is basically the same as a ProcessingStatus
but returned
from a TypedBatchHandler
.
It is not necessary to report the number of processed events since
the TypedBatchHandler
itself keeps track of them.
Variants
Processed
All events were processed and the cursor may be committed to make progress on the stream.
Failed
Processing events failed and the stream should be aborted.
Fields of Failed
reason: String
Trait Implementations
impl Clone for TypedProcessingStatus
[src]
fn clone(&self) -> TypedProcessingStatus
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl PartialEq<TypedProcessingStatus> for TypedProcessingStatus
[src]
fn eq(&self, other: &TypedProcessingStatus) -> bool
[src]
fn ne(&self, other: &TypedProcessingStatus) -> bool
[src]
impl Eq for TypedProcessingStatus
[src]
impl Debug for TypedProcessingStatus
[src]
Auto Trait Implementations
impl Send for TypedProcessingStatus
impl Sync for TypedProcessingStatus
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
fn equivalent(&self, key: &K) -> bool
[src]
impl<T> Erased for T
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
U: TryFrom<T>,