H2CO3 / parsel
Generate parsers directly from AST node types
☆74Updated 3 months ago
Related projects: ⓘ
- Safe, zero-cost downcasting for limited compile-time specialization.☆146Updated 2 months ago
- This crate offers procedural macros designed to facilitate the swift implementation of Rust's built-in traits.☆122Updated last month
- A flexible, simple to use, immutable, clone-efficient String replacement for Rust☆148Updated last month
- Open a scope and then freeze it in time for future access.☆103Updated last month
- Oneshot Rust channel working both in and between sync and async environments☆72Updated 3 months ago
- Fast, FFI-friendly string interning for Rust☆147Updated 2 months ago
- Minimal asynchronous runtime for Rust☆116Updated last month
- Yet Another Async Runtime (yaar) focused on forbid(unsafe) and scalability☆80Updated 2 years ago
- Rust crate that provides a convenient macro to quickly plot variables.☆89Updated last year
- Flat message buffers with direct mapping to Rust types without packing/unpacking☆106Updated last week
- A faster Arc.☆44Updated 7 months ago
- 🌵 Cycle-Aware Reference Counting in Rust☆143Updated this week
- A concurrent, append-only vector.☆122Updated last month
- Compile-time regular expressions, the right way.☆67Updated 4 months ago
- Cross-platform atomic wait and wake (aka futex) functionality for Rust.☆104Updated 3 months ago
- Const equivalents of std functions, compile-time comparison, and parsing.☆84Updated 5 months ago
- Threadsafe RefCell for Rust☆85Updated 11 months ago
- Rust bindings for libffi☆100Updated 3 months ago
- Make trait methods callable without the trait in scope☆135Updated 3 weeks ago
- Map data structure whose keys are stored as ranges☆74Updated 6 months ago
- a small and single threaded async runtime built on top of io-uring☆74Updated last year
- Fork of std::Arc with lots of utilities useful for FFI☆209Updated this week
- Better reference counted strings for Rust☆111Updated 2 months ago
- A fast and safe implementation of stackful coroutines in Rust☆171Updated this week
- cargo-add command to make dependencies into dylibs☆86Updated last year
- Use declarative macros as proc_macro attributes or derives☆97Updated last year
- assert!() and check!() macros for Rust, inspired by Catch2, now with diffs!☆94Updated 3 weeks ago
- Safely cast &T to &U where the struct U contains a single field of type T.☆184Updated 3 weeks ago
- Choose Rust types at compile-time via constants☆59Updated 7 months ago
- Safe-to-use proc-macro-free self-referential structs in stable Rust.☆240Updated this week