#[repr(transparent)]pub struct ParallelismType(pub u8);Expand description
Indicates the type of parallelism that is used to meet the restrictions imposed
by min_spatial_segmentation_idc when the value of
min_spatial_segmentation_idc is greater than 0.
ISO/IEC 14496-15 - 8.3.2.1.3
Tuple Fields§
§0: u8Implementations§
Source§impl ParallelismType
 
impl ParallelismType
Sourcepub const MixedOrUnknown: Self
 
pub const MixedOrUnknown: Self
The stream supports mixed types of parallel decoding or the parallelism type is unknown.
Sourcepub const EntropyCodingSync: Self
 
pub const EntropyCodingSync: Self
The stream supports entropy coding sync based parallel decoding.
Trait Implementations§
Source§impl Clone for ParallelismType
 
impl Clone for ParallelismType
Source§fn clone(&self) -> ParallelismType
 
fn clone(&self) -> ParallelismType
Returns a copy 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 moreSource§impl Debug for ParallelismType
 
impl Debug for ParallelismType
Source§impl From<ParallelismType> for u8
 
impl From<ParallelismType> for u8
Source§fn from(value: ParallelismType) -> Self
 
fn from(value: ParallelismType) -> Self
Converts to this type from the input type.
Source§impl From<u8> for ParallelismType
 
impl From<u8> for ParallelismType
Source§impl Hash for ParallelismType
 
impl Hash for ParallelismType
Source§impl Ord for ParallelismType
 
impl Ord for ParallelismType
Source§fn cmp(&self, other: &ParallelismType) -> Ordering
 
fn cmp(&self, other: &ParallelismType) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
    Self: Sized,
 
fn max(self, other: Self) -> Selfwhere
    Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ParallelismType
 
impl PartialEq for ParallelismType
Source§impl PartialOrd for ParallelismType
 
impl PartialOrd for ParallelismType
impl Copy for ParallelismType
impl Eq for ParallelismType
impl StructuralPartialEq for ParallelismType
Auto Trait Implementations§
impl Freeze for ParallelismType
impl RefUnwindSafe for ParallelismType
impl Send for ParallelismType
impl Sync for ParallelismType
impl Unpin for ParallelismType
impl UnwindSafe for ParallelismType
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