pub struct EncodedHtJ2kCodeBlock {
pub data: Vec<u8>,
pub cleanup_length: u32,
pub refinement_length: u32,
pub num_coding_passes: u8,
pub num_zero_bitplanes: u8,
}Expand description
Adapter encoded HTJ2K cleanup/refinement code-block payload for backend experimentation.
Fields§
§data: Vec<u8>Combined cleanup/refinement bytes for this code block.
cleanup_length: u32Cleanup segment length in bytes.
refinement_length: u32Refinement segment length in bytes.
num_coding_passes: u8Number of coding passes present for this code block.
num_zero_bitplanes: u8Number of zero most-significant bitplanes before first inclusion.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EncodedHtJ2kCodeBlock
impl RefUnwindSafe for EncodedHtJ2kCodeBlock
impl Send for EncodedHtJ2kCodeBlock
impl Sync for EncodedHtJ2kCodeBlock
impl Unpin for EncodedHtJ2kCodeBlock
impl UnsafeUnpin for EncodedHtJ2kCodeBlock
impl UnwindSafe for EncodedHtJ2kCodeBlock
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