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