pub struct J2kCodeBlockStyle {
pub selective_arithmetic_coding_bypass: bool,
pub reset_context_probabilities: bool,
pub termination_on_each_pass: bool,
pub vertically_causal_context: bool,
pub segmentation_symbols: bool,
}Expand description
Adapter classic J2K code-block style for backend experimentation.
Fields§
§selective_arithmetic_coding_bypass: boolSelective arithmetic coding bypass was enabled.
reset_context_probabilities: boolContext probabilities reset after each pass.
termination_on_each_pass: boolCoding terminated after each pass.
vertically_causal_context: boolVertically causal context was enabled.
segmentation_symbols: boolSegmentation symbols were enabled.
Trait Implementations§
Source§impl Clone for J2kCodeBlockStyle
impl Clone for J2kCodeBlockStyle
Source§fn clone(&self) -> J2kCodeBlockStyle
fn clone(&self) -> J2kCodeBlockStyle
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for J2kCodeBlockStyle
Auto Trait Implementations§
impl Freeze for J2kCodeBlockStyle
impl RefUnwindSafe for J2kCodeBlockStyle
impl Send for J2kCodeBlockStyle
impl Sync for J2kCodeBlockStyle
impl Unpin for J2kCodeBlockStyle
impl UnsafeUnpin for J2kCodeBlockStyle
impl UnwindSafe for J2kCodeBlockStyle
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