teenjuna / prae
prae is a crate that aims to provide a better way to define types that require validation.
☆132Updated last year
Related projects ⓘ
Alternatives and complementary repositories for prae
- "A very small syn"☆196Updated 7 months ago
- Type that deserializes only from one specific value☆228Updated this week
- Lazy formatting utility macro for rust☆125Updated 11 months ago
- Graph the number of crates that depend on your crate over time☆231Updated this week
- Safe, zero-cost downcasting for limited compile-time specialization.☆151Updated 3 weeks ago
- A rust crate to find the total size of an object, on the stack and on the heap☆104Updated 9 months ago
- ☆112Updated last year
- Extract documentation for the feature flags from comments in Cargo.toml☆173Updated 3 months ago
- A simple wrapper around filesystem operations to provide more helpful error messages.☆132Updated 2 weeks ago
- ☆128Updated 3 months ago
- ☆84Updated last week
- Pull in every source file in a directory as a module☆158Updated 2 months ago
- A collection of utilities for a superior nom experience☆149Updated last year
- A pure Rust reimplementation of libc functions localtime, gmtime and mktime.☆169Updated last month
- A versatile and developer-friendly trait mocking library☆71Updated 3 months ago
- A flexible, simple to use, immutable, clone-efficient String replacement for Rust☆148Updated 3 months ago
- A light wrapper around rr, the time-travelling debugger☆143Updated last year
- Easy code duplicate with substitution for Rust☆235Updated last month
- Migrated to Codeberg☆80Updated last year
- lazy static regular expressions checked at compile time☆190Updated 2 months ago
- Boolean-valued predicate functions in Rust☆175Updated last week
- This crate offers procedural macros designed to facilitate the swift implementation of Rust's built-in traits.☆131Updated 3 months ago
- Fast, minimal, feature-rich, extended formatting syntax for Rust!☆70Updated 2 years ago
- Track and query Cargo dependency graphs.☆167Updated 3 weeks ago
- Rust microbenchmarking harness based on paired-testing methodology☆73Updated last month
- Use declarative macros as proc_macro attributes or derives☆101Updated last year
- a low-level library that provides config/cache/data paths, following the respective conventions on Linux, macOS and Windows☆185Updated last year
- Cargo command to create the README.md from your crate's documentation☆132Updated this week
- Append-only collections for Rust where borrows to entries can outlive insertions☆228Updated 3 months ago
- Progress reporting abstraction for Rust☆63Updated 3 months ago