Crate ark_std

Source

Re-exports§

Modules§

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

  • Returns an iterator over chunk_size elements of the slice at a time.
  • Returns an iterator over chunk_size mutable elements of the slice at a time.
  • 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.
  • 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.
  • 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.

Traits§

  • Defines a multiplicative identity element for Self.
  • Defines an additive identity element for Self.

Functions§

  • Returns the ceiling of the base-2 logarithm of x.
  • Should be used only for tests, not for any real world usage.