Skip to main content

AtomicNumber

Trait AtomicNumber 

Source
pub trait AtomicNumber {
    // Required method
    fn atomic_number(&self) -> u8;
}
Expand description

Number of protons in the nucleus.

Required Methods§

Source

fn atomic_number(&self) -> u8

Returns the atomic number.

§Examples
use elements_rs::{
    AtomicNumber, Element,
    isotopes::{HydrogenIsotope, Isotope},
};

assert_eq!(Element::H.atomic_number(), 1);
assert_eq!(Element::O.atomic_number(), 8);

let deuterium = Isotope::H(HydrogenIsotope::D);
assert_eq!(deuterium.atomic_number(), 1);

Implementors§