3个版本
使用旧的Rust 2015
0.0.3 | 2017年4月4日 |
---|---|
0.0.2 | 2015年4月3日 |
0.0.1 | 2015年1月17日 |
#197 在 #slice
959 每月下载量
在 8 个crate中使用(通过 i2p_snow)
2KB
静态切片
Rust宏,用于简洁地创建静态切片。
使用方法
static_slice![<type>: a1, a2, ..., an]
示例
let bytes = static_slice![u8: 1, 3, 5, 7, 8];
enum TruthValue {
Yes,
Maybe,
No
}
fn to_bools(x: TruthValue) -> &'static [bool] {
match x {
Yes => static_slice![true],
Maybe => static_slice![true, false],
No => static_slice![false]
}
}
许可证
公有领域。尽管使用。
lib.rs
:
只有一个宏。见下文。