Struct gstreamer_gl_sys::GstGLDisplay
source · #[repr(C)]pub struct GstGLDisplay {
pub object: GstObject,
pub type_: GstGLDisplayType,
pub windows: *mut GList,
pub main_context: *mut GMainContext,
pub main_loop: *mut GMainLoop,
pub event_source: *mut GSource,
pub priv_: *mut GstGLDisplayPrivate,
}Fields
object: GstObjecttype_: GstGLDisplayTypewindows: *mut GListmain_context: *mut GMainContextmain_loop: *mut GMainLoopevent_source: *mut GSourcepriv_: *mut GstGLDisplayPrivateTrait Implementations
sourceimpl Clone for GstGLDisplay
impl Clone for GstGLDisplay
sourcefn clone(&self) -> GstGLDisplay
fn clone(&self) -> GstGLDisplay
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 GstGLDisplay
impl Debug for GstGLDisplay
impl Copy for GstGLDisplay
Auto Trait Implementations
impl RefUnwindSafe for GstGLDisplay
impl !Send for GstGLDisplay
impl !Sync for GstGLDisplay
impl Unpin for GstGLDisplay
impl UnwindSafe for GstGLDisplay
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