Enum rust_htslib::bcf::header::HeaderRecord
source · pub enum HeaderRecord {
Filter {
key: String,
values: LinearMap<String, String>,
},
Info {
key: String,
values: LinearMap<String, String>,
},
Format {
key: String,
values: LinearMap<String, String>,
},
Contig {
key: String,
values: LinearMap<String, String>,
},
Structured {
key: String,
values: LinearMap<String, String>,
},
Generic {
key: String,
value: String,
},
}
Expand description
A header record.
Variants§
Filter
A FILTER
header record.
Info
An INFO
header record.
Format
A FORMAT
header record.
Contig
A contig
header record.
Structured
A structured header record.
Generic
A generic, unstructured header record.
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for HeaderRecord
impl Send for HeaderRecord
impl Sync for HeaderRecord
impl Unpin for HeaderRecord
impl UnwindSafe for HeaderRecord
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more