pub struct J2kOwnedSubBandPlan {
pub band_id: J2kDirectBandId,
pub rect: J2kRect,
pub width: u32,
pub height: u32,
pub irreversible_midpoint: bool,
pub jobs: Vec<J2kOwnedCodeBlockBatchJob>,
}Expand description
Owned classic JPEG 2000 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<J2kOwnedCodeBlockBatchJob>Owned code-block jobs.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for J2kOwnedSubBandPlan
impl RefUnwindSafe for J2kOwnedSubBandPlan
impl Send for J2kOwnedSubBandPlan
impl Sync for J2kOwnedSubBandPlan
impl Unpin for J2kOwnedSubBandPlan
impl UnsafeUnpin for J2kOwnedSubBandPlan
impl UnwindSafe for J2kOwnedSubBandPlan
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