pub enum SequenceSource {
GenBank,
RefSeq,
Ensembl,
UniProt,
Pdb,
Local,
Unknown,
Custom(String),
}Expand description
Descriptive source labels for sequence identifiers.
Variants§
GenBank
GenBank source label.
RefSeq
RefSeq source label.
Ensembl
Ensembl source label.
UniProt
UniProt source label.
Pdb
Protein Data Bank source label.
Local
Local sequence source.
Unknown
Unknown sequence source.
Custom(String)
Domain-specific source label.
Trait Implementations§
Source§impl Clone for SequenceSource
impl Clone for SequenceSource
Source§fn clone(&self) -> SequenceSource
fn clone(&self) -> SequenceSource
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SequenceSource
impl Debug for SequenceSource
Source§impl Display for SequenceSource
impl Display for SequenceSource
Source§impl FromStr for SequenceSource
impl FromStr for SequenceSource
Source§impl Hash for SequenceSource
impl Hash for SequenceSource
Source§impl Ord for SequenceSource
impl Ord for SequenceSource
Source§fn cmp(&self, other: &SequenceSource) -> Ordering
fn cmp(&self, other: &SequenceSource) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SequenceSource
impl PartialEq for SequenceSource
Source§fn eq(&self, other: &SequenceSource) -> bool
fn eq(&self, other: &SequenceSource) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for SequenceSource
impl PartialOrd for SequenceSource
impl Eq for SequenceSource
impl StructuralPartialEq for SequenceSource
Auto Trait Implementations§
impl Freeze for SequenceSource
impl RefUnwindSafe for SequenceSource
impl Send for SequenceSource
impl Sync for SequenceSource
impl Unpin for SequenceSource
impl UnsafeUnpin for SequenceSource
impl UnwindSafe for SequenceSource
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