use std::borrow::Cow; fn main() { for i in 1..101 { let word: Cow<_> = match (i % 3, i % 5) { (0,0) => "FizzBuzz".into(), (0,_) => "Fizz".into(), (_, 0) => "Buzz".into(), _ => i.to_string().into(), }; println!("{}", word); } }