Struct gmime_sys::GMimeStreamClass [−][src]
Fields
parent_class: GObjectClass
read: Option<unsafe extern "C" fn(_: *mut GMimeStream, _: *mut u8, _: size_t) -> ssize_t>
write: Option<unsafe extern "C" fn(_: *mut GMimeStream, _: *const c_char, _: size_t) -> ssize_t>
flush: Option<unsafe extern "C" fn(_: *mut GMimeStream) -> c_int>
close: Option<unsafe extern "C" fn(_: *mut GMimeStream) -> c_int>
eos: Option<unsafe extern "C" fn(_: *mut GMimeStream) -> gboolean>
reset: Option<unsafe extern "C" fn(_: *mut GMimeStream) -> c_int>
seek: Option<unsafe extern "C" fn(_: *mut GMimeStream, _: i64, _: GMimeSeekWhence) -> i64>
tell: Option<unsafe extern "C" fn(_: *mut GMimeStream) -> i64>
length: Option<unsafe extern "C" fn(_: *mut GMimeStream) -> i64>
substream: Option<unsafe extern "C" fn(_: *mut GMimeStream, _: i64, _: i64) -> *mut GMimeStream>
Trait Implementations
impl Copy for GMimeStreamClass
[src]
impl Copy for GMimeStreamClass
impl Clone for GMimeStreamClass
[src]
[+]
impl Clone for GMimeStreamClass
impl Debug for GMimeStreamClass
[src]
[+]
impl Debug for GMimeStreamClass
Auto Trait Implementations
impl !Send for GMimeStreamClass
impl !Send for GMimeStreamClass
impl !Sync for GMimeStreamClass
impl !Sync for GMimeStreamClass