bytecodealliance / bytecodealliance/cap-std

Replace cap-async-std

Open
#408 4 comments 2 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.