pub enum TileMetadata {
WM(WMTileMetadata),
S2(S2TileMetadata),
}Available on crate feature
std only.Expand description
Tile’s metadata
Variants§
Trait Implementations§
Source§impl Clone for TileMetadata
impl Clone for TileMetadata
Source§fn clone(&self) -> TileMetadata
fn clone(&self) -> TileMetadata
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TileMetadata
impl Debug for TileMetadata
Source§impl Default for TileMetadata
impl Default for TileMetadata
Source§impl<'de> Deserialize<'de> for TileMetadata
impl<'de> Deserialize<'de> for TileMetadata
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl<D: Clone + Default + GetRasterTileValue> FeatureReader<TileMetadata, D, D> for RasterTileFetcher<D>
impl<D: Clone + Default + GetRasterTileValue> FeatureReader<TileMetadata, D, D> for RasterTileFetcher<D>
Source§type FeatureIterator<'a> = RasterIterator<'a, D>
where
Self: 'a
type FeatureIterator<'a> = RasterIterator<'a, D> where Self: 'a
The Feature Reader should implement an iterator of some kind
Source§fn iter(&self) -> Self::FeatureIterator<'_>
fn iter(&self) -> Self::FeatureIterator<'_>
All readers have an iter function that returns a Iterator struct
Source§impl HasLayer for TileMetadata
impl HasLayer for TileMetadata
Source§impl PartialEq for TileMetadata
impl PartialEq for TileMetadata
Source§impl Serialize for TileMetadata
impl Serialize for TileMetadata
impl StructuralPartialEq for TileMetadata
Auto Trait Implementations§
impl Freeze for TileMetadata
impl RefUnwindSafe for TileMetadata
impl Send for TileMetadata
impl Sync for TileMetadata
impl Unpin for TileMetadata
impl UnwindSafe for TileMetadata
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().