Struct libraw_sys::unpacker_data_t[][src]

#[repr(C)]pub struct unpacker_data_t {
    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_shortsraw_mul: [ushort; 4]cr2_slice: [ushort; 3]kodak_cbpp: c_uintstrip_offset: INT64data_offset: INT64meta_offset: INT64data_size: c_uintmeta_length: c_uintthumb_misc: c_uintfuji_layout: c_uinttiff_samples: c_uinttiff_bps: c_uinttiff_compress: c_uinttiff_sampleformat: c_uintzero_after_ff: c_uinttile_width: c_uinttile_length: c_uintload_flags: c_uintdata_error: c_uinthasselblad_parser_flag: c_intposRAFData: c_longlonglenRAFData: c_uintfuji_total_lines: c_intfuji_total_blocks: c_intfuji_block_width: c_intfuji_bits: c_intfuji_raw_type: c_intpana_encoding: c_intpana_bpp: c_intcrx_header: [crx_data_header_t; 16]crx_track_selected: c_intCR3_CTMDtag: c_shortCR3_Version: c_shortCM_found: c_intis_NikonTransfer: c_uintis_Sony: c_uintis_pana_raw: c_uintis_4K_RAFdata: c_uintis_PentaxRicohMakernotes: c_uintdng_frames: [c_uint; 20]raw_stride: c_ushort

Trait Implementations

impl Clone for unpacker_data_t[src]

impl Copy for unpacker_data_t[src]

impl Debug for unpacker_data_t[src]

impl Eq for unpacker_data_t[src]

impl PartialEq<unpacker_data_t> for unpacker_data_t[src]

impl StructuralEq for unpacker_data_t[src]

impl StructuralPartialEq for unpacker_data_t[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.