pub enum SecondarySource {
None,
File,
Dssp,
CaOnly,
}Expand description
Where a residue’s secondary-structure state came from.
Variants§
None
Nothing assigned the state.
File
The deposited file’s helix and sheet records.
Dssp
Kabsch–Sander assignment from backbone hydrogen bonds.
CaOnly
The Cα-only fallback for a trace without backbone atoms.
Implementations§
Trait Implementations§
Source§impl Clone for SecondarySource
impl Clone for SecondarySource
impl Copy for SecondarySource
Source§impl Debug for SecondarySource
impl Debug for SecondarySource
Source§impl Default for SecondarySource
impl Default for SecondarySource
impl Eq for SecondarySource
Source§impl Hash for SecondarySource
impl Hash for SecondarySource
Source§impl PartialEq for SecondarySource
impl PartialEq for SecondarySource
impl StructuralPartialEq for SecondarySource
Auto Trait Implementations§
impl Freeze for SecondarySource
impl RefUnwindSafe for SecondarySource
impl Send for SecondarySource
impl Sync for SecondarySource
impl Unpin for SecondarySource
impl UnsafeUnpin for SecondarySource
impl UnwindSafe for SecondarySource
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more