Struct rvs::Seed [] [src]

pub struct Seed(_);

Methods

impl Seed
[src]

[src]

Generates a 128-bit seed from a 32-bit seed

This is done via two steps:

  1. Create a low quality 128-bit seed (LQS)

    This is done with simple bit manipulation of the 32-bit seed.

  2. Create a higher quality 128-bit seed (HQS)

    This is done by seeding an Rng with the LQS then using the Rng to generate the HQS.

[src]

[src]

Trait Implementations

impl Clone for Seed
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Default for Seed
[src]

[src]

Returns the "default value" for a type. Read more

Auto Trait Implementations

impl Send for Seed

impl Sync for Seed