1
Fork 0

avoid some &str to String conversions

This commit is contained in:
Takayuki Maeda 2022-07-10 03:18:56 +09:00
parent fac8fa5672
commit bda83e6543
13 changed files with 23 additions and 34 deletions

View file

@ -597,16 +597,16 @@ impl UseSpans<'_> {
}
/// Describe the span associated with a use of a place.
pub(super) fn describe(&self) -> String {
pub(super) fn describe(&self) -> &str {
match *self {
UseSpans::ClosureUse { generator_kind, .. } => {
if generator_kind.is_some() {
" in generator".to_string()
" in generator"
} else {
" in closure".to_string()
" in closure"
}
}
_ => String::new(),
_ => "",
}
}