pub struct ErgNodeType(pub u8);Expand description
Node type for reduced graph: pharmacophore feature bits.
Tuple Fields§
§0: u8Implementations§
Source§impl ErgNodeType
impl ErgNodeType
Source§impl ErgNodeType
impl ErgNodeType
pub fn with_aromatic(self) -> Self
pub fn with_donor(self) -> Self
pub fn with_acceptor(self) -> Self
pub fn with_hydrophobic(self) -> Self
pub fn with_positive(self) -> Self
pub fn with_negative(self) -> Self
Trait Implementations§
Source§impl Clone for ErgNodeType
impl Clone for ErgNodeType
Source§fn clone(&self) -> ErgNodeType
fn clone(&self) -> ErgNodeType
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 moreimpl Copy for ErgNodeType
Source§impl Debug for ErgNodeType
impl Debug for ErgNodeType
Source§impl Default for ErgNodeType
impl Default for ErgNodeType
impl Eq for ErgNodeType
Source§impl Hash for ErgNodeType
impl Hash for ErgNodeType
Source§impl PartialEq for ErgNodeType
impl PartialEq for ErgNodeType
Source§fn eq(&self, other: &ErgNodeType) -> bool
fn eq(&self, other: &ErgNodeType) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ErgNodeType
Auto Trait Implementations§
impl Freeze for ErgNodeType
impl RefUnwindSafe for ErgNodeType
impl Send for ErgNodeType
impl Sync for ErgNodeType
impl Unpin for ErgNodeType
impl UnsafeUnpin for ErgNodeType
impl UnwindSafe for ErgNodeType
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