Struct tiff_encoder::ByteBlock [−][src]
Datablock that consists of a list of bytes.
It is possible to store any block of data in a ByteBlock,
but that would require to know the Endianness of the file
beforehand, so the bytes are written in the correct order.
Using a Datablock, on the other hand, allows to make use
of the functionality of an EndianFile, so the data can be
written without worrying about the endianness.
Methods
impl ByteBlock[src]
impl ByteBlockpub fn offsets(blocks: Vec<Vec<u8>>) -> Offsets<ByteBlock>[src]
pub fn offsets(blocks: Vec<Vec<u8>>) -> Offsets<ByteBlock>Constructs an Offsets of ByteBlocks from a vector of
vectors of bytes.
Each vector of bytes represents one ByteBlock.
pub fn single(block: Vec<u8>) -> Offsets<ByteBlock>[src]
pub fn single(block: Vec<u8>) -> Offsets<ByteBlock>Constructs an Offsets from a vector of bytes.
This vector of bytes represents a single ByteBlock.