//! Per-ring extraction of unit-vector coefficient arrays.
use crate;
/// Returns ALL `n` unit vectors `unit(0)..unit(n-1)` for the chosen
/// ring (NOT just the DFS's `n-1`-direction window). A partial rat's
/// cumulative facing can land on any absolute direction over enough
/// turns, so closure feasibility must be assessed against the full
/// set of possible unit vectors. Used by [`super::ModularPrune`] to
/// feed its BFS over modular displacements.