hts_sys

Type Alias bcf_sr_regions_t

Source
pub type bcf_sr_regions_t = _bcf_sr_regions_t;

Aliased Type§

struct bcf_sr_regions_t {
Show 23 fields pub tbx: *mut tbx_t, pub itr: *mut hts_itr_t, pub line: kstring_t, pub file: *mut htsFile, pub fname: *mut i8, pub is_bin: i32, pub als: *mut *mut i8, pub als_str: kstring_t, pub nals: i32, pub mals: i32, pub als_type: i32, pub missed_reg_handler: Option<unsafe extern "C" fn(_: *mut _bcf_sr_regions_t, _: *mut c_void)>, pub missed_reg_data: *mut c_void, pub regs: *mut _region_t, pub seq_hash: *mut c_void, pub seq_names: *mut *mut i8, pub nseqs: i32, pub iseq: i32, pub start: i64, pub end: i64, pub prev_seq: i32, pub prev_start: i64, pub prev_end: i64,
}

Fields§

§tbx: *mut tbx_t§itr: *mut hts_itr_t§line: kstring_t§file: *mut htsFile§fname: *mut i8§is_bin: i32§als: *mut *mut i8§als_str: kstring_t§nals: i32§mals: i32§als_type: i32§missed_reg_handler: Option<unsafe extern "C" fn(_: *mut _bcf_sr_regions_t, _: *mut c_void)>§missed_reg_data: *mut c_void§regs: *mut _region_t§seq_hash: *mut c_void§seq_names: *mut *mut i8§nseqs: i32§iseq: i32§start: i64§end: i64§prev_seq: i32§prev_start: i64§prev_end: i64