pub enum OffsetBase {
FileStart,
IfdStart,
MakerNoteStart,
DataPosition,
}
Expand description
Base offset for offset calculations ExifTool: Different manufacturers use different reference points
Variants§
FileStart
Offset from start of file ExifTool: Most common base
IfdStart
Offset from start of IFD ExifTool: Some formats use IFD-relative offsets
MakerNoteStart
Offset from start of maker note data ExifTool: Common for maker note subdirectories
DataPosition
Offset from current data position ExifTool: Relative to current read position
Trait Implementations§
Source§impl Clone for OffsetBase
impl Clone for OffsetBase
Source§fn clone(&self) -> OffsetBase
fn clone(&self) -> OffsetBase
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 OffsetBase
impl Debug for OffsetBase
impl Copy for OffsetBase
Auto Trait Implementations§
impl Freeze for OffsetBase
impl RefUnwindSafe for OffsetBase
impl Send for OffsetBase
impl Sync for OffsetBase
impl Unpin for OffsetBase
impl UnwindSafe for OffsetBase
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