Lines Matching full:rand

1 # Rand  chapter
3 …atus](https://github.com/rust-random/rand/workflows/Tests/badge.svg?event=push)](https://github.co…
4 [![Crate](https://img.shields.io/crates/v/rand.svg)](https://crates.io/crates/rand)
6 …[API](https://img.shields.io/badge/api-master-yellow.svg)](https://rust-random.github.io/rand/rand)
7 [![API](https://docs.rs/rand/badge.svg)](https://docs.rs/rand)
8 …ields.io/badge/rustc-1.36+-lightgray.svg)](https://github.com/rust-random/rand#rust-version-requir…
12 - Easy random value generation and usage via the [`Rng`](https://docs.rs/rand/*/rand/trait.Rng.ht…
13 [`SliceRandom`](https://docs.rs/rand/*/rand/seq/trait.SliceRandom.html) and
14 [`IteratorRandom`](https://docs.rs/rand/*/rand/seq/trait.IteratorRandom.html) traits
16 … and fast, convenient generation via [`thread_rng`](https://docs.rs/rand/*/rand/fn.thread_rng.html)
21 - A flexible [`distributions`](https://docs.rs/rand/*/rand/distributions/index.html) module
29 It's also worth pointing out what `rand` *is not*:
31 - Small. Most low-level crates are small, but the higher-level `rand` and
43 - [The Rust Rand Book](https://rust-random.github.io/book)
44 - [API reference (master branch)](https://rust-random.github.io/rand)
45 - [API reference (docs.rs)](https://docs.rs/rand)
54 rand = "0.8.4"
57 To get started using Rand, see [The Book](https://rust-random.github.io/book).
62 Rand is *mature* (suitable for general usage, with infrequent breaking releases
66 Current Rand versions are:
78 Rand has not yet reached 1.0 implying some breaking changes may arrive in the
83 Rand libs have inter-dependencies and make use of the
94 Some versions of Rand crates have been yanked ("unreleased"). Where this occurs,
100 Since version 0.8, Rand requires **Rustc version 1.36 or greater**.
101 Rand 0.7 requires Rustc 1.32 or greater while versions 0.5 require Rustc 1.22 or
103 greater. Subsets of the Rand code may work with older Rust versions, but this is
108 Rand release if required, but the change must be noted in the changelog.
112 Rand is built with these features enabled by default:
125 Additionally, these features configure Rand:
135 compiler versions will be compatible. This is especially true of Rand's
138 Rand supports limited functionality in `no_std` mode (enabled via
147 `rand` or `getrandom`. To solve this, either use a different target such as
154 Rand is distributed under the terms of both the MIT license and the