Struct rust_htslib::bcf::header::HeaderView
[−]
[src]
pub struct HeaderView { pub inner: *mut bcf_hdr_t, }
Fields
inner: *mut bcf_hdr_t
Methods
impl HeaderView
[src]
fn new(inner: *mut bcf_hdr_t) -> Self
[src]
fn sample_count(&self) -> u32
[src]
fn samples(&self) -> Vec<&[u8]>
[src]
fn rid2name(&self, rid: u32) -> &[u8]
[src]
fn name2rid(&self, name: &[u8]) -> Result<u32, RidError>
[src]
fn info_type(&self, tag: &[u8]) -> Result<(TagType, TagLength), TagTypeError>
[src]
fn format_type(&self, tag: &[u8]) -> Result<(TagType, TagLength), TagTypeError>
[src]
Trait Implementations
impl Debug for HeaderView
[src]
impl Clone for HeaderView
[src]
fn clone(&self) -> Self
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more