Crate ark_std[][src]

Re-exports

pub use rand;

Modules

perf_trace

This module contains macros for logging to stdout a trace of wall-clock time required to execute annotated code. One can use this code as follows:

Macros

add_to_trace
cfg_chunks

Returns an iterator over chunk_size elements of the slice at a time.

cfg_chunks_mut

Returns an iterator over chunk_size mutable elements of the slice at a time.

cfg_into_iter

Creates parallel iterator if parallel feature is enabled. Additionally, if the object being iterated implements IndexedParallelIterator, then one can specify a minimum size for iteration.

cfg_iter

Creates parallel iterator over refs if parallel feature is enabled. Additionally, if the object being iterated implements IndexedParallelIterator, then one can specify a minimum size for iteration.

cfg_iter_mut

Creates parallel iterator over mut refs if parallel feature is enabled. Additionally, if the object being iterated implements IndexedParallelIterator, then one can specify a minimum size for iteration.

end_timer
start_timer

Traits

One

Defines a multiplicative identity element for Self.

UniformRand
Zero

Defines an additive identity element for Self.

Functions

log2

Returns the ceiling of the base-2 logarithm of x.

test_rng

Should be used only for tests, not for any real world usage.