Module matches
rustfmt_
nightly
1.84.0-dev
Module matches
Module Items
Structs
Functions
In crate rustfmt_
nightly
Modules
attr
chains
closures
comment
config
coverage
emitter
expr
format_report_formatter
formatting
ignore_path
imports
items
lists
macros
matches
missed_spans
modules
overflow
pairs
parse
patterns
release_channel
reorder
rewrite
rustfmt_diff
shape
skip
sort
source_file
source_map
spanned
stmt
string
types
utils
vertical
visitor
Macros
config_option_with_style_edition_default
is_nightly_channel
static_regex
style_edition_default
Structs
Config
FileLines
FormatReport
FormatReportFormatter
FormatReportFormatterBuilder
FormattedSnippet
ModifiedChunk
ModifiedLines
Range
Session
Enums
Color
Edition
EmitMode
ErrorKind
FileName
Input
NewlineStyle
StyleEdition
Verbosity
Version
Traits
CliOptions
Functions
create_emitter
format_code_block
format_snippet
load_config
rustfmt_nightly
Module
matches
Copy item path
Settings
Help
Summary
Source
Expand description
Format match expression.
Structs
§
ArmWrapper
🔒
A simple wrapper type against
ast::Arm
. Used inside
write_list()
.
Functions
§
arm_
comma
🔒
block_
can_
be_
flattened
🔒
can_
flatten_
block_
around_
this
🔒
collect_
beginning_
verts
🔒
Collect a byte position of the beginning
|
for each arm, if available.
flatten_
arm_
body
🔒
nop_
block_
collapse
🔒
rewrite_
guard
🔒
rewrite_
match
🔒
rewrite_
match_
arm
🔒
rewrite_
match_
arms
🔒
rewrite_
match_
body
🔒
stmt_
is_
expr_
mac
🔒