Struct gstreamer_gl_sys::GstGLRenderbuffer
source · #[repr(C)]pub struct GstGLRenderbuffer {
pub mem: GstGLBaseMemory,
pub renderbuffer_id: c_uint,
pub renderbuffer_format: GstGLFormat,
pub width: c_uint,
pub height: c_uint,
pub renderbuffer_wrapped: gboolean,
pub _padding: [gpointer; 4],
}Fields
mem: GstGLBaseMemoryrenderbuffer_id: c_uintrenderbuffer_format: GstGLFormatwidth: c_uintheight: c_uintrenderbuffer_wrapped: gboolean_padding: [gpointer; 4]Trait Implementations
sourceimpl Clone for GstGLRenderbuffer
impl Clone for GstGLRenderbuffer
sourcefn clone(&self) -> GstGLRenderbuffer
fn clone(&self) -> GstGLRenderbuffer
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 GstGLRenderbuffer
impl Debug for GstGLRenderbuffer
impl Copy for GstGLRenderbuffer
Auto Trait Implementations
impl RefUnwindSafe for GstGLRenderbuffer
impl !Send for GstGLRenderbuffer
impl !Sync for GstGLRenderbuffer
impl Unpin for GstGLRenderbuffer
impl UnwindSafe for GstGLRenderbuffer
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