Trait random::Value

source ·
pub trait Value {
    // Required method
    fn read<S>(_: &mut S) -> Self
       where S: Source;
}
Expand description

A random value.

Required Methods§

source

fn read<S>(_: &mut S) -> Selfwhere S: Source,

Read a random value.

Implementations on Foreign Types§

source§

impl Value for i32

source§

fn read<S>(source: &mut S) -> Selfwhere S: Source,

source§

impl Value for isize

source§

fn read<S>(source: &mut S) -> Selfwhere S: Source,

source§

impl Value for i8

source§

fn read<S>(source: &mut S) -> Selfwhere S: Source,

source§

impl Value for u32

source§

fn read<S>(source: &mut S) -> Selfwhere S: Source,

source§

impl Value for u16

source§

fn read<S>(source: &mut S) -> Selfwhere S: Source,

source§

impl Value for f32

source§

fn read<S>(source: &mut S) -> Selfwhere S: Source,

source§

impl Value for usize

source§

fn read<S>(source: &mut S) -> Selfwhere S: Source,

source§

impl Value for i64

source§

fn read<S>(source: &mut S) -> Selfwhere S: Source,

source§

impl Value for u64

source§

fn read<S>(source: &mut S) -> Selfwhere S: Source,

source§

impl Value for u8

source§

fn read<S>(source: &mut S) -> Selfwhere S: Source,

source§

impl Value for i16

source§

fn read<S>(source: &mut S) -> Selfwhere S: Source,

source§

impl Value for f64

source§

fn read<S>(source: &mut S) -> Selfwhere S: Source,

Implementors§