cargo-auto-import
💡
原文中文,约400字,阅读约需1分钟。
📝
内容提要
rustc不提供自动添加use命令的功能,使用c2rust需要手动添加大量use,因此需要自动化方法。借鉴了auto-import库,但该库需要添加crate,而cargo auto-import只需要执行cargo build --message-format=json并将帮助信息写入源文件即可。
🎯
关键要点
- rustc 不提供自动添加 use 命令的功能,只给出帮助信息。
- 在使用 c2rust 时,需要手动添加大量 use,因此需要自动化方法。
- 借鉴了 auto-import 库,但该库需要添加 crate。
- cargo auto-import 只需执行 cargo build --message-format=json。
- 通过解析帮助信息,将 use 语句写入源文件。
➡️