pub struct CodingTreeUnit {
pub x: usize,
pub y: usize,
pub size: usize,
pub qp: i8,
}Expand description
Coding Tree Unit — the basic processing unit in HEVC (replaces H.264 macroblock).
Fields§
§x: usize§y: usize§size: usize§qp: i8Trait Implementations§
Source§impl Clone for CodingTreeUnit
impl Clone for CodingTreeUnit
Source§fn clone(&self) -> CodingTreeUnit
fn clone(&self) -> CodingTreeUnit
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for CodingTreeUnit
impl RefUnwindSafe for CodingTreeUnit
impl Send for CodingTreeUnit
impl Sync for CodingTreeUnit
impl Unpin for CodingTreeUnit
impl UnsafeUnpin for CodingTreeUnit
impl UnwindSafe for CodingTreeUnit
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