pub struct GenusResult {
pub arg_name: String,
pub contig_name: String,
pub genus: Option<String>,
pub confidence: f64,
pub specificity: f64,
pub upstream_len: usize,
pub downstream_len: usize,
pub top_matches: Vec<(String, f64)>,
pub snp_status: SnpStatus,
}Fields§
§arg_name: String§contig_name: String§genus: Option<String>§confidence: f64§specificity: f64§upstream_len: usize§downstream_len: usize§top_matches: Vec<(String, f64)>§snp_status: SnpStatusTrait Implementations§
Source§impl Clone for GenusResult
impl Clone for GenusResult
Source§fn clone(&self) -> GenusResult
fn clone(&self) -> GenusResult
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 GenusResult
impl Debug for GenusResult
Auto Trait Implementations§
impl Freeze for GenusResult
impl RefUnwindSafe for GenusResult
impl Send for GenusResult
impl Sync for GenusResult
impl Unpin for GenusResult
impl UnwindSafe for GenusResult
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