Bu str ga havola qaytarishga harakat qilmoqda, bu to'plamga ajratilgan ob'ekt, sizning tanlovingiz uni Box qilish yoki Boxed turi kabi stringni ishlatish yoki umr ko'rish bilan shug'ullanishdir (kimdir har qadamda qochishga moyil). Buni hal qilishning eng oddiy usuli a & str o'rniga String qaytarishdir: fn fizzbuzz (((n: usize) -> String { match (n % 3, n % 5) { (0, 0) => "fizzbuzz".to_string ((), (0, _) => "fizz".to_string), (_, 0) => "buzz".to_string ((), _ n.to_string (() } }
spam lang_mismatch quality