Struct gstreamer_gl_sys::GstGLBaseMixer
source · #[repr(C)]pub struct GstGLBaseMixer {
pub parent: GstVideoAggregator,
pub display: *mut GstGLDisplay,
pub context: *mut GstGLContext,
pub _padding: [gpointer; 4],
pub priv_: *mut GstGLBaseMixerPrivate,
}
Fields§
§parent: GstVideoAggregator
§display: *mut GstGLDisplay
§context: *mut GstGLContext
§_padding: [gpointer; 4]
§priv_: *mut GstGLBaseMixerPrivate
Trait Implementations§
source§impl Clone for GstGLBaseMixer
impl Clone for GstGLBaseMixer
source§fn clone(&self) -> GstGLBaseMixer
fn clone(&self) -> GstGLBaseMixer
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 GstGLBaseMixer
impl Debug for GstGLBaseMixer
impl Copy for GstGLBaseMixer
Auto Trait Implementations§
impl Freeze for GstGLBaseMixer
impl RefUnwindSafe for GstGLBaseMixer
impl !Send for GstGLBaseMixer
impl !Sync for GstGLBaseMixer
impl Unpin for GstGLBaseMixer
impl UnwindSafe for GstGLBaseMixer
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)