Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rust portable-* crate placeholders #41

Open
brodycj opened this issue Nov 6, 2024 · 0 comments
Open

Rust portable-* crate placeholders #41

brodycj opened this issue Nov 6, 2024 · 0 comments
Assignees

Comments

@brodycj
Copy link
Owner

brodycj commented Nov 6, 2024

Existing portable-atomic & portable-atomic-util crates are really nice packages to get atomic operations & Arc working on embedded platforms that may not have atomic operations built-in. I have reserved some more crate names to get some more Rust std features working on similar embedded platforms:

  • portable-arc - may be used to support Arc with nightly Rust features
  • portable-atomic-arc - more explicit name
  • portable-io - std::io features, see this for a working concept working for rustls: no_std tech demo for removing std::io and some std aliases to core/alloc rustls/rustls#2137 now published working library for this
  • portable-io-error - may be used for std::io::Error support
  • portable-alloc
  • portable-std
  • portable-rustls
  • portable-rustls-rustcrypto
  • portable-tokio
  • portable-futures
  • portable-futures-lite
  • portable-mutex
  • portable-task
@brodycj brodycj self-assigned this Nov 6, 2024
@brodycj brodycj changed the title TBA: Rust placeholders - November 6, 2024 Rust portable-* crate placeholders Nov 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant