pub struct AnnotationResult {
pub total_variants: usize,
pub snp_count: usize,
pub indel_count: usize,
pub genic_variants: usize,
pub exonic_variants: usize,
pub intergenic_variants: usize,
pub example_exonic: Vec<AnnotatedVariant>,
}Expand description
Result of variant annotation with genes/exons
Fields§
§total_variants: usize§snp_count: usize§indel_count: usize§genic_variants: usize§exonic_variants: usize§intergenic_variants: usize§example_exonic: Vec<AnnotatedVariant>Implementations§
Source§impl AnnotationResult
impl AnnotationResult
Sourcepub fn print_summary(&self)
pub fn print_summary(&self)
Print a summary of the annotation results
Trait Implementations§
Source§impl Clone for AnnotationResult
impl Clone for AnnotationResult
Source§fn clone(&self) -> AnnotationResult
fn clone(&self) -> AnnotationResult
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 moreAuto Trait Implementations§
impl Freeze for AnnotationResult
impl RefUnwindSafe for AnnotationResult
impl Send for AnnotationResult
impl Sync for AnnotationResult
impl Unpin for AnnotationResult
impl UnsafeUnpin for AnnotationResult
impl UnwindSafe for AnnotationResult
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> 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