pub enum TilesByteRanges {
Chunky(Vec<Range<u64>>),
Planar(Vec<Vec<Range<u64>>>),
}Expand description
A description of the byte ranges for multiple tiles
Variants§
Chunky(Vec<Range<u64>>)
For chunky TIFFs, a byte range for each tile that includes all bands.
Planar(Vec<Vec<Range<u64>>>)
For planar TIFFs, separate byte ranges for each band of each tile.
Auto Trait Implementations§
impl Freeze for TilesByteRanges
impl RefUnwindSafe for TilesByteRanges
impl Send for TilesByteRanges
impl Sync for TilesByteRanges
impl Unpin for TilesByteRanges
impl UnsafeUnpin for TilesByteRanges
impl UnwindSafe for TilesByteRanges
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