periodic-elements
This crate provides a list of all 118 discovered elements, as well as additional information
about each. You'll probably want to use the constant [ELEMENTS
], as it provides a 'static
slice of elements. Additionally, this crate uses [std::borrow::Cow] extensively, as it allows
for mutating element information very efficiently, while not requiring heap allocations by
default. Additionally, every field within [Element
] supports [std::fmt::Display
]
(with the exception of cpk
) and [std::fmt::Debug
], making it easy to display.