Struct rust_htslib::htslib::hts_itr_t
[−]
[src]
#[repr(C)]pub struct hts_itr_t { pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4], u32>, pub tid: c_int, pub beg: c_int, pub end: c_int, pub n_off: c_int, pub i: c_int, pub curr_tid: c_int, pub curr_beg: c_int, pub curr_end: c_int, pub curr_off: u64, pub off: *mut hts_pair64_t, pub readrec: hts_readrec_func, pub bins: hts_itr_t__bindgen_ty_1, }
Fields
_bitfield_1: __BindgenBitfieldUnit<[u8; 4], u32>
tid: c_int
beg: c_int
end: c_int
n_off: c_int
i: c_int
curr_tid: c_int
curr_beg: c_int
curr_end: c_int
curr_off: u64
off: *mut hts_pair64_t
readrec: hts_readrec_func
bins: hts_itr_t__bindgen_ty_1
Methods
impl hts_itr_t
[src]
pub fn read_rest(&self) -> u32
[src]
pub fn set_read_rest(&mut self, val: u32)
[src]
pub fn finished(&self) -> u32
[src]
pub fn set_finished(&mut self, val: u32)
[src]
pub fn is_cram(&self) -> u32
[src]
pub fn set_is_cram(&mut self, val: u32)
[src]
pub fn dummy(&self) -> u32
[src]
pub fn set_dummy(&mut self, val: u32)
[src]
pub fn new_bitfield_1(
read_rest: u32,
finished: u32,
is_cram: u32,
dummy: u32
) -> __BindgenBitfieldUnit<[u8; 4], u32>
[src]
read_rest: u32,
finished: u32,
is_cram: u32,
dummy: u32
) -> __BindgenBitfieldUnit<[u8; 4], u32>
Trait Implementations
impl Debug for hts_itr_t
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more