Struct gstreamer_sys::GstProtectionMeta
source · #[repr(C)]pub struct GstProtectionMeta {
pub meta: GstMeta,
pub info: *mut GstStructure,
}
Fields§
§meta: GstMeta
§info: *mut GstStructure
Trait Implementations§
source§impl Clone for GstProtectionMeta
impl Clone for GstProtectionMeta
source§fn clone(&self) -> GstProtectionMeta
fn clone(&self) -> GstProtectionMeta
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for GstProtectionMeta
impl Debug for GstProtectionMeta
impl Copy for GstProtectionMeta
Auto Trait Implementations§
impl Freeze for GstProtectionMeta
impl RefUnwindSafe for GstProtectionMeta
impl !Send for GstProtectionMeta
impl !Sync for GstProtectionMeta
impl Unpin for GstProtectionMeta
impl UnwindSafe for GstProtectionMeta
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
source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)