bytecodealliance / bytecodealliance/cap-std
Replace cap-async-std
- Dominant language
- Rust
- Stars
- 821
- Forks
- 57
- Avg merge
- 1h 16m
- Merged PRs (30d)
- 4
Description
cap-async-std has been removed without a replacement (see https://github.com/bytecodealliance/cap-std/pull/399), because async-std is no longer maintained.
Now there is no way of using async code with this crate.
It would make sense to add either a:
- cap-tokio (I would prefer this one)
or a
- cap-smol
crate to this repository to retain the async functionality of this project.
Contributor guide
Research direction
Start by reviewing the removal described in pull request #399 and the repository's former cap-async-std crate context. Compare the proposed cap-tokio and cap-smol directions, then confirm the replacement restores async functionality without relying on async-std; the issue does not name specific files or tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100