Struct gstreamer_video::video_codec_state::Readable
source · pub struct Readable {}
Trait Implementations§
source§impl<'a> VideoCodecStateContext<'a> for Readable
impl<'a> VideoCodecStateContext<'a> for Readable
fn element(&self) -> Option<&'a dyn HasStreamLock>
fn element_as_ptr(&self) -> *const GstElement
Auto Trait Implementations§
impl Freeze for Readable
impl RefUnwindSafe for Readable
impl Send for Readable
impl Sync for Readable
impl Unpin for Readable
impl UnwindSafe for Readable
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