#[repr(C)]pub struct ClutterModelIterClass {Show 18 fields
pub parent_class: GObjectClass,
pub get_value: Option<unsafe extern "C" fn(*mut ClutterModelIter, c_uint, *const GValue)>,
pub set_value: Option<unsafe extern "C" fn(*mut ClutterModelIter, c_uint, *const GValue)>,
pub is_first: Option<unsafe extern "C" fn(*mut ClutterModelIter) -> gboolean>,
pub is_last: Option<unsafe extern "C" fn(*mut ClutterModelIter) -> gboolean>,
pub next: Option<unsafe extern "C" fn(*mut ClutterModelIter) -> *mut ClutterModelIter>,
pub prev: Option<unsafe extern "C" fn(*mut ClutterModelIter) -> *mut ClutterModelIter>,
pub get_model: Option<unsafe extern "C" fn(*mut ClutterModelIter) -> *mut ClutterModel>,
pub get_row: Option<unsafe extern "C" fn(*mut ClutterModelIter) -> c_uint>,
pub copy: Option<unsafe extern "C" fn(*mut ClutterModelIter) -> *mut ClutterModelIter>,
pub _clutter_model_iter_1: Option<unsafe extern "C" fn()>,
pub _clutter_model_iter_2: Option<unsafe extern "C" fn()>,
pub _clutter_model_iter_3: Option<unsafe extern "C" fn()>,
pub _clutter_model_iter_4: Option<unsafe extern "C" fn()>,
pub _clutter_model_iter_5: Option<unsafe extern "C" fn()>,
pub _clutter_model_iter_6: Option<unsafe extern "C" fn()>,
pub _clutter_model_iter_7: Option<unsafe extern "C" fn()>,
pub _clutter_model_iter_8: Option<unsafe extern "C" fn()>,
}
Fields§
§parent_class: GObjectClass
§get_value: Option<unsafe extern "C" fn(*mut ClutterModelIter, c_uint, *const GValue)>
§set_value: Option<unsafe extern "C" fn(*mut ClutterModelIter, c_uint, *const GValue)>
§is_first: Option<unsafe extern "C" fn(*mut ClutterModelIter) -> gboolean>
§is_last: Option<unsafe extern "C" fn(*mut ClutterModelIter) -> gboolean>
§next: Option<unsafe extern "C" fn(*mut ClutterModelIter) -> *mut ClutterModelIter>
§prev: Option<unsafe extern "C" fn(*mut ClutterModelIter) -> *mut ClutterModelIter>
§get_model: Option<unsafe extern "C" fn(*mut ClutterModelIter) -> *mut ClutterModel>
§get_row: Option<unsafe extern "C" fn(*mut ClutterModelIter) -> c_uint>
§copy: Option<unsafe extern "C" fn(*mut ClutterModelIter) -> *mut ClutterModelIter>
§_clutter_model_iter_1: Option<unsafe extern "C" fn()>
§_clutter_model_iter_2: Option<unsafe extern "C" fn()>
§_clutter_model_iter_3: Option<unsafe extern "C" fn()>
§_clutter_model_iter_4: Option<unsafe extern "C" fn()>
§_clutter_model_iter_5: Option<unsafe extern "C" fn()>
§_clutter_model_iter_6: Option<unsafe extern "C" fn()>
§_clutter_model_iter_7: Option<unsafe extern "C" fn()>
§_clutter_model_iter_8: Option<unsafe extern "C" fn()>
Trait Implementations§
Source§impl Clone for ClutterModelIterClass
impl Clone for ClutterModelIterClass
Source§fn clone(&self) -> ClutterModelIterClass
fn clone(&self) -> ClutterModelIterClass
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 ClutterModelIterClass
impl Debug for ClutterModelIterClass
impl Copy for ClutterModelIterClass
Auto Trait Implementations§
impl Freeze for ClutterModelIterClass
impl RefUnwindSafe for ClutterModelIterClass
impl !Send for ClutterModelIterClass
impl !Sync for ClutterModelIterClass
impl Unpin for ClutterModelIterClass
impl UnwindSafe for ClutterModelIterClass
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