pub enum SequenceRole {
AssembledMolecule,
AltScaffold,
FixPatch,
NovelPatch,
UnlocalizedScaffold,
UnplacedScaffold,
Unknown,
}Expand description
Sequence role from NCBI assembly report
Variants§
AssembledMolecule
Primary chromosome (1-22, X, Y, MT)
AltScaffold
Alternate locus scaffold
FixPatch
Fix patch (error correction)
NovelPatch
Novel patch (new sequence)
UnlocalizedScaffold
Unlocalized scaffold (known chromosome, unknown location)
UnplacedScaffold
Unplaced scaffold (unknown chromosome)
Unknown
Role not specified or unknown
Implementations§
Trait Implementations§
Source§impl Clone for SequenceRole
impl Clone for SequenceRole
Source§fn clone(&self) -> SequenceRole
fn clone(&self) -> SequenceRole
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SequenceRole
impl Debug for SequenceRole
Source§impl Default for SequenceRole
impl Default for SequenceRole
Source§fn default() -> SequenceRole
fn default() -> SequenceRole
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SequenceRole
impl<'de> Deserialize<'de> for SequenceRole
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for SequenceRole
impl PartialEq for SequenceRole
Source§impl Serialize for SequenceRole
impl Serialize for SequenceRole
impl Copy for SequenceRole
impl Eq for SequenceRole
impl StructuralPartialEq for SequenceRole
Auto Trait Implementations§
impl Freeze for SequenceRole
impl RefUnwindSafe for SequenceRole
impl Send for SequenceRole
impl Sync for SequenceRole
impl Unpin for SequenceRole
impl UnwindSafe for SequenceRole
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.