pub struct StalledLocus {
pub key: String,
pub arg_name: String,
pub arg_class: String,
pub identity: f64,
pub coverage: f64,
pub gene_seq: String,
pub seed_seq: String,
}Expand description
A stalled locus to reassemble: the ARG gene region plus the whole strict contig (used as the orientation seed when stitching).
Fields§
§key: StringUnique key, arg_name:contig — also the output name prefix.
arg_name: String§arg_class: String§identity: f64§coverage: f64§gene_seq: StringARG gene sequence (substring of the contig).
seed_seq: StringWhole strict contig sequence (orientation seed).
Auto Trait Implementations§
impl Freeze for StalledLocus
impl RefUnwindSafe for StalledLocus
impl Send for StalledLocus
impl Sync for StalledLocus
impl Unpin for StalledLocus
impl UnsafeUnpin for StalledLocus
impl UnwindSafe for StalledLocus
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> 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