commure / sourcegen
π Like procedural macro, but generates sources! π‘
β30Updated 4 years ago
Related projects β
Alternatives and complementary repositories for sourcegen
- Write doc comments from macrosβ98Updated 3 years ago
- Proc macro for using doc comments as context for errors/logs/profiling/whatever via `tracing`β46Updated 2 years ago
- β41Updated 3 months ago
- A lightweight, no-std, object-safe, serialization-only framework for Rustβ94Updated last month
- Rust library for safely and explicitly parsing untrusted dataβ51Updated 6 months ago
- Generate is a library for building iterators on the flyβ39Updated 3 years ago
- Compact sets in rustβ53Updated 2 weeks ago
- Compile-time temporary directory shared by multiple crates and erased by `cargo clean`β74Updated 2 weeks ago
- String formatting utilities that return impl Display and are 100% no_std compatibleβ39Updated 3 years ago
- tom: a format-preserving TOML parser in Rustβ38Updated 2 years ago
- A simple helper to transform Markdown links to intra-doc links in Rust projects when appropriate.β36Updated 3 years ago
- Proof of concept of procedural macro input parsed by LALRPOPβ51Updated last year
- Cast between dynamic trait objectsβ32Updated 4 years ago
- Find calls to panic functions in rust executablesβ35Updated 3 years ago
- β48Updated 2 years ago
- Data structures like Rust `alloc` which reuse user allocated memoryβ51Updated 2 months ago
- Simple goldenfile testing in Rust.β38Updated 2 months ago
- Test harness for declarative and procedural macros expansion via `cargo-expand`β51Updated 4 months ago
- Rust library providing basic aliasable (non `core::Unique`) typesβ11Updated 2 years ago
- A more flexible version of the Rust `scoped-tls` libraryβ14Updated last month
- A (mostly) drop-in replacement for Rust's Result that provides backtrace support.β25Updated 2 years ago
- Spawn processes with arbitrary closures in rustβ109Updated 3 years ago
- Efficient sampling with uniform probabilityβ32Updated 2 years ago
- Mirror of https://gitlab.com/est/cargo-local-serve | Serve a local, offline, clone of crates.io.β27Updated 4 years ago
- A rust proc-macro to generate conversions for an enum of newtype variantsβ28Updated last year
- PEG parser generator built on top of nomβ69Updated 5 years ago
- Proc macro for smol async runtimeβ53Updated 3 years ago
- Real, fake, and mock implementations of file system operationsβ61Updated last year
- Proc macro derive to generate structs from enum variants.β24Updated last year
- Advisory cross-platform file locks using file descriptorsβ76Updated 10 months ago