Skip to main content

Crate cargo_fmt

Crate cargo_fmt 

Source

Re-exportsยง

pub(crate) use std::cmp::Ordering; ๐Ÿ”’
pub(crate) use BTreeMap; ๐Ÿ”’
pub(crate) use BTreeSet; ๐Ÿ”’
pub(crate) use std::env; ๐Ÿ”’
pub(crate) use std::env; ๐Ÿ”’
pub(crate) use std::fs; ๐Ÿ”’
pub(crate) use Hash; ๐Ÿ”’
pub(crate) use Hash; ๐Ÿ”’
pub(crate) use Hasher; ๐Ÿ”’
pub(crate) use io; ๐Ÿ”’
pub(crate) use Write; ๐Ÿ”’
pub(crate) use Path; ๐Ÿ”’
pub(crate) use PathBuf; ๐Ÿ”’
pub(crate) use std::process::Command; ๐Ÿ”’
pub(crate) use std::str; ๐Ÿ”’
pub(crate) use cargo_metadata::Edition; ๐Ÿ”’
pub(crate) use CommandFactory; ๐Ÿ”’
pub(crate) use Parser; ๐Ÿ”’

Structsยง

Opts
Target
Target uses a path field for equality and hashing.

Enumsยง

CargoFmtStrategy
Verbosity

Constantsยง

FAILURE ๐Ÿ”’
MESSAGE_FORMATS ๐Ÿ”’
SUCCESS ๐Ÿ”’

Functionsยง

add_targets ๐Ÿ”’
convert_message_format_to_rustfmt_args ๐Ÿ”’
execute ๐Ÿ”’
format_crate ๐Ÿ”’
get_cargo_metadata ๐Ÿ”’
get_rustfmt_info ๐Ÿ”’
get_targets ๐Ÿ”’
Based on the specified CargoFmtStrategy, returns a set of main source files.
get_targets_recursive ๐Ÿ”’
get_targets_root_only ๐Ÿ”’
get_targets_with_hitlist ๐Ÿ”’
handle_command_status ๐Ÿ”’
is_nightly ๐Ÿ”’
main ๐Ÿ”’
print_usage_to_stderr ๐Ÿ”’
run_rustfmt ๐Ÿ”’
rustfmt_command ๐Ÿ”’