Struct gstreamer_gl_sys::GstGLBufferPool
source · #[repr(C)]pub struct GstGLBufferPool {
pub bufferpool: GstBufferPool,
pub context: *mut GstGLContext,
pub priv_: *mut GstGLBufferPoolPrivate,
pub _padding: [gpointer; 4],
}Fields
bufferpool: GstBufferPoolcontext: *mut GstGLContextpriv_: *mut GstGLBufferPoolPrivate_padding: [gpointer; 4]Trait Implementations
sourceimpl Clone for GstGLBufferPool
impl Clone for GstGLBufferPool
sourcefn clone(&self) -> GstGLBufferPool
fn clone(&self) -> GstGLBufferPool
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 GstGLBufferPool
impl Debug for GstGLBufferPool
impl Copy for GstGLBufferPool
Auto Trait Implementations
impl RefUnwindSafe for GstGLBufferPool
impl !Send for GstGLBufferPool
impl !Sync for GstGLBufferPool
impl Unpin for GstGLBufferPool
impl UnwindSafe for GstGLBufferPool
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