на 2 символа(char)?
} else if i.chars().last().unwrap().to_string() == "^"{ let mut ve_w_l_s = i; ve_w_l_s.pop(); let mut z = ve_w_l_s.chars().peekable(); while z.peek().is_some(){ let chunk:Vec<_> = z.by_ref().take(2).collect(); if chunk[0] ^ chunk[1]{ } } Нужно получить true или false от xor оператора, а затем уже выполнить следующую часть кода. Как это можно реализовать?
Проверь результат на ==0 и всё :)
Даже так, спасибо!
Обсуждают сегодня