combine

Type Alias ConsumedResult

Source
pub type ConsumedResult<O, I> = FastResult<O, <I as StreamOnce>::Error>;
Expand description

A Result type which has the consumed status flattened into the result. Conversions to and from std::result::Result can be done using result.into() or From::from(result)

Aliased Type§

enum ConsumedResult<O, I> {
    ConsumedOk(O),
    EmptyOk(O),
    ConsumedErr(<I as StreamOnce>::Error),
    EmptyErr(Tracked<<I as StreamOnce>::Error>),
}

Variants§

§

ConsumedOk(O)

§

EmptyOk(O)

§

ConsumedErr(<I as StreamOnce>::Error)

§

EmptyErr(Tracked<<I as StreamOnce>::Error>)