#[repr(C)]pub struct GstGLDisplayWayland {
pub parent: GstGLDisplay,
pub display: gpointer,
pub registry: gpointer,
pub compositor: gpointer,
pub subcompositor: gpointer,
pub shell: gpointer,
pub foreign_display: gboolean,
pub _padding: [gpointer; 4],
}
Fields§
§parent: GstGLDisplay
§display: gpointer
§registry: gpointer
§compositor: gpointer
§subcompositor: gpointer
§shell: gpointer
§foreign_display: gboolean
§_padding: [gpointer; 4]
Trait Implementations§
source§impl Clone for GstGLDisplayWayland
impl Clone for GstGLDisplayWayland
source§fn clone(&self) -> GstGLDisplayWayland
fn clone(&self) -> GstGLDisplayWayland
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 GstGLDisplayWayland
impl Debug for GstGLDisplayWayland
impl Copy for GstGLDisplayWayland
Auto Trait Implementations§
impl Freeze for GstGLDisplayWayland
impl RefUnwindSafe for GstGLDisplayWayland
impl !Send for GstGLDisplayWayland
impl !Sync for GstGLDisplayWayland
impl Unpin for GstGLDisplayWayland
impl UnwindSafe for GstGLDisplayWayland
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
)