use AlignedBorrow;
use crate::;
/// This struct is the columns for the WIDTH/2 sequential memory slots.
/// For compress rows, this is used for the first half of read/write from the permutation state.
/// For hash related rows, this is reading absorb input and writing finalize output.