pub struct EmpiricalFormula(/* private fields */);Expand description
An empirical formula wrapper.
Implementations§
Source§impl EmpiricalFormula
impl EmpiricalFormula
Sourcepub const fn as_formula(&self) -> &ChemicalFormula
pub const fn as_formula(&self) -> &ChemicalFormula
Returns the wrapped formula.
Sourcepub fn into_formula(self) -> ChemicalFormula
pub fn into_formula(self) -> ChemicalFormula
Consumes the wrapper and returns the formula.
Trait Implementations§
Source§impl AsRef<ChemicalFormula> for EmpiricalFormula
impl AsRef<ChemicalFormula> for EmpiricalFormula
Source§impl Clone for EmpiricalFormula
impl Clone for EmpiricalFormula
Source§fn clone(&self) -> EmpiricalFormula
fn clone(&self) -> EmpiricalFormula
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 EmpiricalFormula
impl Debug for EmpiricalFormula
Source§impl Display for EmpiricalFormula
impl Display for EmpiricalFormula
Source§impl From<ChemicalFormula> for EmpiricalFormula
impl From<ChemicalFormula> for EmpiricalFormula
Source§impl PartialEq for EmpiricalFormula
impl PartialEq for EmpiricalFormula
impl Eq for EmpiricalFormula
impl StructuralPartialEq for EmpiricalFormula
Auto Trait Implementations§
impl Freeze for EmpiricalFormula
impl RefUnwindSafe for EmpiricalFormula
impl Send for EmpiricalFormula
impl Sync for EmpiricalFormula
impl Unpin for EmpiricalFormula
impl UnsafeUnpin for EmpiricalFormula
impl UnwindSafe for EmpiricalFormula
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