fn take<T>(bytes: &mut [u8], len: u32) -> Result<(&mut [T], &mut [u8]), Error>where T: AnyBitPattern + NoUninit,
Takes a len element slice of T off the front of bytes, in the terms an outline reports.
len
T
bytes