pub struct AAMatrix { /* private fields */ }Expand description
Amino acid scoring matrix.
Supports characters A to Z. Lowercase characters are uppercased.
Implementations§
Trait Implementations§
Source§impl Matrix for AAMatrix
impl Matrix for AAMatrix
Source§unsafe fn get_scores(&self, c: u8, v: HalfSimd, _right: bool) -> Simd
unsafe fn get_scores(&self, c: u8, v: HalfSimd, _right: bool) -> Simd
Get the scores for a certain byte and a certain SIMD vector of bytes.
Source§fn convert_char(c: u8) -> u8
fn convert_char(c: u8) -> u8
Convert a byte to a better storage format that makes retrieving scores
easier.
impl StructuralPartialEq for AAMatrix
Auto Trait Implementations§
impl Freeze for AAMatrix
impl RefUnwindSafe for AAMatrix
impl Send for AAMatrix
impl Sync for AAMatrix
impl Unpin for AAMatrix
impl UnwindSafe for AAMatrix
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