pub struct IfdEntry {
pub tag: u16,
pub data_type: u16,
pub count: u32,
pub value_offset: u32,
pub entry_position: u64,
}
Expand description
IFD entry structure (simplified) ExifTool: Standard TIFF IFD entry format
Fields§
§tag: u16
Tag ID ExifTool: 2-byte tag identifier
data_type: u16
Data type ExifTool: 2-byte type identifier (BYTE, LONG, etc.)
count: u32
Number of values ExifTool: 4-byte count of values
value_offset: u32
Value or offset to value ExifTool: 4-byte value or offset depending on size
entry_position: u64
Actual file position of this entry Used for relative calculations
Trait Implementations§
Auto Trait Implementations§
impl Freeze for IfdEntry
impl RefUnwindSafe for IfdEntry
impl Send for IfdEntry
impl Sync for IfdEntry
impl Unpin for IfdEntry
impl UnwindSafe for IfdEntry
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