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
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