From b5aa889f7fced8ba2cc1698ae9696d7bd0ca8ab5 Mon Sep 17 00:00:00 2001 From: garhve Date: Tue, 20 Dec 2022 11:07:35 +0800 Subject: remove compiled binary --- .../target/doc/rand/rngs/struct.OsRng.html | 27 ---------------------- 1 file changed, 27 deletions(-) delete mode 100644 rust/theBook/chapter-2-guessing-game/guessing_game/target/doc/rand/rngs/struct.OsRng.html (limited to 'rust/theBook/chapter-2-guessing-game/guessing_game/target/doc/rand/rngs/struct.OsRng.html') diff --git a/rust/theBook/chapter-2-guessing-game/guessing_game/target/doc/rand/rngs/struct.OsRng.html b/rust/theBook/chapter-2-guessing-game/guessing_game/target/doc/rand/rngs/struct.OsRng.html deleted file mode 100644 index 821dd5f..0000000 --- a/rust/theBook/chapter-2-guessing-game/guessing_game/target/doc/rand/rngs/struct.OsRng.html +++ /dev/null @@ -1,27 +0,0 @@ -OsRng in rand::rngs - Rust
pub struct OsRng;
Expand description

A random number generator that retrieves randomness from the -operating system.

-

This is a zero-sized struct. It can be freely constructed with OsRng.

-

The implementation is provided by the getrandom crate. Refer to -getrandom documentation for details.

-

This struct is only available when specifying the crate feature getrandom -or std. When using the rand lib, it is also available as rand::rngs::OsRng.

-

Blocking and error handling

-

It is possible that when used during early boot the first call to OsRng -will block until the system’s RNG is initialised. It is also possible -(though highly unlikely) for OsRng to fail on some platforms, most -likely due to system mis-configuration.

-

After the first successful call, it is highly unlikely that failures or -significant delays will occur (although performance should be expected to -be much slower than a user-space PRNG).

-

Usage example

-
use rand_core::{RngCore, OsRng};
-
-let mut key = [0u8; 16];
-OsRng.fill_bytes(&mut key);
-let random_u64 = OsRng.next_u64();
-

Trait Implementations

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Formats the value using the given formatter. Read more
Returns the “default value” for a type. Read more
Return the next random u32. Read more
Return the next random u64. Read more
Fill dest with random data. Read more
Fill dest entirely with random data. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
Upcast to an RngCore trait object.

Returns the argument unchanged.

-

Calls U::from(self).

-

That is, this conversion is whatever the implementation of -From<T> for U chooses to do.

-
The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
Uses borrowed data to replace owned data, usually by cloning. Read more
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.
\ No newline at end of file -- cgit v1.2.3-70-g09d2