Module rayon::slice

source ·
Expand description

Parallel iterator types for slices

You will rarely need to interact with this module directly unless you need to name one of the iterator types.

Modules

Structs

  • Parallel iterator over slice in (non-overlapping) chunks separated by a predicate.
  • Parallel iterator over slice in (non-overlapping) mutable chunks separated by a predicate.
  • Parallel iterator over immutable non-overlapping chunks of a slice
  • Parallel iterator over immutable non-overlapping chunks of a slice
  • Parallel iterator over mutable non-overlapping chunks of a slice
  • Parallel iterator over mutable non-overlapping chunks of a slice
  • Parallel iterator over immutable items in a slice
  • Parallel iterator over mutable items in a slice
  • Parallel iterator over immutable non-overlapping chunks of a slice, starting at the end.
  • Parallel iterator over immutable non-overlapping chunks of a slice, starting at the end.
  • Parallel iterator over mutable non-overlapping chunks of a slice, starting at the end.
  • Parallel iterator over mutable non-overlapping chunks of a slice, starting at the end.
  • Parallel iterator over slices separated by a predicate
  • Parallel iterator over slices separated by a predicate, including the matched part as a terminator.
  • Parallel iterator over mutable slices separated by a predicate, including the matched part as a terminator.
  • Parallel iterator over mutable slices separated by a predicate
  • Parallel iterator over immutable overlapping windows of a slice

Traits