Crate ark_std

Source

Re-exports§

pub use rand;

Modules§

iterable
A base library for interfacing with streams of vectors and matrices.
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.