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