Modules

! Atomio - parse molecular formula ! ! atomio uses pest.rs to parse molecular formulae like CH3, CuSO4.5H20 and ! more. ! ! ## Example: ! rs ! use atomio::{parser::Parsed,element_group::Unit}; ! ! let parsed = Parsed::from_str("CH4"); ! assert!(parsed.root_group, Unit::ElementGroup {count:1, units: vec![ ! Unit::Element { count: 1, symbol: "C".into() }, ! Unit::Element { count: 4, symbol: "H".into() } ! ]}) ! ! ! Module with Unit enum and related functions.

Functions