#[repr(C)]pub struct GMimeFilterClass {
pub parent_class: GObjectClass,
pub copy: Option<unsafe extern "C" fn(*mut GMimeFilter) -> *mut GMimeFilter>,
pub filter: Option<unsafe extern "C" fn(*mut GMimeFilter, *mut u8, size_t, size_t, *mut *mut u8, *mut size_t, *mut size_t)>,
pub complete: Option<unsafe extern "C" fn(*mut GMimeFilter, *mut u8, size_t, size_t, *mut *mut u8, *mut size_t, *mut size_t)>,
pub reset: Option<unsafe extern "C" fn(*mut GMimeFilter)>,
}Fields§
§parent_class: GObjectClass§copy: Option<unsafe extern "C" fn(*mut GMimeFilter) -> *mut GMimeFilter>§filter: Option<unsafe extern "C" fn(*mut GMimeFilter, *mut u8, size_t, size_t, *mut *mut u8, *mut size_t, *mut size_t)>§complete: Option<unsafe extern "C" fn(*mut GMimeFilter, *mut u8, size_t, size_t, *mut *mut u8, *mut size_t, *mut size_t)>§reset: Option<unsafe extern "C" fn(*mut GMimeFilter)>Trait Implementations§
Source§impl Clone for GMimeFilterClass
impl Clone for GMimeFilterClass
Source§fn clone(&self) -> GMimeFilterClass
fn clone(&self) -> GMimeFilterClass
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GMimeFilterClass
impl Debug for GMimeFilterClass
impl Copy for GMimeFilterClass
Auto Trait Implementations§
impl Freeze for GMimeFilterClass
impl RefUnwindSafe for GMimeFilterClass
impl !Send for GMimeFilterClass
impl !Sync for GMimeFilterClass
impl Unpin for GMimeFilterClass
impl UnwindSafe for GMimeFilterClass
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more