carllerche / codegen
A Rust library providing a builder API to generate Rust code.
☆252Updated 9 months ago
Alternatives and similar repositories for codegen:
Users that are interested in codegen are comparing it to the libraries listed below
- Faster, more compact implementation of std::Cow☆346Updated 2 years ago
- A derive macro for implementing the display Trait via a doc comment and string interpolation☆333Updated 3 months ago
- Ensure correct assumptions about constants, types, and more in Rust☆614Updated last year
- Fowler–Noll–Vo hash function☆345Updated last year
- Stackless generators on stable Rust.☆459Updated 2 years ago
- The enum Either with variants Left and Right is a general purpose sum type with two cases.☆514Updated last month
- A library for to allow multiple return types by automatically generated enum.☆364Updated 3 weeks ago
- Wrapper types to enable optimized handling of &[u8] and Vec<u8>☆338Updated last month
- Rust container / collection literal macros for HashMap, HashSet, BTreeMap, BTreeSet.☆388Updated 2 years ago
- Conditional compilation according to rustc compiler version☆351Updated last month
- Procedural macros to derive numeric traits in Rust☆200Updated last year
- Count lines of LLVM IR per generic function☆436Updated 2 months ago
- Compile-time reflection API for developing robust procedural macros (proof of concept)☆735Updated last month
- Slab allocator for Rust☆755Updated 2 months ago
- Just, really the littlest Vec you could need. So smol.☆679Updated last month
- Generic array types in Rust☆407Updated last month
- A safe and convenient store for one value of each type☆342Updated 9 months ago
- oh heck, a case conversion library☆533Updated last year
- A compiler plugin to insert flame calls☆382Updated 2 years ago
- A Rust library for safe and effortless global and thread-local state management.☆218Updated last year
- generators☆205Updated last year
- Delegation of trait implementations via procedural macros☆262Updated 8 months ago
- Module initialization/global constructor functions for Rust☆836Updated last month
- Statically-checked alternatives to RefCell and RwLock☆368Updated 9 months ago
- Tar file reading/writing for Rust☆657Updated last month
- Graph the number of crates that depend on your crate over time☆237Updated last week
- A thread pool for isolating blocking I/O in async programs☆354Updated 2 months ago
- derive simple constructor functions for Rust structs☆546Updated 7 months ago
- Getters and Setters for Rust.☆353Updated last month
- a smaller, faster and panic-free alternative to core::fmt☆364Updated last year