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 Freeze for HeaderRecord
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