Struct r_core::r_buffer_methods_t [−][src]
#[repr(C)]pub struct r_buffer_methods_t {
pub init: RBufferInit,
pub fini: RBufferFini,
pub read: RBufferRead,
pub write: RBufferWrite,
pub get_size: RBufferGetSize,
pub resize: RBufferResize,
pub seek: RBufferSeek,
pub get_whole_buf: RBufferGetWholeBuf,
pub free_whole_buf: RBufferFreeWholeBuf,
pub nonempty_list: RBufferNonEmptyList,
}
Fields
init: RBufferInit
fini: RBufferFini
read: RBufferRead
write: RBufferWrite
get_size: RBufferGetSize
resize: RBufferResize
seek: RBufferSeek
get_whole_buf: RBufferGetWholeBuf
free_whole_buf: RBufferFreeWholeBuf
nonempty_list: RBufferNonEmptyList
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for r_buffer_methods_t
impl Send for r_buffer_methods_t
impl Sync for r_buffer_methods_t
impl Unpin for r_buffer_methods_t
impl UnwindSafe for r_buffer_methods_t
Blanket Implementations
Mutably borrows from an owned value. Read more