#[repr(C)]pub struct GstPadTemplateClass {
pub parent_class: GstObjectClass,
pub pad_created: Option<unsafe extern "C" fn(_: *mut GstPadTemplate, _: *mut GstPad)>,
pub _gst_reserved: [gpointer; 4],
}
Fields§
§parent_class: GstObjectClass
§pad_created: Option<unsafe extern "C" fn(_: *mut GstPadTemplate, _: *mut GstPad)>
§_gst_reserved: [gpointer; 4]
Trait Implementations§
Source§impl Clone for GstPadTemplateClass
impl Clone for GstPadTemplateClass
Source§fn clone(&self) -> GstPadTemplateClass
fn clone(&self) -> GstPadTemplateClass
Returns a copy 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 GstPadTemplateClass
impl Debug for GstPadTemplateClass
impl Copy for GstPadTemplateClass
Auto Trait Implementations§
impl Freeze for GstPadTemplateClass
impl RefUnwindSafe for GstPadTemplateClass
impl !Send for GstPadTemplateClass
impl !Sync for GstPadTemplateClass
impl Unpin for GstPadTemplateClass
impl UnwindSafe for GstPadTemplateClass
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