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 GMimeMultipartClass
impl Clone for GMimeMultipartClass
[src]
impl Clone for GMimeMultipartClass
fn clone(&self) -> GMimeMultipartClass
[src]
fn clone(&self) -> GMimeMultipartClass
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 GMimeMultipartClass
[src]
impl Debug for GMimeMultipartClass
Auto Trait Implementations
impl !Send for GMimeMultipartClass
impl !Send for GMimeMultipartClass
impl !Sync for GMimeMultipartClass
impl !Sync for GMimeMultipartClass