Function permutate

Source
pub fn permutate(source: &[u8]) -> Vec<Vec<u8>>