Struct gstreamer_video::VideoAncillary
source · pub struct VideoAncillary { /* private fields */ }
Available on crate feature
v1_16
only.Implementations§
source§impl VideoAncillary
impl VideoAncillary
pub fn as_ptr(&self) -> *mut GstVideoAncillary
sourcepub unsafe fn from_glib_ptr_borrow<'a>(
ptr: *const GstVideoAncillary
) -> &'a Self
pub unsafe fn from_glib_ptr_borrow<'a>( ptr: *const GstVideoAncillary ) -> &'a Self
Borrows the underlying C value.
sourcepub unsafe fn from_glib_ptr_borrow_mut<'a>(
ptr: *mut GstVideoAncillary
) -> &'a mut Self
pub unsafe fn from_glib_ptr_borrow_mut<'a>( ptr: *mut GstVideoAncillary ) -> &'a mut Self
Borrows the underlying C value mutably.
Trait Implementations§
source§impl Clone for VideoAncillary
impl Clone for VideoAncillary
source§impl Debug for VideoAncillary
impl Debug for VideoAncillary
impl Copy for VideoAncillary
Auto Trait Implementations§
impl Freeze for VideoAncillary
impl RefUnwindSafe for VideoAncillary
impl !Send for VideoAncillary
impl !Sync for VideoAncillary
impl Unpin for VideoAncillary
impl UnwindSafe for VideoAncillary
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