- implement
Default
for types created byr#struct!
andtuple!
.
(try_)join_cyclic
's internals.
- Hygience fix.
#[track_caller]
in case ofResult
fortry_join(_cyclic)!
.categories
andkeywords
inCargo.toml
.
serde
feature now does not requireserde
'sderive
feature anymore, and the struct's name is hidden forr#struct!
.#[must_use]
message when the future is unused.- Method
into_tuple
instead ofFrom
implementation fortuple!
.
- Fixed
project_ref
method that should receive aPin<&Self>
instead in case of empty struct.
try_join
andtry_join_cyclic!
tuple!
Todos
inREADME.md
- join_cyclic! now correctly panics with "`join_cyclic!` future polled after completion"
- Other minor fixes
join
andjoin_cyclic!
requireIntoFuture
instead ofFuture
for all future arguments- Optimize
join
andjoin_cyclic!
- More examples, including example expansions
- Slightly more efficient polling logic of
join_cyclic!
- Better documentation
join
andjoin_cyclic!
which can be used to concurrently await multiple futures
- Immutable pinning projection for
r#struct!
- Mutable pinning projection method's name is changed from
project
toproject_mut
- Pinning projection for
r#struct!
into_inner
method of the anonymous struct generated byr#struct!
- This crate