pub enum ResidueGroup {
Polymer,
NonPolymer,
}Expand description
Residue classification: polymer (protein/nucleic acid) or non-polymer (ligand/solvent).
Variants§
Polymer
Polymer residue: part of a protein, DNA, or RNA chain.
NonPolymer
Non-polymer residue: ligand, solvent, ion, etc.
Trait Implementations§
Source§impl Clone for ResidueGroup
impl Clone for ResidueGroup
Source§fn clone(&self) -> ResidueGroup
fn clone(&self) -> ResidueGroup
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 ResidueGroup
impl Debug for ResidueGroup
Source§impl PartialEq for ResidueGroup
impl PartialEq for ResidueGroup
impl StructuralPartialEq for ResidueGroup
Auto Trait Implementations§
impl Freeze for ResidueGroup
impl RefUnwindSafe for ResidueGroup
impl Send for ResidueGroup
impl Sync for ResidueGroup
impl Unpin for ResidueGroup
impl UnsafeUnpin for ResidueGroup
impl UnwindSafe for ResidueGroup
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<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