1 个不稳定版本
0.3.0 | 2023年10月9日 |
---|---|
0.2.2 |
|
0.2.1 |
|
0.2.0 |
|
0.1.0 |
|
#128 in #constant
33KB
190 行
chemistru-elements-macro
需求
此宏依赖于chemistru-elements
包中的Element
类型。
功能/使用
使用load_elements
宏将为每个元素创建一个类型为chemistru_elements::Element
的常量。
示例
use chemistru_element::Element;
use chemistru_element_macro::load_elements;
mod elements {
load_elements!();
}
fn f() {
let water = (Elements::HYDROGEN, Elements::OXYGEN, Elements::HYDROGEN);
}
归属
周期表数据由Bowserinator提供(github)
依赖
~0–400KB