pub struct Av1Obu {
pub obu_type: Av1ObuType,
pub payload: Vec<u8>,
}Expand description
A parsed AV1 OBU unit with its type and payload bytes.
Fields§
§obu_type: Av1ObuTypeThe OBU type.
payload: Vec<u8>The payload bytes (excluding the OBU header and size field).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Av1Obu
impl RefUnwindSafe for Av1Obu
impl Send for Av1Obu
impl Sync for Av1Obu
impl Unpin for Av1Obu
impl UnsafeUnpin for Av1Obu
impl UnwindSafe for Av1Obu
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: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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