Struct minimap2_sys::mm_extra_t
source · [−]#[repr(C)]pub struct mm_extra_t {
pub capacity: u32,
pub dp_score: i32,
pub dp_max: i32,
pub dp_max2: i32,
pub _bitfield_align_1: [u32; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4]>,
pub n_cigar: u32,
pub cigar: __IncompleteArrayField<u32>,
}Fields
capacity: u32dp_score: i32dp_max: i32dp_max2: i32_bitfield_align_1: [u32; 0]_bitfield_1: __BindgenBitfieldUnit<[u8; 4]>n_cigar: u32cigar: __IncompleteArrayField<u32>Implementations
sourceimpl mm_extra_t
impl mm_extra_t
pub fn n_ambi(&self) -> u32
pub fn set_n_ambi(&mut self, val: u32)
pub fn trans_strand(&self) -> u32
pub fn set_trans_strand(&mut self, val: u32)
pub fn new_bitfield_1(
n_ambi: u32,
trans_strand: u32
) -> __BindgenBitfieldUnit<[u8; 4]>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for mm_extra_t
impl Send for mm_extra_t
impl Sync for mm_extra_t
impl Unpin for mm_extra_t
impl UnwindSafe for mm_extra_t
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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