В расте есть &str как аналог сишного *char, который ничем не владеет и просто указывает на кусок в памяти. А есть String, который этим куском и владеет.
И короче String из &str можно получить двумя способами, через .to_string() и .to_owned()
И понятно, что запись "wow".to_string() выглядит как полная поебота, поэтому надо вызывать "wow".to_owned() чтоб было понятно нахуя это надо вообще и что ты хочешь получить.