#[repr(C)]pub struct ClapperThreadedObjectClass {
pub parent_class: GstObjectClass,
pub thread_start: Option<unsafe extern "C" fn(*mut ClapperThreadedObject)>,
pub thread_stop: Option<unsafe extern "C" fn(*mut ClapperThreadedObject)>,
pub padding: [gpointer; 4],
}Fields§
§parent_class: GstObjectClass§thread_start: Option<unsafe extern "C" fn(*mut ClapperThreadedObject)>§thread_stop: Option<unsafe extern "C" fn(*mut ClapperThreadedObject)>§padding: [gpointer; 4]Trait Implementations§
Source§impl Clone for ClapperThreadedObjectClass
impl Clone for ClapperThreadedObjectClass
Source§fn clone(&self) -> ClapperThreadedObjectClass
fn clone(&self) -> ClapperThreadedObjectClass
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 ClapperThreadedObjectClass
impl Debug for ClapperThreadedObjectClass
impl Copy for ClapperThreadedObjectClass
Auto Trait Implementations§
impl Freeze for ClapperThreadedObjectClass
impl RefUnwindSafe for ClapperThreadedObjectClass
impl !Send for ClapperThreadedObjectClass
impl !Sync for ClapperThreadedObjectClass
impl Unpin for ClapperThreadedObjectClass
impl UnwindSafe for ClapperThreadedObjectClass
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