pub struct CodingStyle {
pub progression_order: ProgressionOrder,
pub num_layers: u16,
pub use_mct: bool,
pub num_levels: u8,
pub code_block_width: u8,
pub code_block_height: u8,
pub code_block_style: u8,
pub wavelet: WaveletTransform,
}Expand description
Coding style parameters from COD marker
Fields§
§progression_order: ProgressionOrderProgression order
num_layers: u16Number of quality layers
use_mct: boolMultiple component transform
num_levels: u8Number of decomposition levels
code_block_width: u8Code-block width exponent
code_block_height: u8Code-block height exponent
code_block_style: u8Code-block style flags
wavelet: WaveletTransformWavelet transformation
Implementations§
Trait Implementations§
Source§impl Clone for CodingStyle
impl Clone for CodingStyle
Source§fn clone(&self) -> CodingStyle
fn clone(&self) -> CodingStyle
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 CodingStyle
impl RefUnwindSafe for CodingStyle
impl Send for CodingStyle
impl Sync for CodingStyle
impl Unpin for CodingStyle
impl UnsafeUnpin for CodingStyle
impl UnwindSafe for CodingStyle
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