pub fn new(inner: *mut htslib::bam_hdr_t) -> Self {
        HeaderView {
            inner: inner,
            owned: true,
        }
    }
/// Create a new HeaderView from the underlying Htslib type, and own it.
Create a new HeaderView from the underlying Htslib type, and own it.
Create a new HeaderView from the underlying Htslib type and own it .
pub fn new(inner: *mut htslib::bam_hdr_t) -> Self {
        HeaderView {
            inner: inner,
            owned: true,
        }
    }
pub fn new ( inner : * mut htslib :: bam_hdr_t ) -> Self { HeaderView { inner : inner , owned : true , } }
Create a new HeaderView from the underlying Htslib type, and own it.
Create a new HeaderView from the underlying Htslib type and own it .
inner
*mut htslib::bam_hdr_t
inner
*mut htslib::bam_hdr_t