wrap
fn
T wrap(T)(T x, T a, T b) @trusted @safe nothrow @nogcReturns x wrapped to the range [a, b], wrapping around when out of bounds.
T wrap(T)(T x, T a, T b) @trusted @safe nothrow @nogcReturns x wrapped to the range [a, b], wrapping around when out of bounds.