pub fn compress<T: ZfpCompressible, D: Dimension>(
data: ArrayView<'_, T, D>,
mode: &ZfpCompressionMode,
) -> Result<Vec<u8>, ZfpCodecError>
Expand description
Compress the data
array using ZFP with the provided mode
.
ยงErrors
Errors with
ZfpCodecError::ExcessiveDimensionality
if data is more than 4-dimensionalZfpCodecError::InvalidExpertMode
if themode
has invalid expert mode parametersZfpCodecError::HeaderEncodeFailed
if encoding the ZFP header failedZfpCodecError::ZfpEncodeFailed
if an opaque encoding error occurred