SergioBenitez / proc-macro-starter
Starter code for writing procedural macros in Rust.
☆17Updated 6 years ago
Alternatives and similar repositories for proc-macro-starter:
Users that are interested in proc-macro-starter are comparing it to the libraries listed below
- A proc macro for real async traits, using nightly-only existential types and generic associated types to work around the need for type er…☆46Updated 2 years ago
- Hazard pointer based concurrent memory reclamation for Rust.☆30Updated 4 years ago
- ☆27Updated 4 years ago
- ☆40Updated 6 years ago
- Rust: Get multiple mutable references to the same collection☆13Updated 7 years ago
- VFS used by rust-analyzer☆17Updated 4 years ago
- A perf script for helping to answer queries about how much time a given function occupies, where it is called from, and so forth.☆38Updated 6 years ago
- A trait to abstract over common tree functionality☆35Updated 5 years ago
- Atomically updatable Arc implementation using crossbeam-epoch for memory reclamation.☆42Updated 6 years ago
- A Rust library providing a stack-like memory allocator with double-ended allocation support.☆22Updated 4 years ago
- A Cargo plugin to list unsafe code in a Rust project.☆45Updated 6 years ago
- A fast, small, full-featured, no-std compatible oneshot channel☆60Updated last year
- Home for rls2.0 working group☆13Updated 6 years ago
- Collection of typed data structures, trait operators and aliases☆51Updated 4 years ago
- Simple goldenfile testing in Rust.☆39Updated last month
- Run a function after some data was mutably borrowed☆30Updated 4 years ago
- Low-level manipulations of IEEE754 floating-point numbers.☆28Updated last year
- How to structure concurrent workflows in Rust, via five simple examples.☆32Updated 4 years ago
- The peano numbers implemented in Rust's type system.☆24Updated 8 years ago
- A syn targetting PEG parser generator☆20Updated last year
- Concurrent hash trie☆51Updated 4 years ago
- An experimental reimplementation of rowan, focused on size efficiency☆24Updated 4 years ago
- Splay Tree based Collections (e.g., Map, Set, Heap) Library for Rust☆19Updated 2 years ago
- Collections Library for Adapton, in Rust☆13Updated 7 years ago
- A small ASCII-only bounded length string representation.☆59Updated 3 years ago
- ☆52Updated 5 years ago
- Emulating Higher-Kinded Types in Rust via Plug/Unplug. Also, Monads.☆30Updated 5 years ago
- ☆61Updated 7 years ago
- Fast json encoder in rust, that encodes the structure of JSON values in their types☆83Updated 2 years ago
- A safe-guarded transmute for Rust☆38Updated 10 months ago