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 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§
Source§impl Clone for EncodedHtJ2kCodeBlock
impl Clone for EncodedHtJ2kCodeBlock
Source§fn clone(&self) -> EncodedHtJ2kCodeBlock
fn clone(&self) -> EncodedHtJ2kCodeBlock
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 moreAuto 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