blosc2_codec_encoder_cb

Type Alias blosc2_codec_encoder_cb 

Source
pub type blosc2_codec_encoder_cb = Option<unsafe extern "C" fn(input: *const u8, input_len: i32, output: *mut u8, output_len: i32, meta: u8, cparams: *mut blosc2_cparams, chunk: *const c_void) -> c_int>;
Expand description

Structures and functions related with compression codecs.

Aliased Type§

pub enum blosc2_codec_encoder_cb {
    None,
    Some(unsafe extern "C" fn(*const u8, i32, *mut u8, i32, u8, *mut blosc2_cparams, *const c_void) -> i32),
}

Variants§

§1.0.0

None

No value.

§1.0.0

Some(unsafe extern "C" fn(*const u8, i32, *mut u8, i32, u8, *mut blosc2_cparams, *const c_void) -> i32)

Some value of type T.