Struct rust_htslib::htslib::hts_itr_t [−][src]
#[repr(C)]pub struct hts_itr_t {}Show fields
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4], u32>, pub tid: i32, pub n_off: i32, pub i: i32, pub n_reg: i32, pub beg: i64, pub end: i64, pub reg_list: *mut hts_reglist_t, pub curr_tid: i32, pub curr_reg: i32, pub curr_intv: i32, pub curr_beg: i64, pub curr_end: i64, pub curr_off: u64, pub nocoor_off: u64, pub off: *mut hts_pair64_max_t, pub readrec: Option<unsafe extern "C" fn(*mut BGZF, *mut c_void, *mut c_void, *mut i32, *mut i64, *mut i64) -> i32>, pub seek: Option<unsafe extern "C" fn(*mut c_void, i64, i32) -> i32>, pub tell: Option<unsafe extern "C" fn(*mut c_void) -> i64>, pub bins: hts_itr_t__bindgen_ty_1,
Fields
_bitfield_1: __BindgenBitfieldUnit<[u8; 4], u32>
tid: i32
n_off: i32
i: i32
n_reg: i32
beg: i64
end: i64
reg_list: *mut hts_reglist_t
curr_tid: i32
curr_reg: i32
curr_intv: i32
curr_beg: i64
curr_end: i64
curr_off: u64
nocoor_off: u64
off: *mut hts_pair64_max_t
readrec: Option<unsafe extern "C" fn(*mut BGZF, *mut c_void, *mut c_void, *mut i32, *mut i64, *mut i64) -> i32>
seek: Option<unsafe extern "C" fn(*mut c_void, i64, i32) -> i32>
tell: Option<unsafe extern "C" fn(*mut c_void) -> i64>
bins: hts_itr_t__bindgen_ty_1
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for hts_itr_t
impl UnwindSafe for hts_itr_t
Blanket Implementations
Mutably borrows from an owned value. Read more