commure / sourcegenLinks
π Like procedural macro, but generates sources! π‘
β30Updated 4 years ago
Alternatives and similar repositories for sourcegen
Users that are interested in sourcegen are comparing it to the libraries listed below
Sorting:
- Proc macro for using doc comments as context for errors/logs/profiling/whatever via `tracing`β46Updated 3 years ago
- PEG parser generator built on top of nomβ70Updated 5 years ago
- β40Updated 6 years ago
- Proof of concept of procedural macro input parsed by LALRPOPβ52Updated 2 years ago
- Token tree calling conventionβ79Updated 2 years ago
- Emulating Higher-Kinded Types in Rust via Plug/Unplug. Also, Monads.β30Updated 5 years ago
- tom: a format-preserving TOML parser in Rustβ38Updated 2 years ago
- Spawn processes with arbitrary closures in rustβ111Updated 3 years ago
- Compile-time temporary directory shared by multiple crates and erased by `cargo clean`β75Updated 3 months ago
- Macro-rules-style syntax matching for procedural macrosβ53Updated last year
- Rust marketing handbookβ38Updated 4 years ago
- ASCII-only equivalents to `char`, `str` and `String`.β73Updated 10 months ago
- To futures-lite as futures-lite is to futures: smaller.β54Updated 5 months ago
- Defer dropping large structs to a background threadβ62Updated 2 years ago
- Arena allocator and a handful of useful data structuresβ41Updated 5 years ago
- Real, fake, and mock implementations of file system operationsβ62Updated 2 years ago
- Concurrent hash trieβ54Updated 4 years ago
- dynamic smart pointersβ32Updated 6 years ago
- β42Updated 3 weeks ago
- A growable bit-vector for Rust, optimized for sizeβ40Updated 3 months ago
- β63Updated 7 years ago
- Thread-safe, reference-counted null-terminated immutable Rust strings.β43Updated 5 months ago
- Collection of typed data structures, trait operators and aliasesβ51Updated 4 years ago
- A simple error library for no_std + no_alloc Rustβ18Updated 5 years ago
- A safe and reliable process managerβ43Updated 5 years ago
- The peano numbers implemented in Rust's type system.β24Updated 8 years ago
- A simple helper to transform Markdown links to intra-doc links in Rust projects when appropriate.β36Updated 4 years ago
- In support of measuring heap allocations in Rust programs.β101Updated 6 years ago
- Macros for async-std.β38Updated 5 years ago
- A small crate to provide space-efficient Option<_> replacementsβ37Updated 2 months ago