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
brody4hire opened this issue Nov 6, 2024 · 0 comments
Open

Rust portable-* crate placeholders #41

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

Comments

@brody4hire
Copy link
Owner

brody4hire 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
@brody4hire brody4hire self-assigned this Nov 6, 2024
@brody4hire brody4hire 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