permute

Function permute 

Source
fn permute(
    permutation: &Permutation,
    direction: &ExchangeDirection,
    active_quarters: &QuarterActivity,
    source: &Unsigned36Bit,
    dest: &Unsigned36Bit,
) -> Unsigned36Bit
Expand description

Copy bits from source to dest, permuting them according to permutation. Only active quarters are modified.