pub struct Scan {
pub components: Vec<ScanComponent>,
pub spectral_start: u8,
pub spectral_end: u8,
pub approx_high: u8,
pub approx_low: u8,
}Expand description
A parsed start-of-scan header.
Fields§
§components: Vec<ScanComponent>The components this scan codes, in the order they interleave.
spectral_start: u8First coefficient in the spectral selection.
spectral_end: u8Last coefficient in the spectral selection.
approx_high: u8Successive approximation high bit.
approx_low: u8Successive approximation low bit.
Implementations§
Trait Implementations§
impl Eq for Scan
impl StructuralPartialEq for Scan
Auto Trait Implementations§
impl Freeze for Scan
impl RefUnwindSafe for Scan
impl Send for Scan
impl Sync for Scan
impl Unpin for Scan
impl UnsafeUnpin for Scan
impl UnwindSafe for Scan
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