[][src]Function grpcio_sys::grpc_raw_compressed_byte_buffer_create

pub unsafe extern "C" fn grpc_raw_compressed_byte_buffer_create(
    slices: *mut grpc_slice,
    nslices: usize,
    compression: grpc_compression_algorithm
) -> *mut grpc_byte_buffer

Returns a compressed RAW byte buffer instance over the given slices (up to \a nslices). The \a compression argument defines the compression algorithm used to generate the data in \a slices.

Increases the reference count for all \a slices processed. The user is responsible for invoking grpc_byte_buffer_destroy on the returned instance.