pub struct TileReadyMsg {
pub tile: MapTileId,
pub svg: AzString,
pub error: AzString,
}Expand description
Worker-thread output, sent back via ThreadWriteBackMsg. The
map_tile_writeback callback downcasts to this and stamps the
cache.
Fields§
§tile: MapTileId§svg: AzStringDecoded SVG document for the tile, or empty on failure (with
error set).
error: AzStringEmpty on success; an error message on failure.
Trait Implementations§
Source§impl Clone for TileReadyMsg
impl Clone for TileReadyMsg
Source§fn clone(&self) -> TileReadyMsg
fn clone(&self) -> TileReadyMsg
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TileReadyMsg
impl RefUnwindSafe for TileReadyMsg
impl Send for TileReadyMsg
impl Sync for TileReadyMsg
impl Unpin for TileReadyMsg
impl UnsafeUnpin for TileReadyMsg
impl UnwindSafe for TileReadyMsg
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