#[repr(C)]pub struct unpacker_data_t {Show 42 fields
pub order: c_short,
pub sraw_mul: [ushort; 4],
pub cr2_slice: [ushort; 3],
pub kodak_cbpp: c_uint,
pub strip_offset: INT64,
pub data_offset: INT64,
pub meta_offset: INT64,
pub data_size: c_uint,
pub meta_length: c_uint,
pub thumb_misc: c_uint,
pub fuji_layout: c_uint,
pub tiff_samples: c_uint,
pub tiff_bps: c_uint,
pub tiff_compress: c_uint,
pub tiff_sampleformat: c_uint,
pub zero_after_ff: c_uint,
pub tile_width: c_uint,
pub tile_length: c_uint,
pub load_flags: c_uint,
pub data_error: c_uint,
pub hasselblad_parser_flag: c_int,
pub posRAFData: c_longlong,
pub lenRAFData: c_uint,
pub fuji_total_lines: c_int,
pub fuji_total_blocks: c_int,
pub fuji_block_width: c_int,
pub fuji_bits: c_int,
pub fuji_raw_type: c_int,
pub pana_encoding: c_int,
pub pana_bpp: c_int,
pub crx_header: [crx_data_header_t; 16],
pub crx_track_selected: c_int,
pub CR3_CTMDtag: c_short,
pub CR3_Version: c_short,
pub CM_found: c_int,
pub is_NikonTransfer: c_uint,
pub is_Sony: c_uint,
pub is_pana_raw: c_uint,
pub is_4K_RAFdata: c_uint,
pub is_PentaxRicohMakernotes: c_uint,
pub dng_frames: [c_uint; 20],
pub raw_stride: c_ushort,
}
Fields§
§order: c_short
§sraw_mul: [ushort; 4]
§cr2_slice: [ushort; 3]
§kodak_cbpp: c_uint
§strip_offset: INT64
§data_offset: INT64
§meta_offset: INT64
§data_size: c_uint
§meta_length: c_uint
§thumb_misc: c_uint
§fuji_layout: c_uint
§tiff_samples: c_uint
§tiff_bps: c_uint
§tiff_compress: c_uint
§tiff_sampleformat: c_uint
§zero_after_ff: c_uint
§tile_width: c_uint
§tile_length: c_uint
§load_flags: c_uint
§data_error: c_uint
§hasselblad_parser_flag: c_int
§posRAFData: c_longlong
§lenRAFData: c_uint
§fuji_total_lines: c_int
§fuji_total_blocks: c_int
§fuji_block_width: c_int
§fuji_bits: c_int
§fuji_raw_type: c_int
§pana_encoding: c_int
§pana_bpp: c_int
§crx_header: [crx_data_header_t; 16]
§crx_track_selected: c_int
§CR3_CTMDtag: c_short
§CR3_Version: c_short
§CM_found: c_int
§is_NikonTransfer: c_uint
§is_Sony: c_uint
§is_pana_raw: c_uint
§is_4K_RAFdata: c_uint
§is_PentaxRicohMakernotes: c_uint
§dng_frames: [c_uint; 20]
§raw_stride: c_ushort
Trait Implementations§
Source§impl Clone for unpacker_data_t
impl Clone for unpacker_data_t
Source§fn clone(&self) -> unpacker_data_t
fn clone(&self) -> unpacker_data_t
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for unpacker_data_t
impl Debug for unpacker_data_t
Source§impl PartialEq for unpacker_data_t
impl PartialEq for unpacker_data_t
impl Copy for unpacker_data_t
impl Eq for unpacker_data_t
impl StructuralPartialEq for unpacker_data_t
Auto Trait Implementations§
impl Freeze for unpacker_data_t
impl RefUnwindSafe for unpacker_data_t
impl Send for unpacker_data_t
impl Sync for unpacker_data_t
impl Unpin for unpacker_data_t
impl UnwindSafe for unpacker_data_t
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