gtsiam / imply-hack
Implied bounds, since 1.79!
β20Updated 4 months ago
Alternatives and similar repositories for imply-hack:
Users that are interested in imply-hack are comparing it to the libraries listed below
- π±concat! with support for const variables and expressionsβ41Updated 2 months ago
- β41Updated last year
- Use declarative macros as proc_macro attributes or derivesβ110Updated last year
- Procedural macro to easily write higher-order strategies in proptest.β46Updated last week
- A tiny utility to help save you a lot of effort with long winded `#[cfg()]` checks in Rust.β77Updated 2 months ago
- Mirror of Rust's allocator api for use on stable rustβ51Updated last month
- Lending iterators on stable Rustβ82Updated last year
- Macro for sealing traits and structuresβ52Updated 3 months ago
- Const equivalents of std functions, compile-time comparison, and parsing.β95Updated 2 months ago
- horrible serde macro stuffβ39Updated last year
- Integer types with customizable niche valuesβ43Updated 4 months ago
- β30Updated 9 months ago
- Serde partial serialization made easyβ42Updated 2 years ago
- A utility micro-crate for using `Into` more ergonomically.β10Updated 3 years ago
- An alternate Cargo registry using static filesβ115Updated 3 weeks ago
- Trait synonyms for βFn[β¦]β-trait bounds returning futuresβ21Updated 3 years ago
- Utility to inherit dependencies from workspace file if it occurs 'n' or more times throughout the project.β31Updated 2 years ago
- β38Updated 3 weeks ago
- The quickest way to override dependencies with Cargoβ59Updated last week
- `&own` pointers in Stable Rust / `RefOwn` / `&mut` with move semantics (and thus drop)β20Updated 7 months ago
- Const TypeId and non-'static TypeIdβ64Updated 3 weeks ago
- Read trait fixed to soundly work with uninitalized memoryβ25Updated last year
- Temporarily take ownership of a value at a mutable location, and replace it with a new value based on the old one.β109Updated 2 years 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
- Abstract over different executorsβ73Updated last year
- Choose Rust types at compile-time via constantsβ64Updated last year
- Embed images in Rust documentationβ26Updated 3 years ago
- β55Updated last year
- Zero-cost type for stack without complicated type or Boxβ45Updated 2 weeks ago
- Simple refinement types for Rust; parse, don't validate!β70Updated this week