pub struct HtOwnedSubBandPlan {
pub band_id: J2kDirectBandId,
pub rect: J2kRect,
pub width: u32,
pub height: u32,
pub irreversible_midpoint: bool,
pub jobs: Vec<HtOwnedCodeBlockBatchJob>,
}Expand description
Owned HTJ2K subband decode plan.
Fields§
§band_id: J2kDirectBandIdStable output-band identifier.
rect: J2kRectAbsolute subband rectangle.
width: u32Subband width in samples.
height: u32Subband height in samples.
irreversible_midpoint: boolWhether irreversible midpoint reconstruction is required.
jobs: Vec<HtOwnedCodeBlockBatchJob>Owned code-block jobs.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for HtOwnedSubBandPlan
impl RefUnwindSafe for HtOwnedSubBandPlan
impl Send for HtOwnedSubBandPlan
impl Sync for HtOwnedSubBandPlan
impl Unpin for HtOwnedSubBandPlan
impl UnsafeUnpin for HtOwnedSubBandPlan
impl UnwindSafe for HtOwnedSubBandPlan
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