Rust.cc

Rust.cc -

cargo-auto-import

rustc 不提供任何命令帮你自动添加 use, 只会给出这样一个帮助信息 help: consider importing this function | 1 + use crate::openbsd_compat::bsd_closefrom::closefrom; | 我在使用 c2rust 的过程中,需要手工添加大量的 use, 所以必须要一个自动化的方法 主要借鉴了 https://github.com/m-ou-se/auto-import 不过她这个库是侵入式的,需要添加一个 crate 而我只需要 cargo auto-import 就可以了 如何工作 首先执行一遍 cargo build --message-format=json 然后从其中找出 use xxx 的帮助信息 写入对应的源文件里

rustc不提供自动添加use命令的功能,使用c2rust需要手动添加大量use,因此需要自动化方法。借鉴了auto-import库,但该库需要添加crate,而cargo auto-import只需要执行cargo build --message-format=json并将帮助信息写入源文件即可。

auto-import库 c2rust cargo cargo auto-import rustc 自动添加use命令

相关推荐 去reddit讨论

热榜 Top10

LigaAI
LigaAI
Dify.AI
Dify.AI
eolink
eolink
观测云
观测云

推荐或自荐