pub enum BondPolarity {
Nonpolar,
Polar,
Ionic,
Unknown,
}Expand description
A lightweight bond polarity label.
Variants§
Nonpolar
Nonpolar bond.
Polar
Polar bond.
Ionic
Ionic bond polarity.
Unknown
Unknown or intentionally unspecified bond polarity.
Trait Implementations§
Source§impl Clone for BondPolarity
impl Clone for BondPolarity
Source§fn clone(&self) -> BondPolarity
fn clone(&self) -> BondPolarity
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 BondPolarity
impl Debug for BondPolarity
Source§impl Display for BondPolarity
impl Display for BondPolarity
Source§impl Hash for BondPolarity
impl Hash for BondPolarity
Source§impl Ord for BondPolarity
impl Ord for BondPolarity
Source§fn cmp(&self, other: &BondPolarity) -> Ordering
fn cmp(&self, other: &BondPolarity) -> Ordering
1.21.0 · 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 BondPolarity
impl PartialEq for BondPolarity
Source§impl PartialOrd for BondPolarity
impl PartialOrd for BondPolarity
impl Copy for BondPolarity
impl Eq for BondPolarity
impl StructuralPartialEq for BondPolarity
Auto Trait Implementations§
impl Freeze for BondPolarity
impl RefUnwindSafe for BondPolarity
impl Send for BondPolarity
impl Sync for BondPolarity
impl Unpin for BondPolarity
impl UnsafeUnpin for BondPolarity
impl UnwindSafe for BondPolarity
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