pub struct IfdChain<O: OffsetSize = u32>(/* private fields */);Expand description
An ordered list of Ifds, each pointing to the next one.
The last Ifd doesn’t point to any other.
Generic over O: OffsetSize to support both TIFF (u32) and BigTIFF (u64).
Because any IFD could technically point to a next one, in most
functions that one would expect to input an Ifd, its parameters
actually ask for an IfdChain.
Implementations§
Auto Trait Implementations§
impl<O> Freeze for IfdChain<O>
impl<O = u32> !RefUnwindSafe for IfdChain<O>
impl<O = u32> !Send for IfdChain<O>
impl<O = u32> !Sync for IfdChain<O>
impl<O> Unpin for IfdChain<O>
impl<O = u32> !UnwindSafe for IfdChain<O>
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