Module ndarray::iter

source ·
Expand description

Producers, iterables and iterators.

This module collects all concrete producer, iterable and iterator implementation structs.

See also NdProducer.

Structs

  • An iterator over the length and stride of each axis of an array.
  • An iterator that traverses over the specified axis and yields views of the specified size on this axis.
  • An iterator that traverses over the specified axis and yields mutable views of the specified size on this axis.
  • An iterator that traverses over an axis and and yields each subview.
  • An iterator that traverses over an axis and and yields each subview (mutable)
  • Exact chunks producer and iterable.
  • Exact chunks iterator.
  • Exact chunks iterator.
  • Exact chunks producer and iterable.
  • An iterator over the indexes and elements of an array.
  • An iterator over the indexes and elements of an array (mutable).
  • Indices producer and iterable.
  • An iterator over the indexes of an array shape.
  • An iterator over the elements of an array.
  • An iterator over the elements of an array (mutable).
  • See .lanes() for more information.
  • An iterator that traverses over all axes but one, and yields a view for each lane along that axis.
  • An iterator that traverses over all dimensions but the innermost, and yields each inner row (mutable).
  • See .lanes_mut() for more information.
  • Window producer and iterable