Enum noodles_sam::header::reference_sequence::tag::Tag
source · [−]pub enum Tag {
Name,
Length,
AlternativeLocus,
AlternativeNames,
AssemblyId,
Description,
Md5Checksum,
Species,
MoleculeTopology,
Uri,
Other([u8; 2]),
}
Expand description
A SAM header reference sequence tag.
Variants
Name
Reference sequence name (SN
).
Length
Reference sequence length (LN
).
AlternativeLocus
Alternate locus (AH
).
AlternativeNames
Alternate reference sequence names (AN
).
AssemblyId
Genome assembly ID (AS
).
Description
Description (DS
).
Md5Checksum
MD5 checksum of the reference sequence (M5
).
Species
Species (SP
).
MoleculeTopology
Molecule topology (TP
).
Uri
URI of the reference sequence (UR
).
Other([u8; 2])
Any other reference sequence tag.
Trait Implementations
impl Copy for Tag
impl Eq for Tag
impl StructuralEq for Tag
impl StructuralPartialEq for Tag
Auto Trait Implementations
impl RefUnwindSafe for Tag
impl Send for Tag
impl Sync for Tag
impl Unpin for Tag
impl UnwindSafe for Tag
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
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,
sourcefn equivalent(&self, key: &K) -> bool
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.
sourcefn clone_into(&self, target: &mut T)
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