Struct arrayfire::RandomEngine[][src]

pub struct RandomEngine { /* fields omitted */ }

Random number generator engine

This is a wrapper for ArrayFire's native random number generator engine.

Methods

impl RandomEngine
[src]

Create a new random engine object

Parameters

Return Values

A object of type RandomEngine

Get random engine type

Get random engine type

Set seed for random engine

Get seed of the random engine

Returns the native FFI handle for Rust object RandomEngine

Trait Implementations

impl From<i64> for RandomEngine
[src]

Used for creating RandomEngine object from native resource id

Performs the conversion.

impl Clone for RandomEngine
[src]

Increment reference count of RandomEngine's native resource

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Drop for RandomEngine
[src]

Free RandomEngine's native resource

Executes the destructor for this type. Read more

Auto Trait Implementations