Struct gstreamer_video::video_meta::VideoCaptionMeta
source · pub struct VideoCaptionMeta(/* private fields */);
Implementations§
source§impl VideoCaptionMeta
impl VideoCaptionMeta
pub fn add<'a>( buffer: &'a mut BufferRef, caption_type: VideoCaptionType, data: &[u8], ) -> MetaRefMut<'a, Self, Standalone>
pub fn data(&self) -> &[u8] ⓘ
Trait Implementations§
source§impl Debug for VideoCaptionMeta
impl Debug for VideoCaptionMeta
source§impl MetaAPI for VideoCaptionMeta
impl MetaAPI for VideoCaptionMeta
impl Send for VideoCaptionMeta
impl Sync for VideoCaptionMeta
Auto Trait Implementations§
impl Freeze for VideoCaptionMeta
impl RefUnwindSafe for VideoCaptionMeta
impl Unpin for VideoCaptionMeta
impl UnwindSafe for VideoCaptionMeta
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> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more