[][src]Enum nakadi_types::subscription::CommitResult

pub enum CommitResult {
    Committed,
    Outdated,
}

The result of cursor commit.

See also Nakadi Manual

Variants

Committed

Cursor was successfully committed

Outdated

There already was more recent (or the same) cursor committed, so the current one was not committed as it is outdated

Trait Implementations

impl Clone for CommitResult[src]

impl Debug for CommitResult[src]

impl<'de> Deserialize<'de> for CommitResult[src]

impl Eq for CommitResult[src]

impl PartialEq<CommitResult> for CommitResult[src]

impl Serialize for CommitResult[src]

impl StructuralEq for CommitResult[src]

impl StructuralPartialEq for CommitResult[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,