#[repr(C)]pub struct ClutterMediaIface {
pub base_iface: GTypeInterface,
pub eos: Option<unsafe extern "C" fn(*mut ClutterMedia)>,
pub error: Option<unsafe extern "C" fn(*mut ClutterMedia, *const GError)>,
}
Fields§
§base_iface: GTypeInterface
§eos: Option<unsafe extern "C" fn(*mut ClutterMedia)>
§error: Option<unsafe extern "C" fn(*mut ClutterMedia, *const GError)>
Trait Implementations§
Source§impl Clone for ClutterMediaIface
impl Clone for ClutterMediaIface
Source§fn clone(&self) -> ClutterMediaIface
fn clone(&self) -> ClutterMediaIface
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 ClutterMediaIface
impl Debug for ClutterMediaIface
impl Copy for ClutterMediaIface
Auto Trait Implementations§
impl Freeze for ClutterMediaIface
impl RefUnwindSafe for ClutterMediaIface
impl Send for ClutterMediaIface
impl Sync for ClutterMediaIface
impl Unpin for ClutterMediaIface
impl UnwindSafe for ClutterMediaIface
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