pub unsafe extern "C" fn bam_set1(
bam: *mut bam1_t,
l_qname: usize,
qname: *const c_char,
flag: u16,
tid: i32,
pos: hts_pos_t,
mapq: u8,
n_cigar: usize,
cigar: *const u32,
mtid: i32,
mpos: hts_pos_t,
isize_: hts_pos_t,
l_seq: usize,
seq: *const c_char,
qual: *const c_char,
l_aux: usize,
) -> c_int