pub struct FrameTranslation {
pub strand: CodingStrand,
pub offset: usize,
pub first: usize,
pub protein: String,
}Expand description
One reading frame of the whole molecule for display: codon i covers forward
positions first + 3i .. first + 3i + 3 (forward) or first - 3i - 2 ..= first - 3i
(reverse; first is the 5′ base on the reverse strand). Codons that would cross the
origin are omitted.
Fields§
§strand: CodingStrand§offset: usize§first: usize§protein: StringTrait Implementations§
Source§impl Clone for FrameTranslation
impl Clone for FrameTranslation
Source§fn clone(&self) -> FrameTranslation
fn clone(&self) -> FrameTranslation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FrameTranslation
impl Debug for FrameTranslation
impl Eq for FrameTranslation
Source§impl PartialEq for FrameTranslation
impl PartialEq for FrameTranslation
Source§impl Serialize for FrameTranslation
impl Serialize for FrameTranslation
impl StructuralPartialEq for FrameTranslation
Auto Trait Implementations§
impl Freeze for FrameTranslation
impl RefUnwindSafe for FrameTranslation
impl Send for FrameTranslation
impl Sync for FrameTranslation
impl Unpin for FrameTranslation
impl UnsafeUnpin for FrameTranslation
impl UnwindSafe for FrameTranslation
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