Struct gstreamer_base_sys::GstCollectPads
source · #[repr(C)]pub struct GstCollectPads {
pub object: GstObject,
pub data: *mut GSList,
pub stream_lock: GRecMutex,
pub priv_: *mut GstCollectPadsPrivate,
pub _gst_reserved: [gpointer; 4],
}Fields
object: GstObjectdata: *mut GSListstream_lock: GRecMutexpriv_: *mut GstCollectPadsPrivate_gst_reserved: [gpointer; 4]Trait Implementations
sourceimpl Clone for GstCollectPads
impl Clone for GstCollectPads
sourcefn clone(&self) -> GstCollectPads
fn clone(&self) -> GstCollectPads
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for GstCollectPads
impl Debug for GstCollectPads
impl Copy for GstCollectPads
Auto Trait Implementations
impl RefUnwindSafe for GstCollectPads
impl !Send for GstCollectPads
impl !Sync for GstCollectPads
impl Unpin for GstCollectPads
impl UnwindSafe for GstCollectPads
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more