Yet another async utility library.
The key words must, must not, required, shall, shall not, should, should not, recommended, may, and OPTIONAL in this document are to be interpreted as described in RFC 2119.
Since this crate contains many traits which often follow naming patterns, sets of these items are sometimes referred to by parts of their name. In particular, in order of descending precedence:
Parttraits -> traits with “Part” in their name
traits -> traits that do not have “Part” in their name
Part2-> traits with “Part1” OR “Part2” in their name in an alternatives slot that can have either
Part2-> traits with “Part1” AND “Part2” in their name
When these phrases appear in a module of this crate, they only refer to types exported there unless otherwise specified.
A few types needed to implement custom delegate logic on named types on stable.
Projections asynchronously transform an input