[−][src]Struct tiff_encoder::ifd::values::OffsetsToIfds
A list of IFD
values, each pointing to a specific
Ifd
.
This structure owns a list of IfdChain
s instead, so the user
doesn't have to deal with the offsets in the file. Each IFD
value will point to the first element of each IfdChain
. Each
of those Ifd
s will point to the next one in their chain (if they
are not the last of their chain) and so on.
It is responsible for writing both the offsets and all the Ifd
s.
Fields
data: Vec<IfdChain>
Methods
impl OffsetsToIfds
[src]
pub fn new(ifds: Vec<IfdChain>) -> Self
[src]
Creates a new OffsetsToIfds
instance from a vector of IfdChain
s.
Trait Implementations
impl FieldValues for OffsetsToIfds
[src]
Auto Trait Implementations
impl !Send for OffsetsToIfds
impl !Sync for OffsetsToIfds
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,