SOF3 / portrait
Trait-agnostic derive macros
☆27Updated last month
Alternatives and similar repositories for portrait:
Users that are interested in portrait are comparing it to the libraries listed below
- Integer types with customizable niche values☆43Updated 4 months ago
- Helper macros: autoimpl, impl_scope☆59Updated 3 months ago
- Attribute proc-macro to simplify deriving standard and other traits with custom generic type bounds.☆70Updated 2 months ago
- A Rust crate with a sscanf (inverse of format!()) Macro based on Regex☆34Updated 3 weeks ago
- A Rust library for runtime-checked linearish types☆32Updated last year
- A tiny utility to help save you a lot of effort with long winded `#[cfg()]` checks in Rust.☆78Updated 2 months ago
- Exposes arch-specific intrinsics as safe function (via cfg).☆54Updated last month
- Cargo subcommand for proper use of -Z minimal-versions and -Z direct-minimal-versions.☆55Updated 3 weeks ago
- Abstract over different executors☆73Updated last year
- 🐱concat! with support for const variables and expressions☆41Updated 2 months ago
- Effortlessly create, group, and nest arbitrary errors, and defer error handling ergonomically.☆43Updated last month
- Extended utilities for working with files and filesystems in Rust. This is a fork of the fs2-rs crate, the aim for this fork is to suppor…☆79Updated last month
- Rust crate that provides number types similar to std's NonZero* types, but that cannot hold a type's maximum value instead.☆46Updated last year
- Imitate the documentation build that docs.rs would do☆50Updated 2 months ago
- A primitive for writing structural search and replace programs for rust☆31Updated 8 months ago
- Rust microbenchmarking harness based on paired-testing methodology☆86Updated 3 months ago
- Open a scope and then freeze it in time for future access.☆107Updated 7 months ago
- Zero-cost bitsets over native Rust types☆76Updated last week
- Utility to inherit dependencies from workspace file if it occurs 'n' or more times throughout the project.☆31Updated 2 years ago
- One pointer wide trait objects which are also FFI safe, allowing traits to be passed to/from and implemented by C ABI code.☆42Updated 3 years ago
- Lending iterators on stable Rust☆82Updated last year
- ☆39Updated last year
- Use winit like the async runtime you've always wanted☆50Updated 10 months ago
- Async, lock-free synchronization primitives for task wakeup☆44Updated 7 months ago
- Macro for sealing traits and structures☆53Updated 4 months ago
- The missing compound borrowing for Rust.☆57Updated last week
- List size of types in a Rust crate☆27Updated last year
- A fast, lightweight, embedded system-friendly library for wrapping text.☆65Updated last year
- Rust API stability attributes for the rest of us.☆29Updated 9 months ago
- An attribute to create an atomic wrapper around a C-style enum☆42Updated 9 months ago