KodrAus / rust-no-std
An example of making sure your Rust library actually builds in no-std environments
☆37Updated last year
Alternatives and similar repositories for rust-no-std:
Users that are interested in rust-no-std are comparing it to the libraries listed below
- Data structures like Rust `alloc` which reuse user allocated memory☆52Updated 4 months ago
- Two macros for taking array references in rust.☆83Updated 4 months ago
- The bare essentials of std::io for use in no_std. Alloc support is optional.☆72Updated last year
- Nudging the compiler to auto-vectorize things☆74Updated last year
- Convert number to enum☆88Updated 5 months ago
- #[no_std] print equivalent for Rust☆60Updated last year
- Token tree calling convention☆79Updated 2 years ago
- Better reference counted strings for Rust☆117Updated 6 months ago
- Generic and convenient `std` atomics via `Atomic<T>`☆45Updated 3 months ago
- An object system for Rust based on relative pointers☆37Updated 2 years ago
- Advisory cross-platform file locks using file descriptors☆76Updated last year
- Rust attribute macro to implement a trait for tuples☆24Updated last month
- Temporarily take ownership of a value at a mutable location, and replace it with a new value based on the old one.☆108Updated 2 years ago
- Experimenting with Rust's fundamental data model☆50Updated 3 months ago
- Automatically implement traits for common smart pointers☆104Updated last week
- A tiny utility to help save you a lot of effort with long winded `#[cfg()]` checks in Rust.☆75Updated this week
- Test harness for declarative and procedural macros expansion via `cargo-expand`☆52Updated 6 months ago
- Exposes arch-specific intrinsics as safe function (via cfg).☆51Updated 3 weeks ago
- ☆60Updated 7 years ago
- Rust's std::net except without the std.☆47Updated 2 years ago
- Read trait fixed to soundly work with uninitalized memory☆25Updated last year
- Blazing fast immutable collection datatypes for Rust.☆91Updated this week
- Lending iterators on stable Rust☆81Updated last year
- Crunchy unroller - deterministically unroll constant loops☆36Updated 2 weeks ago
- sptr: The Strict Provenance Polyfill☆76Updated last year
- Memory validation framework for Rust☆66Updated 3 months ago
- docs.rs as a publishing platform?☆66Updated 6 months ago
- A type safe, low level replacement for `std::io`.☆61Updated 2 years ago
- A simple set of Rust proc macros for reading and writing global compile-time state between macro calls☆29Updated 3 months ago
- Cross-platform implementation of cross-process named locks☆36Updated 10 months ago