pub struct OffsetExtractionRule {
pub tag_id: u16,
pub offset_field: OffsetField,
pub base: OffsetBase,
pub additional_offset: i32,
}Expand description
Rule for extracting offset from an IFD entry ExifTool: Different tags store offsets in different ways
Fields§
§tag_id: u16Tag ID this rule applies to ExifTool: Tag number in IFD
offset_field: OffsetFieldHow to extract the offset from the IFD entry ExifTool: Can be from value offset field or actual value
base: OffsetBaseBase offset for calculations ExifTool: Different manufacturers use different base offsets
additional_offset: i32Optional additional offset to add ExifTool: Some formats require additional offset adjustments
Trait Implementations§
Source§impl Clone for OffsetExtractionRule
impl Clone for OffsetExtractionRule
Auto Trait Implementations§
impl Freeze for OffsetExtractionRule
impl RefUnwindSafe for OffsetExtractionRule
impl Send for OffsetExtractionRule
impl Sync for OffsetExtractionRule
impl Unpin for OffsetExtractionRule
impl UnsafeUnpin for OffsetExtractionRule
impl UnwindSafe for OffsetExtractionRule
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