pub fn parse_sparse_payload( payload: &[u8], logical_size: u64, ) -> Result<SparseLayout, FormatError>