pub enum SequenceReadPairOrientation {
F1R2,
F2R1,
R1F2,
R2F1,
F1F2,
R1R2,
F2F1,
R2R1,
None,
}Expand description
Representation of sequence read pair orientation (e.g. F1R2 means that the forward read comes first on the reference contig, followed by the reverse read, on the same contig).
This enum can be pretty-printed into a readable string repesentation:
use bio_types::sequence::SequenceReadPairOrientation;
// format into string
println!("{}", SequenceReadPairOrientation::F1R2);
// obtain string via `AsRef<&'static str>`
assert_eq!(SequenceReadPairOrientation::R1F2.as_ref(), "R1F2");Variants
F1R2
F2R1
R1F2
R2F1
F1F2
R1R2
F2F1
R2R1
None
Trait Implementations
sourceimpl AsRef<str> for SequenceReadPairOrientation
impl AsRef<str> for SequenceReadPairOrientation
sourceimpl Clone for SequenceReadPairOrientation
impl Clone for SequenceReadPairOrientation
sourcefn clone(&self) -> SequenceReadPairOrientation
fn clone(&self) -> SequenceReadPairOrientation
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for SequenceReadPairOrientation
impl Debug for SequenceReadPairOrientation
sourceimpl Default for SequenceReadPairOrientation
impl Default for SequenceReadPairOrientation
sourceimpl Display for SequenceReadPairOrientation
impl Display for SequenceReadPairOrientation
impl Copy for SequenceReadPairOrientation
impl Eq for SequenceReadPairOrientation
impl StructuralEq for SequenceReadPairOrientation
impl StructuralPartialEq for SequenceReadPairOrientation
Auto Trait Implementations
impl RefUnwindSafe for SequenceReadPairOrientation
impl Send for SequenceReadPairOrientation
impl Sync for SequenceReadPairOrientation
impl Unpin for SequenceReadPairOrientation
impl UnwindSafe for SequenceReadPairOrientation
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