pub fn split_buffer(page: &DataPage) -> Result<(&[u8], &[u8], &[u8])>
Splits the page buffer into 3 slices corresponding to (encoded rep levels, encoded def levels, encoded values).