pub struct Ifd(pub u32);
Expand description
Type to represent tiff values of type IFD
Tuple Fields§
§0: u32
Trait Implementations§
source§impl TiffValue for Ifd
impl TiffValue for Ifd
const BYTE_LEN: u8 = 4u8
const FIELD_TYPE: Type = Type::IFD
fn count(&self) -> usize
source§fn write<W: Write>(&self, writer: &mut TiffWriter<W>) -> TiffResult<()>
fn write<W: Write>(&self, writer: &mut TiffWriter<W>) -> TiffResult<()>
Write this value to a TiffWriter.
While the default implementation will work in all cases, it may require unnecessary allocations.
The written bytes of any custom implementation MUST be the same as yielded by
self.data()
.source§fn data(&self) -> Cow<'_, [u8]>
fn data(&self) -> Cow<'_, [u8]>
Access this value as an contiguous sequence of bytes.
If their is no trivial representation, allocate it on the heap.