```rust
for ((out, &x_i), &y_i) in output.mut_iter(x.iter()).zip(y.iter()) {
     *out = x_i ^ y_i;
}
```