pub enum AlleleSelection {
All,
First,
}Expand description
The allele handling strategy
Variants§
All
Return all alleles
First
Only return the first allele. It can have a number higher than 1 if the previous alleles are not functional.
Trait Implementations§
Source§impl Clone for AlleleSelection
impl Clone for AlleleSelection
Source§fn clone(&self) -> AlleleSelection
fn clone(&self) -> AlleleSelection
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AlleleSelection
impl Debug for AlleleSelection
Source§impl Hash for AlleleSelection
impl Hash for AlleleSelection
Source§impl PartialEq for AlleleSelection
impl PartialEq for AlleleSelection
impl Copy for AlleleSelection
impl Eq for AlleleSelection
impl StructuralPartialEq for AlleleSelection
Auto Trait Implementations§
impl Freeze for AlleleSelection
impl RefUnwindSafe for AlleleSelection
impl Send for AlleleSelection
impl Sync for AlleleSelection
impl Unpin for AlleleSelection
impl UnwindSafe for AlleleSelection
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> HighestOf<T> for T
impl<T> HighestOf<T> for T
Source§type HighestLevel = T
type HighestLevel = T
This is the highest complexity level out of Self and the type parameter
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more