[][src]Function libnghttp2_sys::nghttp2_hd_deflate_new2

pub unsafe extern "C" fn nghttp2_hd_deflate_new2(
    deflater_ptr: *mut *mut nghttp2_hd_deflater,
    max_deflate_dynamic_table_size: usize,
    mem: *mut nghttp2_mem
) -> c_int

@function

Like nghttp2_hd_deflate_new(), but with additional custom memory allocator specified in the |mem|.

The |mem| can be NULL and the call is equivalent to nghttp2_hd_deflate_new().

This function does not take ownership |mem|. The application is responsible for freeing |mem|.

The library code does not refer to |mem| pointer after this function returns, so the application can safely free it.