format!
パターンマッチング後の結果を返そうとしていenum
ます:
enum Enm {
Cont(String)
}
fn call(enm: &Enm) -> &str {
match *enm {
Enm::Cont(ref s) => &format!("{}", s)
}
}
fn main() {
}
しかし、これはうまくいきません:borrowed value does not live long enough
どうすればこれを解決できますか?