Enum noodles_vcf::header::parser::Entry
source · pub enum Entry<'a> {
FileFormat(FileFormat),
Info(&'a str, &'a Map<Info>),
Filter(&'a str, &'a Map<Filter>),
Format(&'a str, &'a Map<Format>),
AlternativeAllele(&'a str, &'a Map<AlternativeAllele>),
Contig(&'a str, &'a Map<Contig>),
Other,
Header,
}
Expand description
A reference to an entry in the header.
Variants§
FileFormat(FileFormat)
A fileformat
entry.
Info(&'a str, &'a Map<Info>)
An INFO
entry.
Filter(&'a str, &'a Map<Filter>)
A FILTER
entry.
Format(&'a str, &'a Map<Format>)
A FORMAT
entry.
AlternativeAllele(&'a str, &'a Map<AlternativeAllele>)
An ALT
entry.
Contig(&'a str, &'a Map<Contig>)
A contig
entry.
Other
A nonstadard entry.
Header
A header entry.
Auto Trait Implementations§
impl<'a> Freeze for Entry<'a>
impl<'a> RefUnwindSafe for Entry<'a>
impl<'a> Send for Entry<'a>
impl<'a> Sync for Entry<'a>
impl<'a> Unpin for Entry<'a>
impl<'a> UnwindSafe for Entry<'a>
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