Expand description
Type to represent tiff values of type SRATIONAL
Fields§
§n: i32
§d: i32
Trait Implementations§
source§impl TiffValue for SRational
impl TiffValue for SRational
const BYTE_LEN: u8 = 8u8
const FIELD_TYPE: Type = Type::SRATIONAL
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()
. Read moresource§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. Read more