Struct nrf52810_hal::Rng[][src]

pub struct Rng(_);
Expand description

Interface to the RNG peripheral.

Right now, this is very basic, only providing blocking interfaces.

Implementations

Fill the provided buffer with random bytes.

Will block until the buffer is full.

Return a random u8.

Return a random u16.

Return a random u32.

Return a random u64.

Trait Implementations

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

Casts the value.

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Casts the value.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Casts the value.

Should always be Self

Casts the value.

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.

Casts the value.

Casts the value.