3Hren / 3Hren/msgpack-rust

no_std support

Open
#186 7 comments 3 reactions 0 assignees View on GitHub
M: help wanted
Dominant language
Rust
Stars
1.4k
Forks
162
PR merge metrics
No merged PRs in 30d

Description

Thanks for this library!

Is there any interest from the devs in `no_std` support?

We have been using `corepack` as an alternative but it is inferior to `rmp` in a number of ways unrelated to the `std` support.

I might be willing to provide a patch along the lines of,
1. adding a feature `nightly` which will allow using nightly-only features like `alloc` crate
2. selecting `serde` and `byteorder` with `default-features = false` in the `Cargo.toml` in nightly mode
3. Replacing most uses of `std` prefix with either `core` or `alloc` as appropriate

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.