pub fn memcpy(to: &mut [u8], from: &[u8])