[][src]Enum tempest::pipeline::PipelineInflightStatus

pub enum PipelineInflightStatus {
    AckEdge(bool),
    AckSource,
    PendingEdge,
    Timeout,
    Removed,
}

Enum for communicating the inflight status of pipeline messages.

Variants

AckEdge(bool)

We've reached a completed Edge Returns a bool if we visited the Task

AckSource

We've completed the end of the pipeline

PendingEdge

We're still waiting to ack inflight edge messages

Timeout

This original source msg id ultimately timed out

Removed

The msg id no longer exists in the map

Trait Implementations

impl Debug for PipelineInflightStatus[src]

Auto Trait Implementations

Blanket Implementations

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

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

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<T> Borrow<T> for T where
    T: ?Sized
[src]

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

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

impl<T> Erased for T

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