periodic-table-rs 0.1.2

A chemistry library written in Rust.
Documentation
use super::element::Element;
use super::elements::*;

pub const ELEMENT_COUNT: u8 = 118;

pub const PERIODIC_TABLE: [∈ (ELEMENT_COUNT as usize)] = [
    HYDROGEN,
    HELIUM,
    LITHIUM,
    BERYLLIUM,
    BORON,
    CARBON,
    NITROGEN,
    OXYGEN,
    FLUORINE,
    NEON,
    SODIUM,
    MAGNESIUM,
    ALUMINUM,
    SILICON,
    PHOSPHORUS,
    SULFUR,
    CHLORINE,
    ARGON,
    POTASSIUM,
    CALCIUM,
    SCANDIUM,
    TITANIUM,
    VANADIUM,
    CHROMIUM,
    MANGANESE,
    IRON,
    COBALT,
    NICKEL,
    COPPER,
    ZINC,
    GALLIUM,
    GERMANIUM,
    ARSENIC,
    SELENIUM,
    BROMINE,
    KRYPTON,
    RUBIDIUM,
    STRONTIUM,
    YTTRIUM,
    ZIRCONIUM,
    NIOBIUM,
    MOLYBDENUM,
    TECHNETIUM,
    RUTHENIUM,
    RHODIUM,
    PALLADIUM,
    SILVER,
    CADMIUM,
    INDIUM,
    TIN,
    ANTIMONY,
    TELLURIUM,
    IODINE,
    XENON,
    CESIUM,
    BARIUM,
    LANTHANUM,
    CERIUM,
    PRASEODYMIUM,
    NEODYMIUM,
    PROMETHIUM,
    SAMARIUM,
    EUROPIUM,
    GADOLINIUM,
    TERBIUM,
    DYSPROSIUM,
    HOLMIUM,
    ERBIUM,
    THULIUM,
    YTTERBIUM,
    LUTETIUM,
    HAFNIUM,
    TANTALUM,
    TUNGSTEN,
    RHENIUM,
    OSMIUM,
    IRIDIUM,
    PLATINUM,
    GOLD,
    MERCURY,
    THALLIUM,
    LEAD,
    BISMUTH,
    POLONIUM,
    ASTATINE,
    RADON,
    FRANCIUM,
    RADIUM,
    ACTINIUM,
    THORIUM,
    PROTACTINIUM,
    URANIUM,
    NEPTUNIUM,
    PLUTONIUM,
    AMERICIUM,
    CURIUM,
    BERKELIUM,
    CALIFORNIUM,
    EINSTEINIUM,
    FERMIUM,
    MENDELEVIUM,
    NOBELIUM,
    LAWRENCIUM,
    RUTHERFORDIUM,
    DUBNIUM,
    SEABORGIUM,
    BOHRIUM,
    HASSIUM,
    MEITNERIUM,
    DARMSTADTIUM,
    ROENTGENIUM,
    COPERNICIUM,
    NIHONIUM,
    FLEROVIUM,
    MOSCOVIUM,
    LIVERMORIUM,
    TENNESSINE,
    OGANESSON,
];