⚠️ indicates a breaking change.
[Unreleased]
Added
Changed
Removed
[0.3.0] - 2024-09-09
Added
- ⚠️
Error::LostWaiterwill be returned bySetCtxfunctions that are intended to make changes that would have affected the resolution of theWaitCtx, but it was dropped.
Changed
SetCtx's functions for passing a value to theWaitCtx, setting state or failing now return aResult.- ⚠️ The
Ebound used forError::App(E)has been changed tostd::error::Errorfromfmt::Debug. - ⚠️ Tie the lifetime of
WaitFutureto the lifetime ofWaitCtxto avoidWaitFutureoutliving itsWaitCtx.
[0.2.2] - 2024-01-14
Changed
- Export
WaitFuture. - Implement
FutureonWaitCtx.
Removed
- Remove
dev-docsfeature.
[0.2.1] - 2023-08-14
Changed
- Add
--generate-link-to-definitiontorustdoc-argsinCargo.toml. - Update dev-dependency
tokioto1.31.0.
[0.2.0] - 2023-08-10
Changed
- Generalize
SetCtxstate.
[0.1.1] - 2023-08-08
Added
- Add a
try_get()as a non-blocking alternative towait().
[0.1.0] - 2023-07-30
- First release.