split 
                  
                  
                  let mut split = "Mary had a little lamb".split(' ');
                  
                  
                  assert_eq!(split.as_str(), "Mary had a little lamb");
                  
                  
                  
                  
                  
                  а в стабильном как я могу взять первое значение, если меня не интересуют дальнейшие, чтобы не создавать вектор из всех элементов вот так 
                  
                  
                  let v: Vec<&str> = "Mary had a little lamb".split(' ').collect();
                  
                  
                  и потом обращаться через индекс v[0]
                  
                  
                  Можно как-то иначе?
                  
                  
                
let first = iterator.next().unwrap();
Точно! Спасибо
Обсуждают сегодня