pub struct OrfResult {
pub start: usize,
pub end: usize,
pub frame: usize,
pub strand: Strand,
pub sequence: Vec<u8>,
}Expand description
Result of an ORF search.
Fields§
§start: usizeStart position in the input sequence (0-indexed).
end: usizeEnd position (exclusive) in the input sequence.
frame: usizeReading frame (0, 1, or 2).
strand: StrandStrand: Forward or Reverse.
sequence: Vec<u8>The nucleotide sequence of the ORF.
Trait Implementations§
impl Eq for OrfResult
impl StructuralPartialEq for OrfResult
Auto Trait Implementations§
impl Freeze for OrfResult
impl RefUnwindSafe for OrfResult
impl Send for OrfResult
impl Sync for OrfResult
impl Unpin for OrfResult
impl UnsafeUnpin for OrfResult
impl UnwindSafe for OrfResult
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