Module completion::stream[][src]

Utilities for the CompletionStream trait.

Re-exports

pub use completion_core::CompletionStream;

Structs

All

Future for CompletionStreamExt::all.

Any

Future for CompletionStreamExt::any.

BlockOnstd

Iterator for block_on.

Chain

Stream for CompletionStreamExt::chain.

Cloned

Stream for CompletionStreamExt::cloned.

Collect

Future for CompletionStreamExt::collect.

Copied

Stream for CompletionStreamExt::copied.

Count

Future for CompletionStreamExt::count.

Cycle

Stream for CompletionStreamExt::cycle.

Enumerate

Stream for CompletionStreamExt::enumerate.

Filter

Stream for CompletionStreamExt::filter.

FilterMap

Stream for CompletionStreamExt::filter_map.

Find

Future for CompletionStreamExt::find.

FindMap

Future for CompletionStreamExt::find_map.

FlatMap

Stream for CompletionStreamExt::flat_map.

Flatten

Stream for CompletionStreamExt::flatten.

Fold

Future for CompletionStreamExt::fold.

ForEach

Future for CompletionStreamExt::for_each.

Fuse

Stream for CompletionStreamExt::fuse.

Inspect

Stream for CompletionStreamExt::inspect.

Last

Future for CompletionStreamExt::last.

Map

Stream for CompletionStreamExt::map.

Max

Future for CompletionStreamExt::max.

MaxBy

Future for CompletionStreamExt::max_by.

MaxByKey

Future for CompletionStreamExt::max_by_key.

Min

Future for CompletionStreamExt::min.

MinBy

Future for CompletionStreamExt::min_by.

MinByKey

Future for CompletionStreamExt::min_by_key.

Next

Future for CompletionStreamExt::next.

Nth

Future for CompletionStreamExt::nth.

Peek

Future for Peekable::peek.

Peekable

Stream for CompletionStreamExt::peekable.

Position

Future for CompletionStreamExt::position.

Skip

Stream for CompletionStreamExt::skip.

SkipWhile

Stream for CompletionStreamExt::skip_while.

StepBy

Stream for CompletionStreamExt::step_by.

Take

Stream for CompletionStreamExt::take.

TakeWhile

Stream for CompletionStreamExt::take_while.

Then

Stream for CompletionStreamExt::then.

TryUnfold

Stream for try_unfold.

Unfold

Stream for unfold.

Traits

CompletionStreamExt

Extension trait for CompletionStream.

FromCompletionStream

Conversion from a CompletionStream.

StreamExt

Extension trait for converting Streams to CompletionStreams.

Functions

block_onstd

Convert a stream to a blocking iterator.

try_unfold

Create a fallible stream from a seed value and a fallible async closure.

unfold

Create a stream from a seed value and an async closure.

Type Definitions

BoxCompletionStreamalloc

A type-erased completion future.

LocalBoxCompletionStreamalloc

A type-erased completion future that cannot be send across threads.