pub trait AtomicNumber {
// Required method
fn atomic_number(&self) -> u8;
}Expand description
Number of protons in the nucleus.
Required Methods§
Sourcefn atomic_number(&self) -> u8
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);