B
}
fn converter<'a>(so: &Loading) -> &'a str {
match *so {
Loading::A => "warning",
_ => "error"
}
}
impl Into<String> for Loading {
fn into(self) -> String {
converter(&self).to_string()
}
}
impl<'a> Into<&'a str> for Loading {
fn into(self) -> &'a str {
converter(&self)
}
}
а почему не так?
о, хорошая мысль
не подумал об этом сразу
Обсуждают сегодня