fn split_once(bytes: &[u8], separator: u8) -> Option<(&[u8], &[u8])>
Returns bytes before and after first occurrence of separator.