Skip to main content

Crate rapidgzip_sys

Crate rapidgzip_sys 

Source
Expand description

Raw FFI bindings for the native rapidgzip C ABI.

Most users should depend on the safe rapidgzip crate instead of calling this layer directly.

Structs§

rgz_callbacks_t
Callback table used for custom callback-backed inputs.
rgz_config_t
Reader configuration passed across the FFI boundary.
rgz_reader_t
Opaque native reader handle.

Enums§

rgz_status_t
Status code returned by the native rapidgzip C ABI.

Constants§

RGZ_IO_READ_MODE_AUTO
RGZ_IO_READ_MODE_LOCKED_READ_AND_SEEK
RGZ_IO_READ_MODE_MASK
Native I/O mode flags stored in rgz_config_t.flags.
RGZ_IO_READ_MODE_PREAD
RGZ_IO_READ_MODE_SEQUENTIAL

Functions§

rgz_abi_version
rgz_close
rgz_config_init
rgz_export_index_path
rgz_export_index_write
rgz_import_index_callbacks
rgz_import_index_path
rgz_last_error
rgz_last_global_error
rgz_last_status
rgz_open_callbacks
rgz_open_path_ex
rgz_read
rgz_read_discard
rgz_read_to_fd
rgz_seek_to
rgz_set_keep_index
rgz_tell