Docs.rs
  • async-iterator-2.3.0
    • async-iterator 2.3.0
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • yoshuawuyts
    • Dependencies
    • Versions
    • 100% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

Crate async_iterator

async_iterator2.3.0

  • All Items

Sections

  • Minimum Supported Rust Version
  • Trait definitions

Crate Items

  • Modules
  • Structs
  • Traits

Crates

  • async_iterator

Crate async_iterator

Source
Expand description

An async version of iterator.

This crate provides the following capabilities:

  • The base async Iterator trait implemented with async fn next
  • The ability to collect into a vec
  • The ability to asynchronously map over values in the iterator
  • The ability to extend vec with an async iterator

§Minimum Supported Rust Version

This code should be considered unstable and only works on recent versions of nightly.

§Trait definitions

All traits make use of the async_trait annotation. In order to implement the traits, use async_trait.

Modules§

prelude
The async-iterator prelude

Structs§

Lend
The iterator returned from AsyncIterator::lend.
LendMut
The iterator returned from AsyncIterator::lend.
Map
An iterator that maps value of another stream with a function.

Traits§

FromIterator
Conversion from an Iterator.
IntoIterator
Conversion into an Iterator.
Iterator
An interface for dealing with iterators.
LendingIterator
An interface for dealing with iterators which borrow from Self

Results

Settings
Help

Query parser error: "Unexpected - (did you mean ->?)".