pub enum Key {
FileFormat,
Info,
Filter,
Format,
AlternativeAllele,
Assembly,
Contig,
Meta,
Sample,
Pedigree,
PedigreeDb,
Other(String),
}
Expand description
A VCF header record key.
Variants
FileFormat
File format (fileformat
).
Info
Information (INFO
).
Filter
Filter (FILTER
)
Format
Genotype format (FORMAT
).
AlternativeAllele
Symbolic alternate allele (ALT
).
Assembly
Breakpoint assemblies URI (assembly
).
Contig
Contig (contig
).
Meta
Meta (META
).
Sample
Sample (SAMPLE
).
Pedigree
Pedigree (PEDIGREE
).
PedigreeDb
Pedigree database URI (pedigreeDB
).
Other(String)
Any other record key.
Trait Implementations
impl Eq for Key
impl StructuralEq for Key
impl StructuralPartialEq for Key
Auto Trait Implementations
impl RefUnwindSafe for Key
impl Send for Key
impl Sync for Key
impl Unpin for Key
impl UnwindSafe for Key
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcepub fn equivalent(&self, key: &K) -> bool
pub fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more