Release Notes β v0.1.0
Initial release of async-safe-defer
π
Features
- β
defer!
macro for sync RAII-style cleanup (Go-style) - β
AsyncScope
with.defer()
and.run().await
for async cleanup - β
async_scope!
macro for ergonomic scoped async defers - β
no_alloc
module with fixed-capacity async scope (zero allocation) - β
no_std
compatible (alloc
required for dynamic version) - β
Fully safe, zero dependencies, no
unsafe
code