Struct gmime_sys::GMimeObjectClass [−][src]
#[repr(C)]pub struct GMimeObjectClass { pub parent_class: GObjectClass, pub header_added: Option<unsafe extern "C" fn(_: *mut GMimeObject, _: *mut GMimeHeader)>, pub header_changed: Option<unsafe extern "C" fn(_: *mut GMimeObject, _: *mut GMimeHeader)>, pub header_removed: Option<unsafe extern "C" fn(_: *mut GMimeObject, _: *mut GMimeHeader)>, pub headers_cleared: Option<unsafe extern "C" fn(_: *mut GMimeObject)>, pub set_content_type: Option<unsafe extern "C" fn(_: *mut GMimeObject, _: *mut GMimeContentType)>, pub get_headers: Option<unsafe extern "C" fn(_: *mut GMimeObject, _: *mut GMimeFormatOptions) -> *mut c_char>, pub write_to_stream: Option<unsafe extern "C" fn(_: *mut GMimeObject, _: *mut GMimeFormatOptions, _: gboolean, _: *mut GMimeStream) -> ssize_t>, pub encode: Option<unsafe extern "C" fn(_: *mut GMimeObject, _: GMimeEncodingConstraint)>, }
Fields
parent_class: GObjectClass
header_added: Option<unsafe extern "C" fn(_: *mut GMimeObject, _: *mut GMimeHeader)>
header_changed: Option<unsafe extern "C" fn(_: *mut GMimeObject, _: *mut GMimeHeader)>
header_removed: Option<unsafe extern "C" fn(_: *mut GMimeObject, _: *mut GMimeHeader)>
headers_cleared: Option<unsafe extern "C" fn(_: *mut GMimeObject)>
set_content_type: Option<unsafe extern "C" fn(_: *mut GMimeObject, _: *mut GMimeContentType)>
get_headers: Option<unsafe extern "C" fn(_: *mut GMimeObject, _: *mut GMimeFormatOptions) -> *mut c_char>
write_to_stream: Option<unsafe extern "C" fn(_: *mut GMimeObject, _: *mut GMimeFormatOptions, _: gboolean, _: *mut GMimeStream) -> ssize_t>
encode: Option<unsafe extern "C" fn(_: *mut GMimeObject, _: GMimeEncodingConstraint)>
Trait Implementations
impl Copy for GMimeObjectClass
[src]
impl Copy for GMimeObjectClass
impl Clone for GMimeObjectClass
[src]
impl Clone for GMimeObjectClass
fn clone(&self) -> GMimeObjectClass
[src]
fn clone(&self) -> GMimeObjectClass
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for GMimeObjectClass
[src]
impl Debug for GMimeObjectClass
Auto Trait Implementations
impl !Send for GMimeObjectClass
impl !Send for GMimeObjectClass
impl !Sync for GMimeObjectClass
impl !Sync for GMimeObjectClass