pub struct Directories {
pub little_endian: bool,
pub file_len: u64,
pub tiff_base: u64,
pub ifds: Vec<RawIfd>,
}Fields§
§little_endian: bool§file_len: u64§tiff_base: u64Byte offset of the TIFF header within the file. Zero for a plain TIFF; for a JPEG it is where the APP1 Exif block’s TIFF header begins.
TIFF offsets are relative to that header, so every offset reported here has the base already added — an offset you can seek to directly, which is the only kind worth printing.
ifds: Vec<RawIfd>Implementations§
Trait Implementations§
Source§impl Clone for Directories
impl Clone for Directories
Source§fn clone(&self) -> Directories
fn clone(&self) -> Directories
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for Directories
impl RefUnwindSafe for Directories
impl Send for Directories
impl Sync for Directories
impl Unpin for Directories
impl UnsafeUnpin for Directories
impl UnwindSafe for Directories
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