[−][src]Enum chemfiles::BondOrder
Possible bond order associated with bonds
Variants
Unknown or unspecified bond order
Single bond
Double bond
Triple bond
Quadruple bond (present in some metals)
Qintuplet bond (present in some metals)
Amide bond (required by some file formats)
Aromatic bond (required by some file formats)
Trait Implementations
impl Clone for BondOrder
[src]
impl Copy for BondOrder
[src]
impl Debug for BondOrder
[src]
impl Eq for BondOrder
[src]
impl From<chfl_bond_order> for BondOrder
[src]
impl Ord for BondOrder
[src]
fn cmp(&self, other: &BondOrder) -> Ordering
[src]
fn max(self, other: Self) -> Self
1.21.0[src]
fn min(self, other: Self) -> Self
1.21.0[src]
fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<BondOrder> for BondOrder
[src]
impl PartialOrd<BondOrder> for BondOrder
[src]
fn partial_cmp(&self, other: &BondOrder) -> Option<Ordering>
[src]
#[must_use]
fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for BondOrder
[src]
impl StructuralPartialEq for BondOrder
[src]
Auto Trait Implementations
impl RefUnwindSafe for BondOrder
impl Send for BondOrder
impl Sync for BondOrder
impl Unpin for BondOrder
impl UnwindSafe for BondOrder
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,