строку из стандартного ввода, а потом посплитить ее по пробелам.
let mut line = String::new();
io::stdin().read_line(&mut line).expect("Error reading line");
let words : Vec<&str> = line.split(' ').collect();
Соответственно split пытается взять ссылку на line, на которую уже есть мутабельная ссылка. Как это обойти?
Да вроде работает все https://play.rust-lang.org/?gist=c2bb883db2587864ae69a3521438454c&version=stable
а в каком месте у тебя мьютабельная ссылка на line если единственная дропается после выполнения read_line?)
Обсуждают сегодня