We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
style_or_override
1 parent ea32862 commit 7a0725fCopy full SHA for 7a0725f
src/librustc_errors/emitter.rs
@@ -1066,13 +1066,11 @@ impl EmitterWriter {
1066
let padding = " ".repeat(padding + label.len() + 5);
1067
1068
/// Returns `true` if `style`, or the override if present and the style is `NoStyle`.
1069
- fn style_or_override(style: Style, override_style: Option<Style>) -> Style {
1070
- if let Some(o) = override_style {
1071
- if style == Style::NoStyle {
1072
- return o;
1073
- }
+ fn style_or_override(style: Style, override: Option<Style>) -> Style {
+ match (style, override) {
+ (Style::NoStyle, Some(override)) => override,
+ _ => style,
1074
}
1075
- style
1076
1077
1078
let mut line_number = 0;
0 commit comments