[][src]Module libbfio_rs::handle

Wraps libbfio Handle structure.

The Handle abstracts over concrete implementation of a data IO handle. We use it to wrap a rust IO handle which in itself is a Boxed, dynamically dispatched IO source.

Structs

Handle
__Handle

Enums

LibbfioAccessFlags

Functions

libbfio_handle_clone
libbfio_handle_close
libbfio_handle_exists
libbfio_handle_free
libbfio_handle_get_access_flags
libbfio_handle_get_io_handle
libbfio_handle_get_number_of_offsets_read
libbfio_handle_get_offset
libbfio_handle_get_offset_read
libbfio_handle_get_size
libbfio_handle_initialize
libbfio_handle_is_open
libbfio_handle_open
libbfio_handle_read_buffer
libbfio_handle_reopen
libbfio_handle_seek_offset
libbfio_handle_set_access_flags
libbfio_handle_set_open_on_demand
libbfio_handle_set_track_offsets_read
libbfio_handle_write_buffer

Type Definitions

HandleRef
HandleRefMut