andrewbaxter / structre
Static-checked parsing of regexes into structs
☆46Updated 3 months ago
Alternatives and similar repositories for structre:
Users that are interested in structre are comparing it to the libraries listed below
- A fast, lightweight, embedded system-friendly library for wrapping text.☆65Updated last year
- Command line util to pretty print Rust backtraces☆28Updated 8 months ago
- JSON Pointer (RFC 6901) implementation for Rust☆45Updated last week
- ☆112Updated this week
- Open a scope and then freeze it in time for future access.☆105Updated 6 months ago
- Attribute proc-macro to simplify deriving standard and other traits with custom generic type bounds.☆69Updated last month
- State machine pattern for Rust☆29Updated 4 months ago
- Effortlessly create, group, and nest arbitrary errors, and defer error handling ergonomically.☆42Updated 3 weeks ago
- Serde-based replacement for #[derive(Debug)]☆65Updated 5 months ago
- Typed any map for rust☆65Updated 2 months ago
- Async, lock-free synchronization primitives for task wakeup☆43Updated 6 months ago
- SerdeV - Serde with Validation☆55Updated this week
- Rust crate providing a reimplementation of the `std::Any` trait that supports types with non-`'static` lifetimes.☆37Updated 2 months ago
- Compile-time regular expressions, the right way.☆76Updated last month
- Transform, compare and query JSON format☆22Updated 11 months ago
- The missing compound borrowing for Rust.☆57Updated last month
- Rust Macro which embeds files into your executable. A fork of `rust-embed` with a focus on usage on web servers.☆25Updated 9 months ago
- Dev server with live-reloading, a file server, proxy support, and more. Language and framework agnostic. 🐧☆41Updated 11 months ago
- An easy-to-use recorder and viewer for high-performance traces☆40Updated 3 months ago
- Variant of Rust's std::Arc that supports atomic replacement of the value.☆81Updated this week
- A generic abstraction of paginated APIs☆60Updated last year
- ☆22Updated 4 months ago
- An immutable data structure with O(1) append, prepend, and concat time complexity.☆32Updated last month
- Reports when tokio runtime threads are blocking☆64Updated 6 months ago
- This crate provides Discrete Interval Tree Data-Structures, which are based off BTreeMap☆43Updated 6 months ago
- Hex Display: A modern xxd alternative.☆42Updated 2 months ago
- Graceful shutdown util for Rust projects using the Tokio Async runtime.☆130Updated 5 months ago
- It executes futures☆55Updated last year
- Fast JSON deserialization on borrowed data☆85Updated last month