1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140
use atom::Atom; pub const SELENIUM: Atom = Atom { number: 34, mass: 78.97100, symbol: "Se", name: "selenium", group: 16, diatomic: false }; pub const BARIUM: Atom = Atom { number: 56, mass: 137.32700, symbol: "Ba", name: "barium", group: 2, diatomic: false }; pub const COPPER: Atom = Atom { number: 29, mass: 63.54600, symbol: "Cu", name: "copper", group: 11, diatomic: false }; pub const IRON: Atom = Atom { number: 26, mass: 55.84500, symbol: "Fe", name: "iron", group: 8, diatomic: false }; pub const POTASSIUM: Atom = Atom { number: 19, mass: 39.09830, symbol: "K", name: "potassium", group: 1, diatomic: false }; pub const NICKEL: Atom = Atom { number: 28, mass: 58.69340, symbol: "Ni", name: "nickel", group: 10, diatomic: false }; pub const CHROMIUM: Atom = Atom { number: 24, mass: 51.99610, symbol: "Cr", name: "chromium", group: 6, diatomic: false }; pub const MAGNESIUM: Atom = Atom { number: 12, mass: 24.30500, symbol: "Mg", name: "magnesium", group: 2, diatomic: false }; pub const LITHIUM: Atom = Atom { number: 3, mass: 6.94000, symbol: "Li", name: "lithium", group: 1, diatomic: false }; pub const VANADIUM: Atom = Atom { number: 23, mass: 50.94150, symbol: "V", name: "vanadium", group: 5, diatomic: false }; pub const PHOSPHORUS: Atom = Atom { number: 15, mass: 30.97376, symbol: "P", name: "phosphorus", group: 15, diatomic: false }; pub const CAESIUM: Atom = Atom { number: 55, mass: 132.90546, symbol: "Cs", name: "caesium", group: 1, diatomic: false }; pub const PLATINUM: Atom = Atom { number: 78, mass: 195.08400, symbol: "Pt", name: "platinum", group: 10, diatomic: false }; pub const GALLIUM: Atom = Atom { number: 31, mass: 69.72300, symbol: "Ga", name: "gallium", group: 13, diatomic: false }; pub const CALCIUM: Atom = Atom { number: 20, mass: 40.07800, symbol: "Ca", name: "calcium", group: 2, diatomic: false }; pub const ZINC: Atom = Atom { number: 30, mass: 65.38000, symbol: "Zn", name: "zinc", group: 12, diatomic: false }; pub const TIN: Atom = Atom { number: 50, mass: 118.71000, symbol: "Sn", name: "tin", group: 14, diatomic: false }; pub const GERMANIUM: Atom = Atom { number: 32, mass: 72.63000, symbol: "Ge", name: "germanium", group: 14, diatomic: false }; pub const NITROGEN: Atom = Atom { number: 7, mass: 14.00700, symbol: "N", name: "nitrogen", group: 15, diatomic: true }; pub const IODINE: Atom = Atom { number: 53, mass: 126.90447, symbol: "I", name: "iodine", group: 17, diatomic: true }; pub const FLUORINE: Atom = Atom { number: 9, mass: 18.99840, symbol: "F", name: "fluorine", group: 17, diatomic: true }; pub const XENON: Atom = Atom { number: 54, mass: 131.29300, symbol: "Xe", name: "xenon", group: 18, diatomic: false }; pub const FRANCIUM: Atom = Atom { number: 87, mass: 223.00000, symbol: "Fr", name: "francium", group: 1, diatomic: false }; pub const SULFUR: Atom = Atom { number: 16, mass: 32.06000, symbol: "S", name: "sulfur", group: 16, diatomic: false }; pub const ARGON: Atom = Atom { number: 18, mass: 39.94800, symbol: "Ar", name: "argon", group: 18, diatomic: false }; pub const TITANIUM: Atom = Atom { number: 22, mass: 47.86700, symbol: "Ti", name: "titanium", group: 4, diatomic: false }; pub const SODIUM: Atom = Atom { number: 11, mass: 22.98977, symbol: "Na", name: "sodium", group: 1, diatomic: false }; pub const COBALT: Atom = Atom { number: 27, mass: 58.93319, symbol: "Co", name: "cobalt", group: 9, diatomic: false }; pub const BERYLLIUM: Atom = Atom { number: 4, mass: 9.01218, symbol: "Be", name: "beryllium", group: 2, diatomic: false }; pub const GOLD: Atom = Atom { number: 79, mass: 196.96657, symbol: "Au", name: "gold", group: 11, diatomic: false }; pub const HYDROGEN: Atom = Atom { number: 1, mass: 1.00800, symbol: "H", name: "hydrogen", group: 1, diatomic: true }; pub const NEON: Atom = Atom { number: 10, mass: 20.17970, symbol: "Ne", name: "neon", group: 18, diatomic: false }; pub const BROMINE: Atom = Atom { number: 35, mass: 79.90400, symbol: "Br", name: "bromine", group: 17, diatomic: true }; pub const LEAD: Atom = Atom { number: 82, mass: 207.20000, symbol: "Pb", name: "lead", group: 14, diatomic: false }; pub const BORON: Atom = Atom { number: 5, mass: 10.81000, symbol: "B", name: "boron", group: 13, diatomic: false }; pub const RUBIDIUM: Atom = Atom { number: 37, mass: 85.46780, symbol: "Rb", name: "rubidium", group: 1, diatomic: false }; pub const MANGANESE: Atom = Atom { number: 25, mass: 54.93805, symbol: "Mn", name: "manganese", group: 7, diatomic: false }; pub const ALUMINIUM: Atom = Atom { number: 13, mass: 26.98154, symbol: "Al", name: "aluminium", group: 13, diatomic: false }; pub const SILICON: Atom = Atom { number: 14, mass: 28.08500, symbol: "Si", name: "silicon", group: 14, diatomic: false }; pub const ARSENIC: Atom = Atom { number: 33, mass: 74.92159, symbol: "As", name: "arsenic", group: 15, diatomic: false }; pub const SILVER: Atom = Atom { number: 47, mass: 107.86820, symbol: "Ag", name: "silver", group: 11, diatomic: false }; pub const OXYGEN: Atom = Atom { number: 8, mass: 15.99900, symbol: "O", name: "oxygen", group: 16, diatomic: true }; pub const CARBON: Atom = Atom { number: 6, mass: 12.01100, symbol: "C", name: "carbon", group: 14, diatomic: false }; pub const KRYPTON: Atom = Atom { number: 36, mass: 83.79800, symbol: "Kr", name: "krypton", group: 18, diatomic: false }; pub const HELIUM: Atom = Atom { number: 2, mass: 4.00260, symbol: "He", name: "helium", group: 18, diatomic: false }; pub const CHLORINE: Atom = Atom { number: 17, mass: 35.45000, symbol: "Cl", name: "chlorine", group: 17, diatomic: true }; pub const ALL_ATOMS: &'static[Atom] = &[SELENIUM, BARIUM, COPPER, IRON, POTASSIUM, NICKEL, CHROMIUM, MAGNESIUM, LITHIUM, VANADIUM, PHOSPHORUS, CAESIUM, PLATINUM, GALLIUM, CALCIUM, ZINC, TIN, GERMANIUM, NITROGEN, IODINE, FLUORINE, XENON, FRANCIUM, SULFUR, ARGON, TITANIUM, SODIUM, COBALT, BERYLLIUM, GOLD, HYDROGEN, NEON, BROMINE, LEAD, BORON, RUBIDIUM, MANGANESE, ALUMINIUM, SILICON, ARSENIC, SILVER, OXYGEN, CARBON, KRYPTON, HELIUM, CHLORINE];