inline fn permuteRatchet(state: *Self, comptime rounds: u4, comptime rate: u6) void

Apply a permutation to the state and prevent backtracking. The rate is expressed in bytes and must be a multiple of the word size (8).

Parameters

state: *Self,
rounds: u4,
rate: u6,