#[repr(C)]pub struct GstGLMixerClass {
pub parent_class: GstGLBaseMixerClass,
pub process_buffers: Option<unsafe extern "C" fn(*mut GstGLMixer, *mut GstBuffer) -> gboolean>,
pub process_textures: Option<unsafe extern "C" fn(*mut GstGLMixer, *mut GstGLMemory) -> gboolean>,
pub _padding: [gpointer; 4],
}Fields§
§parent_class: GstGLBaseMixerClass§process_buffers: Option<unsafe extern "C" fn(*mut GstGLMixer, *mut GstBuffer) -> gboolean>§process_textures: Option<unsafe extern "C" fn(*mut GstGLMixer, *mut GstGLMemory) -> gboolean>§_padding: [gpointer; 4]Trait Implementations§
Source§impl Clone for GstGLMixerClass
impl Clone for GstGLMixerClass
impl Copy for GstGLMixerClass
Auto Trait Implementations§
impl !Send for GstGLMixerClass
impl !Sync for GstGLMixerClass
impl Freeze for GstGLMixerClass
impl RefUnwindSafe for GstGLMixerClass
impl Unpin for GstGLMixerClass
impl UnsafeUnpin for GstGLMixerClass
impl UnwindSafe for GstGLMixerClass
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