pub struct OpcodeLists {
pub lists: [Vec<u8>; 3],
}Expand description
DNG opcode lists exactly as stored (big-endian opcode data, DNG spec chapter 7). List 1 applies to stored values, list 2 to linear reference values of the active area, list 3 to the demosaiced camera-RGB image.
Fields§
§lists: [Vec<u8>; 3]OpcodeList1, OpcodeList2 and OpcodeList3 (empty when absent).
Implementations§
Trait Implementations§
Source§impl Clone for OpcodeLists
impl Clone for OpcodeLists
Source§impl Debug for OpcodeLists
impl Debug for OpcodeLists
Source§impl Default for OpcodeLists
impl Default for OpcodeLists
Source§impl PartialEq for OpcodeLists
impl PartialEq for OpcodeLists
impl StructuralPartialEq for OpcodeLists
Auto Trait Implementations§
impl Freeze for OpcodeLists
impl RefUnwindSafe for OpcodeLists
impl Send for OpcodeLists
impl Sync for OpcodeLists
impl Unpin for OpcodeLists
impl UnsafeUnpin for OpcodeLists
impl UnwindSafe for OpcodeLists
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