or-iterator
Rust iterator which takes two iterators and return not empty one
use OrIterator;
let v1 = vec!;
let v2 = vec!;
let or = v1.iter.or;
assert_eq!;
let v1 = vec!;
let v2 = vec!;
let or = v1.iter.or;
assert_eq!;
Thanks to
Frank Steffahn (https://internals.rust-lang.org/u/steffahn)