Struct gstreamer_gl_sys::GstGLAsyncDebug
source · #[repr(C)]pub struct GstGLAsyncDebug {
pub state_flags: c_uint,
pub cat: *mut GstDebugCategory,
pub level: GstDebugLevel,
pub file: *const c_char,
pub function: *const c_char,
pub line: c_int,
pub object: *mut GObject,
pub debug_msg: *mut c_char,
pub callback: GstGLAsyncDebugLogGetMessage,
pub user_data: gpointer,
pub notify: GDestroyNotify,
pub _padding: [gpointer; 4],
}Fields
state_flags: c_uintcat: *mut GstDebugCategorylevel: GstDebugLevelfile: *const c_charfunction: *const c_charline: c_intobject: *mut GObjectdebug_msg: *mut c_charcallback: GstGLAsyncDebugLogGetMessageuser_data: gpointernotify: GDestroyNotify_padding: [gpointer; 4]Trait Implementations
sourceimpl Clone for GstGLAsyncDebug
impl Clone for GstGLAsyncDebug
sourcefn clone(&self) -> GstGLAsyncDebug
fn clone(&self) -> GstGLAsyncDebug
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 GstGLAsyncDebug
impl Debug for GstGLAsyncDebug
impl Copy for GstGLAsyncDebug
Auto Trait Implementations
impl RefUnwindSafe for GstGLAsyncDebug
impl !Send for GstGLAsyncDebug
impl !Sync for GstGLAsyncDebug
impl Unpin for GstGLAsyncDebug
impl UnwindSafe for GstGLAsyncDebug
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