Struct gstreamer_gl_sys::GstGLContext
source · #[repr(C)]pub struct GstGLContext {
pub parent: GstObject,
pub display: *mut GstGLDisplay,
pub window: *mut GstGLWindow,
pub gl_vtable: *mut GstGLFuncs,
pub priv_: *mut GstGLContextPrivate,
pub _reserved: [gpointer; 4],
}Fields
parent: GstObjectdisplay: *mut GstGLDisplaywindow: *mut GstGLWindowgl_vtable: *mut GstGLFuncspriv_: *mut GstGLContextPrivate_reserved: [gpointer; 4]Trait Implementations
sourceimpl Clone for GstGLContext
impl Clone for GstGLContext
sourcefn clone(&self) -> GstGLContext
fn clone(&self) -> GstGLContext
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 GstGLContext
impl Debug for GstGLContext
impl Copy for GstGLContext
Auto Trait Implementations
impl RefUnwindSafe for GstGLContext
impl !Send for GstGLContext
impl !Sync for GstGLContext
impl Unpin for GstGLContext
impl UnwindSafe for GstGLContext
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