[][src]Function hidefix::filters::shuffle::unshuffle_structured

pub fn unshuffle_structured<const N: usize>(src: &[u8], dest: &mut [u8])

Inverse of shuffle. Size of type D is used as word size. Uses structured target for faster processing.

Other implementations have often used Duff's device. Newer compilers, using structured data types when possible, seems to result in similarily fast processing.