GrayJack / sugars
Syntatic sugar Rust macros
☆79Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for sugars
- Better reference counted strings for Rust☆114Updated 4 months ago
- Safe, zero-cost downcasting for limited compile-time specialization.☆151Updated last month
- Define your own PhantomData☆147Updated 2 weeks ago
- Compatibility adapter between tokio and futures☆156Updated last month
- Rust bindings for libffi☆104Updated 5 months ago
- Safely cast &T to &U where the struct U contains a single field of type T.☆188Updated 2 weeks ago
- This crate offers procedural macros designed to facilitate the swift implementation of Rust's built-in traits.☆131Updated 3 months ago
- zero runtime cost default arguments in rust☆85Updated last year
- Const equivalents of std functions, compile-time comparison, and parsing.☆88Updated this week
- ☆185Updated 9 months ago
- Rust ABI safe code generator☆183Updated 3 months ago
- A flexible, simple to use, immutable, clone-efficient String replacement for Rust☆148Updated 3 months ago
- Fork of std::Arc with lots of utilities useful for FFI☆216Updated last month
- Convert number to enum☆88Updated 3 months ago
- A wide string Rust library for converting to and from wide-character strings, including UTF-16 and UTF-32 encoding.☆83Updated 7 months ago
- A rust crate to find the total size of an object, on the stack and on the heap☆104Updated 10 months ago
- Conditional compilation using boolean expression syntax, rather than any(), all(), not()☆293Updated last year
- offsetof for Rust☆225Updated 7 months ago
- Compile-time string operations☆80Updated last week
- Safe-to-use proc-macro-free self-referential structs in stable Rust.☆245Updated 3 weeks ago
- A cross-platform virtual memory API written in Rust☆119Updated 5 months ago
- A memory efficient syntax tree for language developers☆51Updated 2 months ago
- Struct fields that are made read-only accessible to other modules☆223Updated 2 weeks ago
- Lazy formatting utility macro for rust☆125Updated 11 months ago
- a cross-platform library for opening OS pipes in Rust☆99Updated last month
- Easy code duplicate with substitution for Rust☆236Updated 2 months ago
- prae is a crate that aims to provide a better way to define types that require validation.☆132Updated last year
- Cross-platform atomic wait and wake (aka futex) functionality for Rust.☆115Updated 5 months ago
- A fast and flexible LRU map.☆171Updated 6 months ago
- The Best and Highest-Leveled and Newest bingding for MiMalloc Ever Existed in Rust☆56Updated 5 months ago