Expand description
§Crate Feature Flags
std
- Default. Disabling
std
requires Rust 1.6 or later - Disabling
std
makes the crate a#![no_std]
crate (works with core)
- Default. Disabling
Modules§
- Control flow for callbacks.
Structs§
- Heap’s algorithm for generating permutations.
Constants§
- Maximum number of elements we can generate permutations for using Heap’s algorithm (iterative version).
Traits§
- Permute a slice into its next or previous permutation (in lexical order).
Functions§
- Compute n! (n factorial)
- Heap’s algorithm for generating permutations, recursive version.