Существует ли обновление Rust crate или Cargo, которое может форматировать импорт? - PullRequest
0 голосов
/ 16 октября 2019

Есть ли способ оптимизировать и отформатировать весь импорт ящиков по объему, чтобы очистить разделы импорта? Проблема в том, что импорт переполнен и складывается.

До:

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,
};

1 Ответ

0 голосов
/ 16 октября 2019

На самом деле rustfmt может сделать это. Создайте файл конфигурации rustfmt.toml в каталоге проекта и укажите следующее:

merge_imports = true

В rustfmt есть больше настраиваемых параметров , если вы заинтересованы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...