pub struct IfdEntry {
pub tag_id: u16,
pub format: TiffFormat,
pub count: u32,
pub value_or_offset: u32,
}
Expand description
IFD entry structure (12 bytes each) ExifTool: lib/Image/ExifTool/Exif.pm:6347-6351 entry reading
Fields§
§tag_id: u16
§format: TiffFormat
§count: u32
§value_or_offset: u32
Implementations§
Source§impl IfdEntry
impl IfdEntry
Sourcepub fn parse(data: &[u8], offset: usize, byte_order: ByteOrder) -> Result<Self>
pub fn parse(data: &[u8], offset: usize, byte_order: ByteOrder) -> Result<Self>
Parse IFD entry from 12-byte data block ExifTool: lib/Image/ExifTool/Exif.pm:6348-6350 entry structure
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