pub fn new() -> Self {
        let inner = unsafe { htslib::bam_init1() };
        let mut record = Record {
            inner: inner,
            own: true,
            cigar: None,
        };
        record.inner_mut().m_data = 0;
        record
    }
/// Create an empty BAM record.
Create an empty BAM record.
Create an empty BAM record .
pub fn new() -> Self {
        let inner = unsafe { htslib::bam_init1() };
        let mut record = Record {
            inner: inner,
            own: true,
            cigar: None,
        };
        record.inner_mut().m_data = 0;
        record
    }
pub fn new ( ) -> Self { let inner = unsafe { htslib :: bam_init1 ( ) } ; let mut record = Record { inner : inner , own : true , cigar : None , } ; record . inner_mut ( ) . m_data = 0 ; record }
Create an empty BAM record.
Create an empty BAM record .