2 个不稳定版本

0.2.0 2020 年 9 月 23 日
0.1.0 2020 年 3 月 5 日

#14 in #die

每月 25 次下载

MIT 许可证

5KB
81 行代码(不包括注释)

dice-rs

一个非常简单的掷骰子库。

安装

将以下内容添加到您的 Cargo.toml

[dependencies]
roll-dice = "0.2"

使用

3d6 (3 个六面骰子) 并获取结果的总和

let rolled = roll(3, NonZeroU32::new(6).unwrap());
let sum: u32 = rolled.iter().sum();

掷一个 d20

let d20 = Die::new(NonZeroU32::new(20).unwrap());

d20.roll();

许可证

MIT 许可证

依赖项

~1.4–2MB
~38K SLoC