Struct gmime_sys::GMimeStreamClass[][src]

#[repr(C)]
pub struct GMimeStreamClass { pub parent_class: GObjectClass, pub read: Option<unsafe extern "C" fn(_: *mut GMimeStream, _: *mut u8, _: size_t) -> ssize_t>, pub write: Option<unsafe extern "C" fn(_: *mut GMimeStream, _: *const c_char, _: size_t) -> ssize_t>, pub flush: Option<unsafe extern "C" fn(_: *mut GMimeStream) -> c_int>, pub close: Option<unsafe extern "C" fn(_: *mut GMimeStream) -> c_int>, pub eos: Option<unsafe extern "C" fn(_: *mut GMimeStream) -> gboolean>, pub reset: Option<unsafe extern "C" fn(_: *mut GMimeStream) -> c_int>, pub seek: Option<unsafe extern "C" fn(_: *mut GMimeStream, _: i64, _: GMimeSeekWhence) -> i64>, pub tell: Option<unsafe extern "C" fn(_: *mut GMimeStream) -> i64>, pub length: Option<unsafe extern "C" fn(_: *mut GMimeStream) -> i64>, pub substream: Option<unsafe extern "C" fn(_: *mut GMimeStream, _: i64, _: i64) -> *mut GMimeStream>, }

Fields

Trait Implementations

impl Copy for GMimeStreamClass
[src]

impl Clone for GMimeStreamClass
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for GMimeStreamClass
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl !Send for GMimeStreamClass

impl !Sync for GMimeStreamClass