Struct gstreamer_gl_sys::GstGLFramebuffer
source · #[repr(C)]pub struct GstGLFramebuffer {
pub object: GstObject,
pub context: *mut GstGLContext,
pub fbo_id: c_uint,
pub attachments: *mut GArray,
pub _padding: [gpointer; 4],
pub priv_: *mut GstGLFramebufferPrivate,
}Fields
object: GstObjectcontext: *mut GstGLContextfbo_id: c_uintattachments: *mut GArray_padding: [gpointer; 4]priv_: *mut GstGLFramebufferPrivateTrait Implementations
sourceimpl Clone for GstGLFramebuffer
impl Clone for GstGLFramebuffer
sourcefn clone(&self) -> GstGLFramebuffer
fn clone(&self) -> GstGLFramebuffer
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 GstGLFramebuffer
impl Debug for GstGLFramebuffer
impl Copy for GstGLFramebuffer
Auto Trait Implementations
impl RefUnwindSafe for GstGLFramebuffer
impl !Send for GstGLFramebuffer
impl !Sync for GstGLFramebuffer
impl Unpin for GstGLFramebuffer
impl UnwindSafe for GstGLFramebuffer
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