enarx / flagset
Rust data types and a macro for generating enumeration-based bit flags
☆46Updated 3 weeks ago
Alternatives and similar repositories for flagset:
Users that are interested in flagset are comparing it to the libraries listed below
- Zig comptime using Rust proc macros☆42Updated 9 months ago
- provides a `MaybeOwned<'a,T>` type different to std's `Cow` it implements `From<T>` and `From<&'a T>` and does not require `ToOwned`☆30Updated 2 years ago
- Serde-based replacement for #[derive(Debug)]☆65Updated 5 months ago
- Defer dropping large structs to a background thread☆62Updated 2 years ago
- Abstract over different executors☆73Updated last year
- Helps you frob those bits☆37Updated 7 months ago
- ☆72Updated 5 months ago
- Helper macros: autoimpl, impl_scope☆59Updated 2 months ago
- Oneshot Rust channel working both in and between sync and async environments☆86Updated last month
- A memory efficient container for rust nested collections☆39Updated 2 years ago
- String optimized for map keys☆62Updated last month
- Imitate the documentation build that docs.rs would do☆49Updated 2 months ago
- Async, lock-free synchronization primitives for task wakeup☆43Updated 6 months ago
- Full precision decimal representation of f64☆26Updated 2 weeks ago
- Make any value Sync but only available on its original thread☆39Updated 2 weeks ago
- Attribute proc-macro to simplify deriving standard and other traits with custom generic type bounds.☆70Updated 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…☆78Updated 2 weeks ago
- Cargo API written in Paris☆47Updated 2 weeks ago
- Zero-cost bitsets over native Rust types☆76Updated 3 months ago
- Use winit like the async runtime you've always wanted☆49Updated 9 months ago
- A Rust library for runtime-checked linearish types☆32Updated last year
- Types to define keyboard related events.☆56Updated 2 weeks ago
- Proc-macro utility to populate enums from database data☆20Updated 7 months ago
- Migrated to Codeberg☆80Updated last year
- 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
- Obsessively tiny error derive macro☆85Updated last month
- Pretty-print file sizes and more☆44Updated 2 weeks ago
- 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
- a cross-platform library for opening OS pipes in Rust☆105Updated last month