Struct gmime_sys::GMimeMultipartClass [−][src]
#[repr(C)]pub struct GMimeMultipartClass { pub parent_class: GMimeObjectClass, pub clear: Option<unsafe extern "C" fn(_: *mut GMimeMultipart)>, pub add: Option<unsafe extern "C" fn(_: *mut GMimeMultipart, _: *mut GMimeObject)>, pub insert: Option<unsafe extern "C" fn(_: *mut GMimeMultipart, _: c_int, _: *mut GMimeObject)>, pub remove: Option<unsafe extern "C" fn(_: *mut GMimeMultipart, _: *mut GMimeObject) -> gboolean>, pub remove_at: Option<unsafe extern "C" fn(_: *mut GMimeMultipart, _: c_int) -> *mut GMimeObject>, pub get_part: Option<unsafe extern "C" fn(_: *mut GMimeMultipart, _: c_int) -> *mut GMimeObject>, pub contains: Option<unsafe extern "C" fn(_: *mut GMimeMultipart, _: *mut GMimeObject) -> gboolean>, pub index_of: Option<unsafe extern "C" fn(_: *mut GMimeMultipart, _: *mut GMimeObject) -> c_int>, pub get_count: Option<unsafe extern "C" fn(_: *mut GMimeMultipart) -> c_int>, pub set_boundary: Option<unsafe extern "C" fn(_: *mut GMimeMultipart, _: *const c_char)>, pub get_boundary: Option<unsafe extern "C" fn(_: *mut GMimeMultipart) -> *const c_char>, }
Fields
parent_class: GMimeObjectClass
clear: Option<unsafe extern "C" fn(_: *mut GMimeMultipart)>
add: Option<unsafe extern "C" fn(_: *mut GMimeMultipart, _: *mut GMimeObject)>
insert: Option<unsafe extern "C" fn(_: *mut GMimeMultipart, _: c_int, _: *mut GMimeObject)>
remove: Option<unsafe extern "C" fn(_: *mut GMimeMultipart, _: *mut GMimeObject) -> gboolean>
remove_at: Option<unsafe extern "C" fn(_: *mut GMimeMultipart, _: c_int) -> *mut GMimeObject>
get_part: Option<unsafe extern "C" fn(_: *mut GMimeMultipart, _: c_int) -> *mut GMimeObject>
contains: Option<unsafe extern "C" fn(_: *mut GMimeMultipart, _: *mut GMimeObject) -> gboolean>
index_of: Option<unsafe extern "C" fn(_: *mut GMimeMultipart, _: *mut GMimeObject) -> c_int>
get_count: Option<unsafe extern "C" fn(_: *mut GMimeMultipart) -> c_int>
set_boundary: Option<unsafe extern "C" fn(_: *mut GMimeMultipart, _: *const c_char)>
get_boundary: Option<unsafe extern "C" fn(_: *mut GMimeMultipart) -> *const c_char>
Trait Implementations
impl Copy for GMimeMultipartClass[src]
impl Copy for GMimeMultipartClassimpl Clone for GMimeMultipartClass[src]
impl Clone for GMimeMultipartClassfn clone(&self) -> GMimeMultipartClass[src]
fn clone(&self) -> GMimeMultipartClassReturns 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 GMimeMultipartClass[src]
impl Debug for GMimeMultipartClassAuto Trait Implementations
impl !Send for GMimeMultipartClass
impl !Send for GMimeMultipartClassimpl !Sync for GMimeMultipartClass
impl !Sync for GMimeMultipartClass