pub struct J2kOwnedSubBandPlan {
pub band_id: u32,
pub rect: J2kRect,
pub width: u32,
pub height: u32,
pub jobs: Vec<J2kOwnedCodeBlockBatchJob>,
}Expand description
Adapter owned classic J2K sub-band decode job.
Fields§
§band_id: u32Stable identifier for the decoded coefficient band produced by this step.
rect: J2kRectAbsolute sub-band rect in component coordinates.
width: u32Sub-band width in samples.
height: u32Sub-band height in samples.
jobs: Vec<J2kOwnedCodeBlockBatchJob>Owned code-block jobs for this sub-band.
Trait Implementations§
Source§impl Clone for J2kOwnedSubBandPlan
impl Clone for J2kOwnedSubBandPlan
Source§fn clone(&self) -> J2kOwnedSubBandPlan
fn clone(&self) -> J2kOwnedSubBandPlan
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 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
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