Struct GstGL Base Src
Source #[repr(C)]pub struct GstGLBaseSrc {
pub parent: GstPushSrc,
pub display: *mut GstGLDisplay,
pub context: *mut GstGLContext,
pub out_info: GstVideoInfo,
pub out_caps: *mut GstCaps,
pub running_time: GstClockTime,
pub _padding: [gpointer; 4],
pub priv_: *mut GstGLBaseSrcPrivate,
}Fields§
§parent: GstPushSrc§display: *mut GstGLDisplay§context: *mut GstGLContext§out_info: GstVideoInfo§out_caps: *mut GstCaps§running_time: GstClockTime§_padding: [gpointer; 4]§priv_: *mut GstGLBaseSrcPrivateTrait Implementations§
Source§impl Clone for GstGLBaseSrc
impl Clone for GstGLBaseSrc
Source§fn clone(&self) -> GstGLBaseSrc
fn clone(&self) -> GstGLBaseSrc
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for GstGLBaseSrc
Auto Trait Implementations§
impl !Send for GstGLBaseSrc
impl !Sync for GstGLBaseSrc
impl Freeze for GstGLBaseSrc
impl RefUnwindSafe for GstGLBaseSrc
impl Unpin for GstGLBaseSrc
impl UnsafeUnpin for GstGLBaseSrc
impl UnwindSafe for GstGLBaseSrc
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