#random #operating-system

rand_os

操作系统支持的随机数生成器

7个版本

0.2.2 2019年8月28日
0.2.1 2019年8月8日
0.2.0 2019年6月6日
0.1.3 2019年3月5日
0.1.2 2019年1月29日

#107 in #rng

Download history 116187/week @ 2024-03-14 110313/week @ 2024-03-21 123830/week @ 2024-03-28 97955/week @ 2024-04-04 101845/week @ 2024-04-11 105170/week @ 2024-04-18 103543/week @ 2024-04-25 107149/week @ 2024-05-02 100368/week @ 2024-05-09 108306/week @ 2024-05-16 98533/week @ 2024-05-23 107171/week @ 2024-05-30 102902/week @ 2024-06-06 100961/week @ 2024-06-13 100418/week @ 2024-06-20 84474/week @ 2024-06-27

408,894 每月下载量
用于 453 个crate (14 直接)

MIT/Apache

69KB
822 代码行

rand_os

Build Status Build Status Latest version Book API API Minimum rustc version

直接从操作系统获取随机数的随机数生成器。

此crate已弃用: OsRng 自版本 0.5.1 起已在 rand_core 中可用。

此crate提供 OsRng 作为围绕 getrandom 的包装,实现来自 rand_coreRngCore

注意:`rand` crate 提供了一个等效的 `OsRng`;这两个实现等效,但类型不同。

链接

许可证

rand_os 在 MIT 许可证和 Apache 许可证(版本 2.0)的条款下分发。

请参阅 LICENSE-APACHELICENSE-MITCOPYRIGHT 以获取详细信息。

依赖项

~78–750KB
~14K SLoC