cargo-expand

Macro expander

A command-line tool that shows the result of macro expansion and derive code generation in Rust projects

Subcommand to show result of macro expansion

GitHub

3k stars
18 watching
67 forks
Language: Rust
last commit: 2 months ago
Linked from 1 awesome list

cargo

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
killercup/cargo-edit A utility for managing cargo dependencies from the command line. 3,107
rust-lang/cargo The Rust package manager responsible for downloading and compiling dependencies for Rust projects. 12,919
sagiegurari/cargo-make A tool that automates the build process for Rust projects 2,614
rust-itertools/itertools A collection of utility functions and macros to simplify iterator-based data processing in Rust. 2,789
rust-lang/rustfmt A tool for formatting Rust code according to style guidelines. 6,095
bunogi/cargo-makedocs Automates documentation building for Rust projects by parsing Cargo.toml and generating documentation for direct dependencies. 14
sourcefrog/cargo-mutants Tools to help detect potential bugs in Rust code by introducing mutations and testing their impact on tests. 626
rust-lang/rustlings A collection of small exercises to help developers learn Rust programming language by reading and writing code. 55,016
byron/cargo-release Automates the process of releasing a Rust crate with versioning and publishing 0
not-fl3/macroquad A cross-platform game engine with Rust support for building 2D games and interactive applications. 3,424
frewsxcv/cargo-all-features A tool to automate testing of Rust crates with multiple feature flags 149
byron/cargo-smart-release Automates complex release processes for Rust cargo workspaces with changelog generation and version management. 81
dtolnay/proc-macro-workshop Rust procedural macro tutorial project with examples of attribute macros, derive macros, and function-like macros. 4,261
rust-osdev/cargo-xbuild Automates cross-compilation of sysroot crates for Rust projects 259
lukemathwalker/cargo-chef A tool that speeds up Rust Docker builds by caching dependencies and re-hydrating project skeletons. 1,867