Struct minimap2_sys::mm_reg1_t
source · [−]#[repr(C)]pub struct mm_reg1_t {Show 20 fields
pub id: i32,
pub cnt: i32,
pub rid: i32,
pub score: i32,
pub qs: i32,
pub qe: i32,
pub rs: i32,
pub re: i32,
pub parent: i32,
pub subsc: i32,
pub as_: i32,
pub mlen: i32,
pub blen: i32,
pub n_sub: i32,
pub score0: i32,
pub _bitfield_align_1: [u8; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4]>,
pub hash: u32,
pub div: f32,
pub p: *mut mm_extra_t,
}Fields
id: i32cnt: i32rid: i32score: i32qs: i32qe: i32rs: i32re: i32parent: i32subsc: i32as_: i32mlen: i32blen: i32n_sub: i32score0: i32_bitfield_align_1: [u8; 0]_bitfield_1: __BindgenBitfieldUnit<[u8; 4]>hash: u32div: f32p: *mut mm_extra_tImplementations
sourceimpl mm_reg1_t
impl mm_reg1_t
pub fn mapq(&self) -> u32
pub fn set_mapq(&mut self, val: u32)
pub fn split(&self) -> u32
pub fn set_split(&mut self, val: u32)
pub fn rev(&self) -> u32
pub fn set_rev(&mut self, val: u32)
pub fn inv(&self) -> u32
pub fn set_inv(&mut self, val: u32)
pub fn sam_pri(&self) -> u32
pub fn set_sam_pri(&mut self, val: u32)
pub fn proper_frag(&self) -> u32
pub fn set_proper_frag(&mut self, val: u32)
pub fn pe_thru(&self) -> u32
pub fn set_pe_thru(&mut self, val: u32)
pub fn seg_split(&self) -> u32
pub fn set_seg_split(&mut self, val: u32)
pub fn seg_id(&self) -> u32
pub fn set_seg_id(&mut self, val: u32)
pub fn split_inv(&self) -> u32
pub fn set_split_inv(&mut self, val: u32)
pub fn is_alt(&self) -> u32
pub fn set_is_alt(&mut self, val: u32)
pub fn strand_retained(&self) -> u32
pub fn set_strand_retained(&mut self, val: u32)
pub fn dummy(&self) -> u32
pub fn set_dummy(&mut self, val: u32)
pub fn new_bitfield_1(
mapq: u32,
split: u32,
rev: u32,
inv: u32,
sam_pri: u32,
proper_frag: u32,
pe_thru: u32,
seg_split: u32,
seg_id: u32,
split_inv: u32,
is_alt: u32,
strand_retained: u32,
dummy: u32
) -> __BindgenBitfieldUnit<[u8; 4]>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for mm_reg1_t
impl !Send for mm_reg1_t
impl !Sync for mm_reg1_t
impl Unpin for mm_reg1_t
impl UnwindSafe for mm_reg1_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