Expand description
Mix is a crossover function that mixes the two crossovers on a locus-by-locus basis rather than a splice.
To use a deck of cards analogy, it’s a riff rather than a cut *
Implementations
Trait Implementations
Auto Trait Implementations
impl<const N: usize, const NSYMS: usize> RefUnwindSafe for Mix<N, NSYMS>
impl<const N: usize, const NSYMS: usize> Send for Mix<N, NSYMS>
impl<const N: usize, const NSYMS: usize> Sync for Mix<N, NSYMS>
impl<const N: usize, const NSYMS: usize> Unpin for Mix<N, NSYMS>
impl<const N: usize, const NSYMS: usize> UnwindSafe for Mix<N, NSYMS>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more