有没有办法优化和格式化范围内的所有 crate 导入,以清理导入部分?问题是进口商品变得拥挤和堆积。
之前:
use actix_web::web::{Data, Payload};
use actix_web::Error;
use actix_web::{
error::{BlockingError, ErrorUnauthorized},
web, HttpResponse,
};
之后:
use actix_web::{web::
{Data, Payload},
Error,
error::{BlockingError, ErrorUnauthorized},
web, HttpResponse,
};
最佳答案
实际上 rustfmt
可以做到这一点。在您的项目目录中创建一个 rustfmt.toml
配置文件并指定以下内容:
merge_imports = true
rustfmt
有 more configurable options如果你有兴趣。
关于rust - 是否有可以格式化导入的 Rust crate 或 Cargo 升级?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58405293/