pub struct TileResult {
pub coord: TileCoord,
pub data: Vec<u8>,
}Expand description
The output produced by encoding a single tile.
Results are collected after parallel encoding and then re-ordered into
raster order by TileEncoder::encode before being returned to the
caller.
Fields§
§coord: TileCoordSpatial coordinates of the tile within the frame.
data: Vec<u8>Codec-specific encoded bytes for this tile.
Implementations§
Source§impl TileResult
impl TileResult
Trait Implementations§
Source§impl Clone for TileResult
impl Clone for TileResult
Source§fn clone(&self) -> TileResult
fn clone(&self) -> TileResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for TileResult
impl RefUnwindSafe for TileResult
impl Send for TileResult
impl Sync for TileResult
impl Unpin for TileResult
impl UnsafeUnpin for TileResult
impl UnwindSafe for TileResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more