pub struct ResidueKey {
pub chain_id: String,
pub res_seq: i32,
pub i_code: String,
}Expand description
Unique residue key for grouping atoms, used in the CoarseGrain trait.
Fields§
§chain_id: StringChain identifier.
res_seq: i32Residue sequence number.
i_code: StringInsertion code.
Trait Implementations§
Source§impl Clone for ResidueKey
impl Clone for ResidueKey
Source§fn clone(&self) -> ResidueKey
fn clone(&self) -> ResidueKey
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 ResidueKey
impl Debug for ResidueKey
Source§impl Hash for ResidueKey
impl Hash for ResidueKey
Source§impl PartialEq for ResidueKey
impl PartialEq for ResidueKey
impl Eq for ResidueKey
impl StructuralPartialEq for ResidueKey
Auto Trait Implementations§
impl Freeze for ResidueKey
impl RefUnwindSafe for ResidueKey
impl Send for ResidueKey
impl Sync for ResidueKey
impl Unpin for ResidueKey
impl UnsafeUnpin for ResidueKey
impl UnwindSafe for ResidueKey
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