Rust之cargo expand查看被宏隐藏的代码

~/IdeaProjects/MinixChain/bin/minix/runtime$ cargo expand > lib.rs
error: no such subcommand: `expand`

安装cargo-expand

执行:

cargo +nightly install cargo-expand

输出:

~/IdeaProjects/MinixChain/bin/minix/runtime$ cargo +nightly install cargo-expand
    Updating crates.io index
  Downloaded cargo-expand v1.0.7
  Downloaded 1 crate (22.4 KB) in 1.79s
  Installing cargo-expand v1.0.7
  Downloaded ansi_colours v1.0.4
  Downloaded sys-info v0.9.0
  Downloaded toolchain_find v0.2.0
  Downloaded shell-words v1.0.0

  ...

   Compiling plist v1.1.0
   Compiling serde_yaml v0.8.17
   Compiling clircle v0.3.0
   Compiling toml v0.5.8
   Compiling syntect v4.5.0
   Compiling cargo-expand v1.0.7
    Finished release [optimized] target(s) in 1m 47s
  Installing /home/liucz/.cargo/bin/cargo-expand
   Installed package `cargo-expand v1.0.7` (executable `cargo-expand`)

执行 cargo expand

~/IdeaProjects/MinixChain/bin/minix/runtime$ cargo expand > lib.rs

https://lib.rs/crates/cargo-expand
cargo expand用于查看被宏隐藏的代码
rust中使用cargo expand查看被宏隐藏的代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值