pub struct OverAlignedVertexBuffer<V, I> {
pub buffer: VertexBuffers<V, I>,
pub usable_indices: u32,
@@ -38,7 +38,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> ToOwned for Twhere
+
impl<T> ToOwned for Twhere
+
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>
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>
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> ToOwned for Twhere
T: Clone,
impl<T> ToOwned for Twhere
T: Clone,
source§impl<T, U> TryFrom<U> for Twhere
U: Into<T>,
impl<T, U> TryFrom<U> for Twhere
U: Into<T>,
source§impl<T, U> TryInto<U> for Twhere
U: TryFrom<T>,
impl<T, U> TryInto<U> for Twhere
U: TryFrom<T>,
§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/benchmarking/tessellation/struct.VertexConstructor.html b/docs/api/maplibre/benchmarking/tessellation/struct.VertexConstructor.html
index 892f682f..37a6cad2 100644
--- a/docs/api/maplibre/benchmarking/tessellation/struct.VertexConstructor.html
+++ b/docs/api/maplibre/benchmarking/tessellation/struct.VertexConstructor.html
@@ -1,6 +1,6 @@
-VertexConstructor in maplibre::benchmarking::tessellation - Rust
+VertexConstructor in maplibre::benchmarking::tessellation - Rust
Struct maplibre::benchmarking::tessellation::VertexConstructor
source · pub struct VertexConstructor {}
Expand description
Constructor for Fill and Stroke vertices.
-Trait Implementations§
source§impl FillVertexConstructor<ShaderVertex> for VertexConstructor
source§fn new_vertex(&mut self, vertex: FillVertex<'_>) -> ShaderVertex
source§impl StrokeVertexConstructor<ShaderVertex> for VertexConstructor
source§fn new_vertex(&mut self, vertex: StrokeVertex<'_, '_>) -> ShaderVertex
Auto Trait Implementations§
§impl RefUnwindSafe for VertexConstructor
§impl Send for VertexConstructor
§impl Sync for VertexConstructor
§impl Unpin for VertexConstructor
§impl UnwindSafe for VertexConstructor
Blanket Implementations§
Trait Implementations§
source§impl FillVertexConstructor<ShaderVertex> for VertexConstructor
source§fn new_vertex(&mut self, vertex: FillVertex<'_>) -> ShaderVertex
source§impl StrokeVertexConstructor<ShaderVertex> for VertexConstructor
source§fn new_vertex(&mut self, vertex: StrokeVertex<'_, '_>) -> ShaderVertex
Auto Trait Implementations§
§impl RefUnwindSafe for VertexConstructor
§impl Send for VertexConstructor
§impl Sync for VertexConstructor
§impl Unpin for VertexConstructor
§impl UnwindSafe for VertexConstructor
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
@@ -17,7 +17,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/benchmarking/tessellation/zero_tessellator/struct.ZeroTessellator.html b/docs/api/maplibre/benchmarking/tessellation/zero_tessellator/struct.ZeroTessellator.html
index df39872e..6e556367 100644
--- a/docs/api/maplibre/benchmarking/tessellation/zero_tessellator/struct.ZeroTessellator.html
+++ b/docs/api/maplibre/benchmarking/tessellation/zero_tessellator/struct.ZeroTessellator.html
@@ -1,4 +1,4 @@
-ZeroTessellator in maplibre::benchmarking::tessellation::zero_tessellator - Rust
+ZeroTessellator in maplibre::benchmarking::tessellation::zero_tessellator - Rust
pub struct ZeroTessellator<I: Add + From<VertexId> + MaxIndex> {
path_builder: RefCell<Builder>,
path_open: bool,
@@ -82,7 +82,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/context/struct.MapContext.html b/docs/api/maplibre/context/struct.MapContext.html
index f683943e..ff456d6c 100644
--- a/docs/api/maplibre/context/struct.MapContext.html
+++ b/docs/api/maplibre/context/struct.MapContext.html
@@ -1,4 +1,4 @@
-MapContext in maplibre::context - Rust
+MapContext in maplibre::context - Rust
Struct maplibre::context::MapContext
source · pub struct MapContext {
pub style: Style,
pub world: World,
@@ -22,7 +22,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/coords/struct.AlignedWorldTileCoords.html b/docs/api/maplibre/coords/struct.AlignedWorldTileCoords.html
index 8b90845d..45c74deb 100644
--- a/docs/api/maplibre/coords/struct.AlignedWorldTileCoords.html
+++ b/docs/api/maplibre/coords/struct.AlignedWorldTileCoords.html
@@ -1,4 +1,4 @@
-AlignedWorldTileCoords in maplibre::coords - Rust
+AlignedWorldTileCoords in maplibre::coords - Rust
Struct maplibre::coords::AlignedWorldTileCoords
source · pub struct AlignedWorldTileCoords(pub WorldTileCoords);
Expand description
An aligned world tile coordinate aligns a world coordinate at a 4x4 tile raster within the
world. The aligned coordinates is defined by the coordinates of the upper left tile in the 4x4
tile raster divided by 2 and rounding to the ceiling.
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/coords/struct.InnerCoords.html b/docs/api/maplibre/coords/struct.InnerCoords.html
index 6f66aec2..33f7afa3 100644
--- a/docs/api/maplibre/coords/struct.InnerCoords.html
+++ b/docs/api/maplibre/coords/struct.InnerCoords.html
@@ -1,4 +1,4 @@
-InnerCoords in maplibre::coords - Rust
+InnerCoords in maplibre::coords - Rust
Struct maplibre::coords::InnerCoords
source · pub struct InnerCoords {
pub x: f64,
pub y: f64,
@@ -25,7 +25,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/coords/struct.LatLon.html b/docs/api/maplibre/coords/struct.LatLon.html
index 6833f51b..b3ed046c 100644
--- a/docs/api/maplibre/coords/struct.LatLon.html
+++ b/docs/api/maplibre/coords/struct.LatLon.html
@@ -1,4 +1,4 @@
-LatLon in maplibre::coords - Rust
+LatLon in maplibre::coords - Rust
pub struct LatLon {
pub latitude: f64,
pub longitude: f64,
@@ -24,7 +24,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
diff --git a/docs/api/maplibre/coords/struct.Quadkey.html b/docs/api/maplibre/coords/struct.Quadkey.html
index b9a4ddfa..72d66d5c 100644
--- a/docs/api/maplibre/coords/struct.Quadkey.html
+++ b/docs/api/maplibre/coords/struct.Quadkey.html
@@ -1,4 +1,4 @@
-Quadkey in maplibre::coords - Rust
+Quadkey in maplibre::coords - Rust
pub struct Quadkey([ZoomLevel; 32]);
Expand description
Represents the position of a node within a quad tree. The first u8 defines the ZoomLevel of the node.
The remaining bytes define which part (north west, south west, south east, north east) of each
subdivision of the quadtree is concerned.
@@ -34,7 +34,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/coords/struct.TileCoords.html b/docs/api/maplibre/coords/struct.TileCoords.html
index 987bc425..5e4c9ca4 100644
--- a/docs/api/maplibre/coords/struct.TileCoords.html
+++ b/docs/api/maplibre/coords/struct.TileCoords.html
@@ -1,4 +1,4 @@
-TileCoords in maplibre::coords - Rust
+TileCoords in maplibre::coords - Rust
Struct maplibre::coords::TileCoords
source · pub struct TileCoords {
pub x: u32,
pub y: u32,
@@ -16,7 +16,7 @@ This is not possible if the coordinates of this Example
The TileCoords T(x=5,y=5,z=0) exceeds its bounds because there is no tile
x=5,y=5 at zoom level z=0.
-
Trait Implementations§
source§impl Clone for TileCoords
source§fn clone(&self) -> TileCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for TileCoords
source§impl Default for TileCoords
source§fn default() -> TileCoords
Returns the “default value” for a type. Read moresource§impl Display for TileCoords
Trait Implementations§
source§impl Clone for TileCoords
source§fn clone(&self) -> TileCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for TileCoords
source§impl Default for TileCoords
source§fn default() -> TileCoords
Returns the “default value” for a type. Read moresource§impl Display for TileCoords
source§impl Hash for TileCoords
source§impl PartialEq for TileCoords
source§fn eq(&self, other: &TileCoords) -> bool
This method tests for self and other values to be equal, and is used
by ==.source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
diff --git a/docs/api/maplibre/coords/struct.ViewRegion.html b/docs/api/maplibre/coords/struct.ViewRegion.html
index daced74e..0f0d32d1 100644
--- a/docs/api/maplibre/coords/struct.ViewRegion.html
+++ b/docs/api/maplibre/coords/struct.ViewRegion.html
@@ -1,4 +1,4 @@
-ViewRegion in maplibre::coords - Rust
+ViewRegion in maplibre::coords - Rust
Struct maplibre::coords::ViewRegion
source · pub struct ViewRegion {
min_tile: WorldTileCoords,
max_tile: WorldTileCoords,
@@ -32,7 +32,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/coords/struct.WorldCoords.html b/docs/api/maplibre/coords/struct.WorldCoords.html
index a65a4ccc..98713a75 100644
--- a/docs/api/maplibre/coords/struct.WorldCoords.html
+++ b/docs/api/maplibre/coords/struct.WorldCoords.html
@@ -1,4 +1,4 @@
-WorldCoords in maplibre::coords - Rust
+WorldCoords in maplibre::coords - Rust
Struct maplibre::coords::WorldCoords
source · pub struct WorldCoords {
pub x: f64,
pub y: f64,
@@ -7,7 +7,7 @@ the z value of the [WorldTileCoors]. In the 3D world a
which are determined only by the render engine and not by the zoom level.
Coordinate System Origin
The origin of the coordinate system is in the upper-left corner.
-
Fields§
§x: f64§y: f64Implementations§
source§impl WorldCoords
sourcepub fn from_lat_lon(lat_lon: LatLon, zoom: Zoom) -> WorldCoords
sourcepub fn at_ground(x: f64, y: f64) -> Self
sourcepub fn into_world_tile(self, z: ZoomLevel, zoom: Zoom) -> WorldTileCoords
Trait Implementations§
source§impl Clone for WorldCoords
source§fn clone(&self) -> WorldCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for WorldCoords
source§impl Default for WorldCoords
source§fn default() -> WorldCoords
Returns the “default value” for a type. Read moresource§impl Display for WorldCoords
source§impl From<Point3<f64>> for WorldCoords
source§impl From<WorldCoords> for Vec3f32
source§fn from(world_coords: WorldCoords) -> Self
Converts to this type from the input type.source§impl PartialEq for WorldCoords
source§fn eq(&self, other: &WorldCoords) -> bool
This method tests for self and other values to be equal, and is used
+Fields§
§x: f64§y: f64Implementations§
source§impl WorldCoords
sourcepub fn from_lat_lon(lat_lon: LatLon, zoom: Zoom) -> WorldCoords
sourcepub fn at_ground(x: f64, y: f64) -> Self
sourcepub fn into_world_tile(self, z: ZoomLevel, zoom: Zoom) -> WorldTileCoords
Trait Implementations§
source§impl Clone for WorldCoords
source§fn clone(&self) -> WorldCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for WorldCoords
source§impl Default for WorldCoords
source§fn default() -> WorldCoords
Returns the “default value” for a type. Read moresource§impl Display for WorldCoords
source§impl From<Point3<f64>> for WorldCoords
source§impl From<WorldCoords> for Vec3f32
source§fn from(world_coords: WorldCoords) -> Self
Converts to this type from the input type.source§impl PartialEq for WorldCoords
source§fn eq(&self, other: &WorldCoords) -> bool
This method tests for self and other values to be equal, and is used
by ==.source§impl Copy for WorldCoords
source§impl StructuralPartialEq for WorldCoords
Auto Trait Implementations§
§impl RefUnwindSafe for WorldCoords
§impl Send for WorldCoords
§impl Sync for WorldCoords
§impl Unpin for WorldCoords
§impl UnwindSafe for WorldCoords
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
diff --git a/docs/api/maplibre/coords/struct.WorldTileCoords.html b/docs/api/maplibre/coords/struct.WorldTileCoords.html
index 36e6ace2..f7bfddcf 100644
--- a/docs/api/maplibre/coords/struct.WorldTileCoords.html
+++ b/docs/api/maplibre/coords/struct.WorldTileCoords.html
@@ -1,4 +1,4 @@
-WorldTileCoords in maplibre::coords - Rust
+WorldTileCoords in maplibre::coords - Rust
Struct maplibre::coords::WorldTileCoords
source · #[repr(C)]pub struct WorldTileCoords {
pub x: i32,
pub y: i32,
@@ -21,8 +21,8 @@ coordinates of this sourcepub fn stencil_reference_value_3d(&self) -> u8
Returns unique stencil reference values for WorldTileCoords which are 3D.
Tiles from arbitrary z can lie next to each other, because we mix tiles from
different levels based on availability.
-
Trait Implementations§
source§impl Clone for WorldTileCoords
source§fn clone(&self) -> WorldTileCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for WorldTileCoords
source§impl Default for WorldTileCoords
source§fn default() -> WorldTileCoords
Returns the “default value” for a type. Read moresource§impl<'de> Deserialize<'de> for WorldTileCoords
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WorldTileCoords
Trait Implementations§
source§impl Clone for WorldTileCoords
source§fn clone(&self) -> WorldTileCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for WorldTileCoords
source§impl Default for WorldTileCoords
source§fn default() -> WorldTileCoords
Returns the “default value” for a type. Read moresource§impl<'de> Deserialize<'de> for WorldTileCoords
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WorldTileCoords
source§impl Hash for WorldTileCoords
source§impl Ord for WorldTileCoords
source§fn cmp(&self, other: &WorldTileCoords) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read moresource§impl PartialOrd for WorldTileCoords
source§fn partial_cmp(&self, other: &WorldTileCoords) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read moresource§impl Serialize for WorldTileCoords
source§impl Copy for WorldTileCoords
source§impl Eq for WorldTileCoords
source§impl StructuralEq for WorldTileCoords
source§impl StructuralPartialEq for WorldTileCoords
Auto Trait Implementations§
§impl RefUnwindSafe for WorldTileCoords
§impl Send for WorldTileCoords
§impl Sync for WorldTileCoords
§impl Unpin for WorldTileCoords
§impl UnwindSafe for WorldTileCoords
Blanket Implementations§
source§impl Serialize for WorldTileCoords
source§impl Copy for WorldTileCoords
source§impl Eq for WorldTileCoords
source§impl StructuralEq for WorldTileCoords
source§impl StructuralPartialEq for WorldTileCoords
Auto Trait Implementations§
§impl RefUnwindSafe for WorldTileCoords
§impl Send for WorldTileCoords
§impl Sync for WorldTileCoords
§impl Unpin for WorldTileCoords
§impl UnwindSafe for WorldTileCoords
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<Q, K> Comparable<K> for Qwhere
@@ -57,7 +57,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
@@ -65,8 +72,8 @@ further downcast into Arc<ConcreteType> where Into<Dispatch>,
§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
+ G2: Contains<G1>,
source§impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
T: 'static,
§impl<T> WasmNotSend for Twhere
T: Send,
§impl<T> WasmNotSync for Twhere
T: Sync,
\ No newline at end of file
diff --git a/docs/api/maplibre/coords/struct.Zoom.html b/docs/api/maplibre/coords/struct.Zoom.html
index 2bf91013..4724531f 100644
--- a/docs/api/maplibre/coords/struct.Zoom.html
+++ b/docs/api/maplibre/coords/struct.Zoom.html
@@ -1,4 +1,4 @@
-Zoom in maplibre::coords - Rust
+Zoom in maplibre::coords - Rust
pub struct Zoom(f64);
Expand description
Zoom is an exponential scale that defines the zoom of the camera on the map.
We can derive the ZoomLevel from Zoom by using the [crate::coords::ZOOM_BOUNDS].
Tuple Fields§
§0: f64Implementations§
source§impl Zoom
sourcepub fn scale_to_tile(&self, coords: &WorldTileCoords) -> f64
sourcepub fn scale_to_zoom_level(&self, z: ZoomLevel) -> f64
sourcepub fn scale_delta(&self, zoom: &Zoom) -> f64
sourcepub fn zoom_level(&self, tile_size: f64) -> ZoomLevel
Adopted from
@@ -8,7 +8,7 @@ We can derive the ZoomLevel from Zoom by using the
-
Trait Implementations§
source§impl SignificantlyDifferent for Zoom
source§impl Copy for Zoom
Auto Trait Implementations§
§impl RefUnwindSafe for Zoom
§impl Send for Zoom
§impl Sync for Zoom
§impl Unpin for Zoom
§impl UnwindSafe for Zoom
Blanket Implementations§
Trait Implementations§
source§impl SignificantlyDifferent for Zoom
source§impl Copy for Zoom
Auto Trait Implementations§
§impl RefUnwindSafe for Zoom
§impl Send for Zoom
§impl Sync for Zoom
§impl Unpin for Zoom
§impl UnwindSafe for Zoom
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
@@ -25,7 +25,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
diff --git a/docs/api/maplibre/coords/struct.ZoomLevel.html b/docs/api/maplibre/coords/struct.ZoomLevel.html
index 48747744..3adf1238 100644
--- a/docs/api/maplibre/coords/struct.ZoomLevel.html
+++ b/docs/api/maplibre/coords/struct.ZoomLevel.html
@@ -1,6 +1,6 @@
-ZoomLevel in maplibre::coords - Rust
- #[repr(C)]pub struct ZoomLevel(u8);
Tuple Fields§
§0: u8Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for ZoomLevel
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Hash for ZoomLevel
1.3.0 · source§fn hash_slice<H>(data: &[Self], state: &mut H)where
+ZoomLevel in maplibre::coords - Rust
+ #[repr(C)]pub struct ZoomLevel(u8);
Tuple Fields§
§0: u8Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for ZoomLevel
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Ord for ZoomLevel
source§impl PartialOrd for ZoomLevel
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read moresource§impl Copy for ZoomLevel
source§impl Eq for ZoomLevel
source§impl Pod for ZoomLevel
source§impl StructuralEq for ZoomLevel
source§impl StructuralPartialEq for ZoomLevel
Auto Trait Implementations§
§impl RefUnwindSafe for ZoomLevel
§impl Send for ZoomLevel
§impl Sync for ZoomLevel
§impl Unpin for ZoomLevel
§impl UnwindSafe for ZoomLevel
Blanket Implementations§
source§impl Copy for ZoomLevel
source§impl Eq for ZoomLevel
source§impl Pod for ZoomLevel
source§impl StructuralEq for ZoomLevel
source§impl StructuralPartialEq for ZoomLevel
Auto Trait Implementations§
§impl RefUnwindSafe for ZoomLevel
§impl Send for ZoomLevel
§impl Sync for ZoomLevel
§impl Unpin for ZoomLevel
§impl UnwindSafe for ZoomLevel
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedBitPattern for Twhere
@@ -39,7 +39,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
@@ -48,8 +55,8 @@ further downcast into Arc<ConcreteType> where WithDispatch] wrapper. Read more
§fn with_current_subscriber(self) -> WithDispatch<Self>
§impl<T> AnyBitPattern for Twhere
- T: Pod,
source§impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
§impl<T> NoUninit for Twhere
+ T: Pod,
source§impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
§impl<T> NoUninit for Twhere
T: Pod,
source§impl<T> Resource for Twhere
T: 'static,
§impl<T> WasmNotSend for Twhere
T: Send,
§impl<T> WasmNotSync for Twhere
diff --git a/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html b/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html
index cd6e6363..b8ff6363 100644
--- a/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html
+++ b/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html
@@ -1,4 +1,4 @@
-DebugPassNode in maplibre::debug::debug_pass - Rust
+DebugPassNode in maplibre::debug::debug_pass - Rust
Struct maplibre::debug::debug_pass::DebugPassNode
source · pub struct DebugPassNode {}
Expand description
Pass which renders debug information on top of the map.
Implementations§
source§impl DebugPassNode
Trait Implementations§
source§impl Node for DebugPassNode
source§fn input(&self) -> Vec<SlotInfo>
Specifies the required input slots for this node.
They will then be available during the run method inside the RenderGraphContext.source§fn update(&mut self, _state: &mut RenderResources)
Updates internal node state using the current RenderResources prior to the run method.source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html b/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
index d9a13cfd..e05fe7d9 100644
--- a/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
+++ b/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
@@ -1,4 +1,4 @@
-DrawDebugOutline in maplibre::debug::render_commands - Rust
+DrawDebugOutline in maplibre::debug::render_commands - Rust
Struct maplibre::debug::render_commands::DrawDebugOutline
source · pub struct DrawDebugOutline;
Trait Implementations§
source§impl RenderCommand<TileDebugItem> for DrawDebugOutline
source§fn render<'w>(
world: &'w World,
item: &TileDebugItem,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html b/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
index 26dabd11..91930cda 100644
--- a/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
+++ b/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
@@ -1,4 +1,4 @@
-SetDebugPipeline in maplibre::debug::render_commands - Rust
+SetDebugPipeline in maplibre::debug::render_commands - Rust
Struct maplibre::debug::render_commands::SetDebugPipeline
source · pub struct SetDebugPipeline;
Trait Implementations§
source§impl<P: PhaseItem> RenderCommand<P> for SetDebugPipeline
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.DebugPipeline.html b/docs/api/maplibre/debug/struct.DebugPipeline.html
index dfd3a292..bb9fd551 100644
--- a/docs/api/maplibre/debug/struct.DebugPipeline.html
+++ b/docs/api/maplibre/debug/struct.DebugPipeline.html
@@ -1,4 +1,4 @@
-DebugPipeline in maplibre::debug - Rust
+DebugPipeline in maplibre::debug - Rust
Struct maplibre::debug::DebugPipeline
source · struct DebugPipeline(RenderPipeline);
Tuple Fields§
§0: RenderPipelineMethods from Deref<Target = RenderPipeline>§
pub fn get_bind_group_layout(&self, index: u32) -> BindGroupLayout
Get an object representing the bind group layout at a given index.
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for DebugPipeline
§impl Send for DebugPipeline
§impl Sync for DebugPipeline
§impl Unpin for DebugPipeline
§impl !UnwindSafe for DebugPipeline
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.DebugPlugin.html b/docs/api/maplibre/debug/struct.DebugPlugin.html
index 0626854b..fcdb13bf 100644
--- a/docs/api/maplibre/debug/struct.DebugPlugin.html
+++ b/docs/api/maplibre/debug/struct.DebugPlugin.html
@@ -1,4 +1,4 @@
-DebugPlugin in maplibre::debug - Rust
+DebugPlugin in maplibre::debug - Rust
Struct maplibre::debug::DebugPlugin
source · pub struct DebugPlugin;
Trait Implementations§
source§impl Default for DebugPlugin
source§fn default() -> DebugPlugin
Returns the “default value” for a type. Read moresource§impl<E: Environment> Plugin<E> for DebugPlugin
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.TileDebugItem.html b/docs/api/maplibre/debug/struct.TileDebugItem.html
index c676b488..951065c5 100644
--- a/docs/api/maplibre/debug/struct.TileDebugItem.html
+++ b/docs/api/maplibre/debug/struct.TileDebugItem.html
@@ -1,4 +1,4 @@
-TileDebugItem in maplibre::debug - Rust
+TileDebugItem in maplibre::debug - Rust
Struct maplibre::debug::TileDebugItem
source · struct TileDebugItem {
pub draw_function: Box<dyn Draw<TileDebugItem>>,
pub source_shape: TileShape,
@@ -21,7 +21,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/event_loop/enum.SendEventError.html b/docs/api/maplibre/event_loop/enum.SendEventError.html
index 9be793a4..74716a26 100644
--- a/docs/api/maplibre/event_loop/enum.SendEventError.html
+++ b/docs/api/maplibre/event_loop/enum.SendEventError.html
@@ -1,4 +1,4 @@
-SendEventError in maplibre::event_loop - Rust
+SendEventError in maplibre::event_loop - Rust
Enum maplibre::event_loop::SendEventError
source · pub enum SendEventError {
Closed,
}
Expand description
When sending events to an event loop errors can occur.
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.CallError.html b/docs/api/maplibre/io/apc/enum.CallError.html
index db16cf00..f5bd021f 100644
--- a/docs/api/maplibre/io/apc/enum.CallError.html
+++ b/docs/api/maplibre/io/apc/enum.CallError.html
@@ -1,10 +1,10 @@
-CallError in maplibre::io::apc - Rust
+CallError in maplibre::io::apc - Rust
pub enum CallError {
Schedule,
Serialize(Box<dyn Error>),
Deserialize(Box<dyn Error>),
DeserializeInput(Box<dyn Error>),
-}
Variants§
Trait Implementations§
source§impl Error for CallError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for CallError
§impl !Send for CallError
§impl !Sync for CallError
§impl Unpin for CallError
§impl !UnwindSafe for CallError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
Trait Implementations§
source§impl Error for CallError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for CallError
§impl !Send for CallError
§impl !Sync for CallError
§impl Unpin for CallError
§impl !UnwindSafe for CallError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.Input.html b/docs/api/maplibre/io/apc/enum.Input.html
index 9a2ceb34..e21a76aa 100644
--- a/docs/api/maplibre/io/apc/enum.Input.html
+++ b/docs/api/maplibre/io/apc/enum.Input.html
@@ -1,4 +1,4 @@
-Input in maplibre::io::apc - Rust
+Input in maplibre::io::apc - Rust
pub enum Input {
TileRequest {
coords: WorldTileCoords,
@@ -6,9 +6,9 @@
},
NotYetImplemented,
}
Expand description
Inputs for an AsyncProcedure
-Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
@@ -25,15 +25,22 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
+ G2: Contains<G1>,
source§impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
T: 'static,
§impl<T> WasmNotSend for Twhere
T: Send,
§impl<T> WasmNotSync for Twhere
T: Sync,
\ No newline at end of file
diff --git a/docs/api/maplibre/io/apc/enum.MessageError.html b/docs/api/maplibre/io/apc/enum.MessageError.html
index c2bb04d5..2da1347e 100644
--- a/docs/api/maplibre/io/apc/enum.MessageError.html
+++ b/docs/api/maplibre/io/apc/enum.MessageError.html
@@ -1,4 +1,4 @@
-MessageError in maplibre::io::apc - Rust
+MessageError in maplibre::io::apc - Rust
Enum maplibre::io::apc::MessageError
source · pub enum MessageError {
CastError(Box<dyn Any>),
}
Variants§
Trait Implementations§
source§impl Debug for MessageError
source§impl Display for MessageError
source§impl Error for MessageError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for MessageError
§impl !Send for MessageError
§impl !Sync for MessageError
§impl Unpin for MessageError
§impl !UnwindSafe for MessageError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.ProcedureError.html b/docs/api/maplibre/io/apc/enum.ProcedureError.html
index e9c2c84f..c878b6fe 100644
--- a/docs/api/maplibre/io/apc/enum.ProcedureError.html
+++ b/docs/api/maplibre/io/apc/enum.ProcedureError.html
@@ -1,10 +1,10 @@
-ProcedureError in maplibre::io::apc - Rust
+ProcedureError in maplibre::io::apc - Rust
Enum maplibre::io::apc::ProcedureError
source · pub enum ProcedureError {
IncompatibleInput,
Execution(Box<dyn Error>),
Send(SendError),
}
Variants§
§IncompatibleInput
The Input is not compatible with the procedure
-§Execution(Box<dyn Error>)
§Send(SendError)
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.SendError.html b/docs/api/maplibre/io/apc/enum.SendError.html
index e3c41c91..db577a26 100644
--- a/docs/api/maplibre/io/apc/enum.SendError.html
+++ b/docs/api/maplibre/io/apc/enum.SendError.html
@@ -1,4 +1,4 @@
-SendError in maplibre::io::apc - Rust
+SendError in maplibre::io::apc - Rust
pub enum SendError {
Transmission,
}
Variants§
§Transmission
Trait Implementations§
source§impl Error for SendError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for SendError
§impl Send for SendError
§impl Sync for SendError
§impl Unpin for SendError
§impl UnwindSafe for SendError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/struct.Message.html b/docs/api/maplibre/io/apc/struct.Message.html
index 7f202c33..7743ac6e 100644
--- a/docs/api/maplibre/io/apc/struct.Message.html
+++ b/docs/api/maplibre/io/apc/struct.Message.html
@@ -1,4 +1,4 @@
-Message in maplibre::io::apc - Rust
+Message in maplibre::io::apc - Rust
pub struct Message {
tag: &'static dyn MessageTag,
transferable: Box<dyn Any + Send>,
@@ -22,7 +22,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
index dbe95154..77f0efb8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
@@ -1,4 +1,4 @@
-SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
+SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerAsyncProcedureCall
source · pub struct SchedulerAsyncProcedureCall<K: OffscreenKernelEnvironment, S: Scheduler> {
channel: (Sender<Message>, Receiver<Message>),
buffer: RefCell<Vec<Message>>,
@@ -30,7 +30,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerContext.html b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
index 92a15285..d784e4e8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerContext.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
@@ -1,4 +1,4 @@
-SchedulerContext in maplibre::io::apc - Rust
+SchedulerContext in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerContext
source · pub struct SchedulerContext {
sender: Sender<Message>,
}
Fields§
§sender: Sender<Message>Trait Implementations§
source§impl Clone for SchedulerContext
source§fn clone(&self) -> SchedulerContext
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for SchedulerContext
§impl Send for SchedulerContext
§impl Sync for SchedulerContext
§impl Unpin for SchedulerContext
§impl UnwindSafe for SchedulerContext
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/trait.MessageTag.html b/docs/api/maplibre/io/apc/trait.MessageTag.html
index 347cea4f..9725d99d 100644
--- a/docs/api/maplibre/io/apc/trait.MessageTag.html
+++ b/docs/api/maplibre/io/apc/trait.MessageTag.html
@@ -2,4 +2,4 @@
Trait maplibre::io::apc::MessageTag
source · pub trait MessageTag: DynHash + Debug + Send + Sync + 'static { }
Expand description
Defines a set of strongly-typed labels for a class of objects
Trait Implementations§
source§impl Clone for Box<dyn MessageTag>
source§impl Hash for dyn MessageTag
source§impl PartialEq for dyn MessageTag
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
+sufficient, and should not be overridden without very good reason.
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
diff --git a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
index 2aa3392c..d029317e 100644
--- a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
@@ -1,4 +1,4 @@
-ExactGeometry in maplibre::io::geometry_index - Rust
+ExactGeometry in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::ExactGeometry
source · pub enum ExactGeometry<T>{
Polygon(Polygon<T>),
@@ -28,7 +28,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
index f7a61460..41e5ffca 100644
--- a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
+++ b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
@@ -1,4 +1,4 @@
-TileIndex in maplibre::io::geometry_index - Rust
+TileIndex in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::TileIndex
source · pub enum TileIndex {
Spatial {
tree: RTree<IndexedGeometry<f64>>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
index e371e5e8..2f595e33 100644
--- a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
+++ b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
@@ -1,4 +1,4 @@
-GeometryIndex in maplibre::io::geometry_index - Rust
+GeometryIndex in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::GeometryIndex
source · pub struct GeometryIndex {
index: BTreeMap<Quadkey, TileIndex>,
}
Expand description
A quad tree storing the currently loaded tiles.
@@ -24,7 +24,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
index 161ee56a..644a1cb9 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
@@ -1,4 +1,4 @@
-IndexProcessor in maplibre::io::geometry_index - Rust
+IndexProcessor in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexProcessor
source · pub struct IndexProcessor {
geo_writer: GeoWriter,
geometries: Vec<IndexedGeometry<f64>>,
@@ -102,7 +102,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
index ba6932f3..500a4770 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
@@ -1,4 +1,4 @@
-IndexedGeometry in maplibre::io::geometry_index - Rust
+IndexedGeometry in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexedGeometry
source · pub struct IndexedGeometry<T>{
pub bounds: AABB<Point<T>>,
@@ -48,7 +48,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
index 9e907a59..6782d248 100644
--- a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
+++ b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
@@ -1,4 +1,4 @@
-ScheduleError in maplibre::io::scheduler - Rust
+ScheduleError in maplibre::io::scheduler - Rust
Enum maplibre::io::scheduler::ScheduleError
source · pub enum ScheduleError {
Scheduling(Box<dyn Error>),
NotImplemented,
@@ -17,7 +17,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
index 44a245e2..52a679e1 100644
--- a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
+++ b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
@@ -1,4 +1,4 @@
-NopScheduler in maplibre::io::scheduler - Rust
+NopScheduler in maplibre::io::scheduler - Rust
Struct maplibre::io::scheduler::NopScheduler
source · pub struct NopScheduler;
Trait Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
index 59009a3b..bf3fc324 100644
--- a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
@@ -1,4 +1,4 @@
-HttpSourceClient in maplibre::io::source_client - Rust
+HttpSourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::HttpSourceClient
source · pub struct HttpSourceClient<HC>where
HC: HttpClient,{
inner_client: HC,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceClient.html b/docs/api/maplibre/io/source_client/struct.SourceClient.html
index 88e7b77f..d999255f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceClient.html
@@ -1,4 +1,4 @@
-SourceClient in maplibre::io::source_client - Rust
+SourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::SourceClient
source · pub struct SourceClient<HC>where
HC: HttpClient,{
http: HttpSourceClient<HC>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
index 857c8105..fe79a11f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
@@ -1,5 +1,5 @@
-SourceFetchError in maplibre::io::source_client - Rust
- Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> Any for Twhere
+SourceFetchError in maplibre::io::source_client - Rust
+ Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-KernelBuilder in maplibre::kernel - Rust
+KernelBuilder in maplibre::kernel - Rust
Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-CurrentMapContext in maplibre::map - Rust
+CurrentMapContext in maplibre::map - Rust
Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-MapError in maplibre::map - Rust
+MapError in maplibre::map - Rust
pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::http_client - Rust
+ReqwestHttpClient in maplibre::platform::http_client - Rust
Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/benchmarking/tessellation/struct.VertexConstructor.html b/docs/api/maplibre/benchmarking/tessellation/struct.VertexConstructor.html
index 892f682f..37a6cad2 100644
--- a/docs/api/maplibre/benchmarking/tessellation/struct.VertexConstructor.html
+++ b/docs/api/maplibre/benchmarking/tessellation/struct.VertexConstructor.html
@@ -1,6 +1,6 @@
-VertexConstructor in maplibre::benchmarking::tessellation - Rust
+VertexConstructor in maplibre::benchmarking::tessellation - Rust
Struct maplibre::benchmarking::tessellation::VertexConstructor
source · pub struct VertexConstructor {}
Expand description
Constructor for Fill and Stroke vertices.
-Trait Implementations§
source§impl FillVertexConstructor<ShaderVertex> for VertexConstructor
source§fn new_vertex(&mut self, vertex: FillVertex<'_>) -> ShaderVertex
source§impl StrokeVertexConstructor<ShaderVertex> for VertexConstructor
source§fn new_vertex(&mut self, vertex: StrokeVertex<'_, '_>) -> ShaderVertex
Auto Trait Implementations§
§impl RefUnwindSafe for VertexConstructor
§impl Send for VertexConstructor
§impl Sync for VertexConstructor
§impl Unpin for VertexConstructor
§impl UnwindSafe for VertexConstructor
Blanket Implementations§
Trait Implementations§
source§impl FillVertexConstructor<ShaderVertex> for VertexConstructor
source§fn new_vertex(&mut self, vertex: FillVertex<'_>) -> ShaderVertex
source§impl StrokeVertexConstructor<ShaderVertex> for VertexConstructor
source§fn new_vertex(&mut self, vertex: StrokeVertex<'_, '_>) -> ShaderVertex
Auto Trait Implementations§
§impl RefUnwindSafe for VertexConstructor
§impl Send for VertexConstructor
§impl Sync for VertexConstructor
§impl Unpin for VertexConstructor
§impl UnwindSafe for VertexConstructor
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
@@ -17,7 +17,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/benchmarking/tessellation/zero_tessellator/struct.ZeroTessellator.html b/docs/api/maplibre/benchmarking/tessellation/zero_tessellator/struct.ZeroTessellator.html
index df39872e..6e556367 100644
--- a/docs/api/maplibre/benchmarking/tessellation/zero_tessellator/struct.ZeroTessellator.html
+++ b/docs/api/maplibre/benchmarking/tessellation/zero_tessellator/struct.ZeroTessellator.html
@@ -1,4 +1,4 @@
-ZeroTessellator in maplibre::benchmarking::tessellation::zero_tessellator - Rust
+ZeroTessellator in maplibre::benchmarking::tessellation::zero_tessellator - Rust
pub struct ZeroTessellator<I: Add + From<VertexId> + MaxIndex> {
path_builder: RefCell<Builder>,
path_open: bool,
@@ -82,7 +82,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/context/struct.MapContext.html b/docs/api/maplibre/context/struct.MapContext.html
index f683943e..ff456d6c 100644
--- a/docs/api/maplibre/context/struct.MapContext.html
+++ b/docs/api/maplibre/context/struct.MapContext.html
@@ -1,4 +1,4 @@
-MapContext in maplibre::context - Rust
+MapContext in maplibre::context - Rust
Struct maplibre::context::MapContext
source · pub struct MapContext {
pub style: Style,
pub world: World,
@@ -22,7 +22,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/coords/struct.AlignedWorldTileCoords.html b/docs/api/maplibre/coords/struct.AlignedWorldTileCoords.html
index 8b90845d..45c74deb 100644
--- a/docs/api/maplibre/coords/struct.AlignedWorldTileCoords.html
+++ b/docs/api/maplibre/coords/struct.AlignedWorldTileCoords.html
@@ -1,4 +1,4 @@
-AlignedWorldTileCoords in maplibre::coords - Rust
+AlignedWorldTileCoords in maplibre::coords - Rust
Struct maplibre::coords::AlignedWorldTileCoords
source · pub struct AlignedWorldTileCoords(pub WorldTileCoords);
Expand description
An aligned world tile coordinate aligns a world coordinate at a 4x4 tile raster within the
world. The aligned coordinates is defined by the coordinates of the upper left tile in the 4x4
tile raster divided by 2 and rounding to the ceiling.
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/coords/struct.InnerCoords.html b/docs/api/maplibre/coords/struct.InnerCoords.html
index 6f66aec2..33f7afa3 100644
--- a/docs/api/maplibre/coords/struct.InnerCoords.html
+++ b/docs/api/maplibre/coords/struct.InnerCoords.html
@@ -1,4 +1,4 @@
-InnerCoords in maplibre::coords - Rust
+InnerCoords in maplibre::coords - Rust
Struct maplibre::coords::InnerCoords
source · pub struct InnerCoords {
pub x: f64,
pub y: f64,
@@ -25,7 +25,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/coords/struct.LatLon.html b/docs/api/maplibre/coords/struct.LatLon.html
index 6833f51b..b3ed046c 100644
--- a/docs/api/maplibre/coords/struct.LatLon.html
+++ b/docs/api/maplibre/coords/struct.LatLon.html
@@ -1,4 +1,4 @@
-LatLon in maplibre::coords - Rust
+LatLon in maplibre::coords - Rust
pub struct LatLon {
pub latitude: f64,
pub longitude: f64,
@@ -24,7 +24,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
diff --git a/docs/api/maplibre/coords/struct.Quadkey.html b/docs/api/maplibre/coords/struct.Quadkey.html
index b9a4ddfa..72d66d5c 100644
--- a/docs/api/maplibre/coords/struct.Quadkey.html
+++ b/docs/api/maplibre/coords/struct.Quadkey.html
@@ -1,4 +1,4 @@
-Quadkey in maplibre::coords - Rust
+Quadkey in maplibre::coords - Rust
pub struct Quadkey([ZoomLevel; 32]);
Expand description
Represents the position of a node within a quad tree. The first u8 defines the ZoomLevel of the node.
The remaining bytes define which part (north west, south west, south east, north east) of each
subdivision of the quadtree is concerned.
@@ -34,7 +34,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/coords/struct.TileCoords.html b/docs/api/maplibre/coords/struct.TileCoords.html
index 987bc425..5e4c9ca4 100644
--- a/docs/api/maplibre/coords/struct.TileCoords.html
+++ b/docs/api/maplibre/coords/struct.TileCoords.html
@@ -1,4 +1,4 @@
-TileCoords in maplibre::coords - Rust
+TileCoords in maplibre::coords - Rust
Struct maplibre::coords::TileCoords
source · pub struct TileCoords {
pub x: u32,
pub y: u32,
@@ -16,7 +16,7 @@ This is not possible if the coordinates of this Example
The TileCoords T(x=5,y=5,z=0) exceeds its bounds because there is no tile
x=5,y=5 at zoom level z=0.
-
Trait Implementations§
source§impl Clone for TileCoords
source§fn clone(&self) -> TileCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for TileCoords
source§impl Default for TileCoords
source§fn default() -> TileCoords
Returns the “default value” for a type. Read moresource§impl Display for TileCoords
Trait Implementations§
source§impl Clone for TileCoords
source§fn clone(&self) -> TileCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for TileCoords
source§impl Default for TileCoords
source§fn default() -> TileCoords
Returns the “default value” for a type. Read moresource§impl Display for TileCoords
source§impl Hash for TileCoords
source§impl PartialEq for TileCoords
source§fn eq(&self, other: &TileCoords) -> bool
This method tests for self and other values to be equal, and is used
by ==.source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
diff --git a/docs/api/maplibre/coords/struct.ViewRegion.html b/docs/api/maplibre/coords/struct.ViewRegion.html
index daced74e..0f0d32d1 100644
--- a/docs/api/maplibre/coords/struct.ViewRegion.html
+++ b/docs/api/maplibre/coords/struct.ViewRegion.html
@@ -1,4 +1,4 @@
-ViewRegion in maplibre::coords - Rust
+ViewRegion in maplibre::coords - Rust
Struct maplibre::coords::ViewRegion
source · pub struct ViewRegion {
min_tile: WorldTileCoords,
max_tile: WorldTileCoords,
@@ -32,7 +32,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/coords/struct.WorldCoords.html b/docs/api/maplibre/coords/struct.WorldCoords.html
index a65a4ccc..98713a75 100644
--- a/docs/api/maplibre/coords/struct.WorldCoords.html
+++ b/docs/api/maplibre/coords/struct.WorldCoords.html
@@ -1,4 +1,4 @@
-WorldCoords in maplibre::coords - Rust
+WorldCoords in maplibre::coords - Rust
Struct maplibre::coords::WorldCoords
source · pub struct WorldCoords {
pub x: f64,
pub y: f64,
@@ -7,7 +7,7 @@ the z value of the [WorldTileCoors]. In the 3D world a
which are determined only by the render engine and not by the zoom level.
Coordinate System Origin
The origin of the coordinate system is in the upper-left corner.
-
Fields§
§x: f64§y: f64Implementations§
source§impl WorldCoords
sourcepub fn from_lat_lon(lat_lon: LatLon, zoom: Zoom) -> WorldCoords
sourcepub fn at_ground(x: f64, y: f64) -> Self
sourcepub fn into_world_tile(self, z: ZoomLevel, zoom: Zoom) -> WorldTileCoords
Trait Implementations§
source§impl Clone for WorldCoords
source§fn clone(&self) -> WorldCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for WorldCoords
source§impl Default for WorldCoords
source§fn default() -> WorldCoords
Returns the “default value” for a type. Read moresource§impl Display for WorldCoords
source§impl From<Point3<f64>> for WorldCoords
source§impl From<WorldCoords> for Vec3f32
source§fn from(world_coords: WorldCoords) -> Self
Converts to this type from the input type.source§impl PartialEq for WorldCoords
source§fn eq(&self, other: &WorldCoords) -> bool
This method tests for self and other values to be equal, and is used
+Fields§
§x: f64§y: f64Implementations§
source§impl WorldCoords
sourcepub fn from_lat_lon(lat_lon: LatLon, zoom: Zoom) -> WorldCoords
sourcepub fn at_ground(x: f64, y: f64) -> Self
sourcepub fn into_world_tile(self, z: ZoomLevel, zoom: Zoom) -> WorldTileCoords
Trait Implementations§
source§impl Clone for WorldCoords
source§fn clone(&self) -> WorldCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for WorldCoords
source§impl Default for WorldCoords
source§fn default() -> WorldCoords
Returns the “default value” for a type. Read moresource§impl Display for WorldCoords
source§impl From<Point3<f64>> for WorldCoords
source§impl From<WorldCoords> for Vec3f32
source§fn from(world_coords: WorldCoords) -> Self
Converts to this type from the input type.source§impl PartialEq for WorldCoords
source§fn eq(&self, other: &WorldCoords) -> bool
This method tests for self and other values to be equal, and is used
by ==.source§impl Copy for WorldCoords
source§impl StructuralPartialEq for WorldCoords
Auto Trait Implementations§
§impl RefUnwindSafe for WorldCoords
§impl Send for WorldCoords
§impl Sync for WorldCoords
§impl Unpin for WorldCoords
§impl UnwindSafe for WorldCoords
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
diff --git a/docs/api/maplibre/coords/struct.WorldTileCoords.html b/docs/api/maplibre/coords/struct.WorldTileCoords.html
index 36e6ace2..f7bfddcf 100644
--- a/docs/api/maplibre/coords/struct.WorldTileCoords.html
+++ b/docs/api/maplibre/coords/struct.WorldTileCoords.html
@@ -1,4 +1,4 @@
-WorldTileCoords in maplibre::coords - Rust
+WorldTileCoords in maplibre::coords - Rust
Struct maplibre::coords::WorldTileCoords
source · #[repr(C)]pub struct WorldTileCoords {
pub x: i32,
pub y: i32,
@@ -21,8 +21,8 @@ coordinates of this sourcepub fn stencil_reference_value_3d(&self) -> u8
Returns unique stencil reference values for WorldTileCoords which are 3D.
Tiles from arbitrary z can lie next to each other, because we mix tiles from
different levels based on availability.
-
Trait Implementations§
source§impl Clone for WorldTileCoords
source§fn clone(&self) -> WorldTileCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for WorldTileCoords
source§impl Default for WorldTileCoords
source§fn default() -> WorldTileCoords
Returns the “default value” for a type. Read moresource§impl<'de> Deserialize<'de> for WorldTileCoords
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WorldTileCoords
Trait Implementations§
source§impl Clone for WorldTileCoords
source§fn clone(&self) -> WorldTileCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for WorldTileCoords
source§impl Default for WorldTileCoords
source§fn default() -> WorldTileCoords
Returns the “default value” for a type. Read moresource§impl<'de> Deserialize<'de> for WorldTileCoords
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WorldTileCoords
source§impl Hash for WorldTileCoords
source§impl Ord for WorldTileCoords
source§fn cmp(&self, other: &WorldTileCoords) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read moresource§impl PartialOrd for WorldTileCoords
source§fn partial_cmp(&self, other: &WorldTileCoords) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read moresource§impl Serialize for WorldTileCoords
source§impl Copy for WorldTileCoords
source§impl Eq for WorldTileCoords
source§impl StructuralEq for WorldTileCoords
source§impl StructuralPartialEq for WorldTileCoords
Auto Trait Implementations§
§impl RefUnwindSafe for WorldTileCoords
§impl Send for WorldTileCoords
§impl Sync for WorldTileCoords
§impl Unpin for WorldTileCoords
§impl UnwindSafe for WorldTileCoords
Blanket Implementations§
source§impl Serialize for WorldTileCoords
source§impl Copy for WorldTileCoords
source§impl Eq for WorldTileCoords
source§impl StructuralEq for WorldTileCoords
source§impl StructuralPartialEq for WorldTileCoords
Auto Trait Implementations§
§impl RefUnwindSafe for WorldTileCoords
§impl Send for WorldTileCoords
§impl Sync for WorldTileCoords
§impl Unpin for WorldTileCoords
§impl UnwindSafe for WorldTileCoords
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<Q, K> Comparable<K> for Qwhere
@@ -57,7 +57,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
@@ -65,8 +72,8 @@ further downcast into Arc<ConcreteType> where Into<Dispatch>,
§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
+ G2: Contains<G1>,
source§impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
T: 'static,
§impl<T> WasmNotSend for Twhere
T: Send,
§impl<T> WasmNotSync for Twhere
T: Sync,
\ No newline at end of file
diff --git a/docs/api/maplibre/coords/struct.Zoom.html b/docs/api/maplibre/coords/struct.Zoom.html
index 2bf91013..4724531f 100644
--- a/docs/api/maplibre/coords/struct.Zoom.html
+++ b/docs/api/maplibre/coords/struct.Zoom.html
@@ -1,4 +1,4 @@
-Zoom in maplibre::coords - Rust
+Zoom in maplibre::coords - Rust
pub struct Zoom(f64);
Expand description
Zoom is an exponential scale that defines the zoom of the camera on the map.
We can derive the ZoomLevel from Zoom by using the [crate::coords::ZOOM_BOUNDS].
Tuple Fields§
§0: f64Implementations§
source§impl Zoom
sourcepub fn scale_to_tile(&self, coords: &WorldTileCoords) -> f64
sourcepub fn scale_to_zoom_level(&self, z: ZoomLevel) -> f64
sourcepub fn scale_delta(&self, zoom: &Zoom) -> f64
sourcepub fn zoom_level(&self, tile_size: f64) -> ZoomLevel
Adopted from
@@ -8,7 +8,7 @@ We can derive the ZoomLevel from Zoom by using the
-
Trait Implementations§
source§impl SignificantlyDifferent for Zoom
source§impl Copy for Zoom
Auto Trait Implementations§
§impl RefUnwindSafe for Zoom
§impl Send for Zoom
§impl Sync for Zoom
§impl Unpin for Zoom
§impl UnwindSafe for Zoom
Blanket Implementations§
Trait Implementations§
source§impl SignificantlyDifferent for Zoom
source§impl Copy for Zoom
Auto Trait Implementations§
§impl RefUnwindSafe for Zoom
§impl Send for Zoom
§impl Sync for Zoom
§impl Unpin for Zoom
§impl UnwindSafe for Zoom
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
@@ -25,7 +25,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
diff --git a/docs/api/maplibre/coords/struct.ZoomLevel.html b/docs/api/maplibre/coords/struct.ZoomLevel.html
index 48747744..3adf1238 100644
--- a/docs/api/maplibre/coords/struct.ZoomLevel.html
+++ b/docs/api/maplibre/coords/struct.ZoomLevel.html
@@ -1,6 +1,6 @@
-ZoomLevel in maplibre::coords - Rust
- #[repr(C)]pub struct ZoomLevel(u8);
Tuple Fields§
§0: u8Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for ZoomLevel
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Hash for ZoomLevel
1.3.0 · source§fn hash_slice<H>(data: &[Self], state: &mut H)where
+ZoomLevel in maplibre::coords - Rust
+ #[repr(C)]pub struct ZoomLevel(u8);
Tuple Fields§
§0: u8Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for ZoomLevel
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Ord for ZoomLevel
source§impl PartialOrd for ZoomLevel
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read moresource§impl Copy for ZoomLevel
source§impl Eq for ZoomLevel
source§impl Pod for ZoomLevel
source§impl StructuralEq for ZoomLevel
source§impl StructuralPartialEq for ZoomLevel
Auto Trait Implementations§
§impl RefUnwindSafe for ZoomLevel
§impl Send for ZoomLevel
§impl Sync for ZoomLevel
§impl Unpin for ZoomLevel
§impl UnwindSafe for ZoomLevel
Blanket Implementations§
source§impl Copy for ZoomLevel
source§impl Eq for ZoomLevel
source§impl Pod for ZoomLevel
source§impl StructuralEq for ZoomLevel
source§impl StructuralPartialEq for ZoomLevel
Auto Trait Implementations§
§impl RefUnwindSafe for ZoomLevel
§impl Send for ZoomLevel
§impl Sync for ZoomLevel
§impl Unpin for ZoomLevel
§impl UnwindSafe for ZoomLevel
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedBitPattern for Twhere
@@ -39,7 +39,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
@@ -48,8 +55,8 @@ further downcast into Arc<ConcreteType> where WithDispatch] wrapper. Read more
§fn with_current_subscriber(self) -> WithDispatch<Self>
§impl<T> AnyBitPattern for Twhere
- T: Pod,
source§impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
§impl<T> NoUninit for Twhere
+ T: Pod,
source§impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
§impl<T> NoUninit for Twhere
T: Pod,
source§impl<T> Resource for Twhere
T: 'static,
§impl<T> WasmNotSend for Twhere
T: Send,
§impl<T> WasmNotSync for Twhere
diff --git a/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html b/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html
index cd6e6363..b8ff6363 100644
--- a/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html
+++ b/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html
@@ -1,4 +1,4 @@
-DebugPassNode in maplibre::debug::debug_pass - Rust
+DebugPassNode in maplibre::debug::debug_pass - Rust
Struct maplibre::debug::debug_pass::DebugPassNode
source · pub struct DebugPassNode {}
Expand description
Pass which renders debug information on top of the map.
Implementations§
source§impl DebugPassNode
Trait Implementations§
source§impl Node for DebugPassNode
source§fn input(&self) -> Vec<SlotInfo>
Specifies the required input slots for this node.
They will then be available during the run method inside the RenderGraphContext.source§fn update(&mut self, _state: &mut RenderResources)
Updates internal node state using the current RenderResources prior to the run method.source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html b/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
index d9a13cfd..e05fe7d9 100644
--- a/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
+++ b/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
@@ -1,4 +1,4 @@
-DrawDebugOutline in maplibre::debug::render_commands - Rust
+DrawDebugOutline in maplibre::debug::render_commands - Rust
Struct maplibre::debug::render_commands::DrawDebugOutline
source · pub struct DrawDebugOutline;
Trait Implementations§
source§impl RenderCommand<TileDebugItem> for DrawDebugOutline
source§fn render<'w>(
world: &'w World,
item: &TileDebugItem,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html b/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
index 26dabd11..91930cda 100644
--- a/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
+++ b/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
@@ -1,4 +1,4 @@
-SetDebugPipeline in maplibre::debug::render_commands - Rust
+SetDebugPipeline in maplibre::debug::render_commands - Rust
Struct maplibre::debug::render_commands::SetDebugPipeline
source · pub struct SetDebugPipeline;
Trait Implementations§
source§impl<P: PhaseItem> RenderCommand<P> for SetDebugPipeline
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.DebugPipeline.html b/docs/api/maplibre/debug/struct.DebugPipeline.html
index dfd3a292..bb9fd551 100644
--- a/docs/api/maplibre/debug/struct.DebugPipeline.html
+++ b/docs/api/maplibre/debug/struct.DebugPipeline.html
@@ -1,4 +1,4 @@
-DebugPipeline in maplibre::debug - Rust
+DebugPipeline in maplibre::debug - Rust
Struct maplibre::debug::DebugPipeline
source · struct DebugPipeline(RenderPipeline);
Tuple Fields§
§0: RenderPipelineMethods from Deref<Target = RenderPipeline>§
pub fn get_bind_group_layout(&self, index: u32) -> BindGroupLayout
Get an object representing the bind group layout at a given index.
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for DebugPipeline
§impl Send for DebugPipeline
§impl Sync for DebugPipeline
§impl Unpin for DebugPipeline
§impl !UnwindSafe for DebugPipeline
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.DebugPlugin.html b/docs/api/maplibre/debug/struct.DebugPlugin.html
index 0626854b..fcdb13bf 100644
--- a/docs/api/maplibre/debug/struct.DebugPlugin.html
+++ b/docs/api/maplibre/debug/struct.DebugPlugin.html
@@ -1,4 +1,4 @@
-DebugPlugin in maplibre::debug - Rust
+DebugPlugin in maplibre::debug - Rust
Struct maplibre::debug::DebugPlugin
source · pub struct DebugPlugin;
Trait Implementations§
source§impl Default for DebugPlugin
source§fn default() -> DebugPlugin
Returns the “default value” for a type. Read moresource§impl<E: Environment> Plugin<E> for DebugPlugin
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.TileDebugItem.html b/docs/api/maplibre/debug/struct.TileDebugItem.html
index c676b488..951065c5 100644
--- a/docs/api/maplibre/debug/struct.TileDebugItem.html
+++ b/docs/api/maplibre/debug/struct.TileDebugItem.html
@@ -1,4 +1,4 @@
-TileDebugItem in maplibre::debug - Rust
+TileDebugItem in maplibre::debug - Rust
Struct maplibre::debug::TileDebugItem
source · struct TileDebugItem {
pub draw_function: Box<dyn Draw<TileDebugItem>>,
pub source_shape: TileShape,
@@ -21,7 +21,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/event_loop/enum.SendEventError.html b/docs/api/maplibre/event_loop/enum.SendEventError.html
index 9be793a4..74716a26 100644
--- a/docs/api/maplibre/event_loop/enum.SendEventError.html
+++ b/docs/api/maplibre/event_loop/enum.SendEventError.html
@@ -1,4 +1,4 @@
-SendEventError in maplibre::event_loop - Rust
+SendEventError in maplibre::event_loop - Rust
Enum maplibre::event_loop::SendEventError
source · pub enum SendEventError {
Closed,
}
Expand description
When sending events to an event loop errors can occur.
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.CallError.html b/docs/api/maplibre/io/apc/enum.CallError.html
index db16cf00..f5bd021f 100644
--- a/docs/api/maplibre/io/apc/enum.CallError.html
+++ b/docs/api/maplibre/io/apc/enum.CallError.html
@@ -1,10 +1,10 @@
-CallError in maplibre::io::apc - Rust
+CallError in maplibre::io::apc - Rust
pub enum CallError {
Schedule,
Serialize(Box<dyn Error>),
Deserialize(Box<dyn Error>),
DeserializeInput(Box<dyn Error>),
-}
Variants§
Trait Implementations§
source§impl Error for CallError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for CallError
§impl !Send for CallError
§impl !Sync for CallError
§impl Unpin for CallError
§impl !UnwindSafe for CallError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
Trait Implementations§
source§impl Error for CallError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for CallError
§impl !Send for CallError
§impl !Sync for CallError
§impl Unpin for CallError
§impl !UnwindSafe for CallError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.Input.html b/docs/api/maplibre/io/apc/enum.Input.html
index 9a2ceb34..e21a76aa 100644
--- a/docs/api/maplibre/io/apc/enum.Input.html
+++ b/docs/api/maplibre/io/apc/enum.Input.html
@@ -1,4 +1,4 @@
-Input in maplibre::io::apc - Rust
+Input in maplibre::io::apc - Rust
pub enum Input {
TileRequest {
coords: WorldTileCoords,
@@ -6,9 +6,9 @@
},
NotYetImplemented,
}
Expand description
Inputs for an AsyncProcedure
-Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
@@ -25,15 +25,22 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
+ G2: Contains<G1>,
source§impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
T: 'static,
§impl<T> WasmNotSend for Twhere
T: Send,
§impl<T> WasmNotSync for Twhere
T: Sync,
\ No newline at end of file
diff --git a/docs/api/maplibre/io/apc/enum.MessageError.html b/docs/api/maplibre/io/apc/enum.MessageError.html
index c2bb04d5..2da1347e 100644
--- a/docs/api/maplibre/io/apc/enum.MessageError.html
+++ b/docs/api/maplibre/io/apc/enum.MessageError.html
@@ -1,4 +1,4 @@
-MessageError in maplibre::io::apc - Rust
+MessageError in maplibre::io::apc - Rust
Enum maplibre::io::apc::MessageError
source · pub enum MessageError {
CastError(Box<dyn Any>),
}
Variants§
Trait Implementations§
source§impl Debug for MessageError
source§impl Display for MessageError
source§impl Error for MessageError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for MessageError
§impl !Send for MessageError
§impl !Sync for MessageError
§impl Unpin for MessageError
§impl !UnwindSafe for MessageError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.ProcedureError.html b/docs/api/maplibre/io/apc/enum.ProcedureError.html
index e9c2c84f..c878b6fe 100644
--- a/docs/api/maplibre/io/apc/enum.ProcedureError.html
+++ b/docs/api/maplibre/io/apc/enum.ProcedureError.html
@@ -1,10 +1,10 @@
-ProcedureError in maplibre::io::apc - Rust
+ProcedureError in maplibre::io::apc - Rust
Enum maplibre::io::apc::ProcedureError
source · pub enum ProcedureError {
IncompatibleInput,
Execution(Box<dyn Error>),
Send(SendError),
}
Variants§
§IncompatibleInput
The Input is not compatible with the procedure
-§Execution(Box<dyn Error>)
§Send(SendError)
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.SendError.html b/docs/api/maplibre/io/apc/enum.SendError.html
index e3c41c91..db577a26 100644
--- a/docs/api/maplibre/io/apc/enum.SendError.html
+++ b/docs/api/maplibre/io/apc/enum.SendError.html
@@ -1,4 +1,4 @@
-SendError in maplibre::io::apc - Rust
+SendError in maplibre::io::apc - Rust
pub enum SendError {
Transmission,
}
Variants§
§Transmission
Trait Implementations§
source§impl Error for SendError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for SendError
§impl Send for SendError
§impl Sync for SendError
§impl Unpin for SendError
§impl UnwindSafe for SendError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/struct.Message.html b/docs/api/maplibre/io/apc/struct.Message.html
index 7f202c33..7743ac6e 100644
--- a/docs/api/maplibre/io/apc/struct.Message.html
+++ b/docs/api/maplibre/io/apc/struct.Message.html
@@ -1,4 +1,4 @@
-Message in maplibre::io::apc - Rust
+Message in maplibre::io::apc - Rust
pub struct Message {
tag: &'static dyn MessageTag,
transferable: Box<dyn Any + Send>,
@@ -22,7 +22,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
index dbe95154..77f0efb8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
@@ -1,4 +1,4 @@
-SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
+SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerAsyncProcedureCall
source · pub struct SchedulerAsyncProcedureCall<K: OffscreenKernelEnvironment, S: Scheduler> {
channel: (Sender<Message>, Receiver<Message>),
buffer: RefCell<Vec<Message>>,
@@ -30,7 +30,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerContext.html b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
index 92a15285..d784e4e8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerContext.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
@@ -1,4 +1,4 @@
-SchedulerContext in maplibre::io::apc - Rust
+SchedulerContext in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerContext
source · pub struct SchedulerContext {
sender: Sender<Message>,
}
Fields§
§sender: Sender<Message>Trait Implementations§
source§impl Clone for SchedulerContext
source§fn clone(&self) -> SchedulerContext
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for SchedulerContext
§impl Send for SchedulerContext
§impl Sync for SchedulerContext
§impl Unpin for SchedulerContext
§impl UnwindSafe for SchedulerContext
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/trait.MessageTag.html b/docs/api/maplibre/io/apc/trait.MessageTag.html
index 347cea4f..9725d99d 100644
--- a/docs/api/maplibre/io/apc/trait.MessageTag.html
+++ b/docs/api/maplibre/io/apc/trait.MessageTag.html
@@ -2,4 +2,4 @@
Trait maplibre::io::apc::MessageTag
source · pub trait MessageTag: DynHash + Debug + Send + Sync + 'static { }
Expand description
Defines a set of strongly-typed labels for a class of objects
Trait Implementations§
source§impl Clone for Box<dyn MessageTag>
source§impl Hash for dyn MessageTag
source§impl PartialEq for dyn MessageTag
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
+sufficient, and should not be overridden without very good reason.
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
diff --git a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
index 2aa3392c..d029317e 100644
--- a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
@@ -1,4 +1,4 @@
-ExactGeometry in maplibre::io::geometry_index - Rust
+ExactGeometry in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::ExactGeometry
source · pub enum ExactGeometry<T>{
Polygon(Polygon<T>),
@@ -28,7 +28,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
index f7a61460..41e5ffca 100644
--- a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
+++ b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
@@ -1,4 +1,4 @@
-TileIndex in maplibre::io::geometry_index - Rust
+TileIndex in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::TileIndex
source · pub enum TileIndex {
Spatial {
tree: RTree<IndexedGeometry<f64>>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
index e371e5e8..2f595e33 100644
--- a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
+++ b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
@@ -1,4 +1,4 @@
-GeometryIndex in maplibre::io::geometry_index - Rust
+GeometryIndex in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::GeometryIndex
source · pub struct GeometryIndex {
index: BTreeMap<Quadkey, TileIndex>,
}
Expand description
A quad tree storing the currently loaded tiles.
@@ -24,7 +24,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
index 161ee56a..644a1cb9 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
@@ -1,4 +1,4 @@
-IndexProcessor in maplibre::io::geometry_index - Rust
+IndexProcessor in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexProcessor
source · pub struct IndexProcessor {
geo_writer: GeoWriter,
geometries: Vec<IndexedGeometry<f64>>,
@@ -102,7 +102,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
index ba6932f3..500a4770 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
@@ -1,4 +1,4 @@
-IndexedGeometry in maplibre::io::geometry_index - Rust
+IndexedGeometry in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexedGeometry
source · pub struct IndexedGeometry<T>{
pub bounds: AABB<Point<T>>,
@@ -48,7 +48,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
index 9e907a59..6782d248 100644
--- a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
+++ b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
@@ -1,4 +1,4 @@
-ScheduleError in maplibre::io::scheduler - Rust
+ScheduleError in maplibre::io::scheduler - Rust
Enum maplibre::io::scheduler::ScheduleError
source · pub enum ScheduleError {
Scheduling(Box<dyn Error>),
NotImplemented,
@@ -17,7 +17,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
index 44a245e2..52a679e1 100644
--- a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
+++ b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
@@ -1,4 +1,4 @@
-NopScheduler in maplibre::io::scheduler - Rust
+NopScheduler in maplibre::io::scheduler - Rust
Struct maplibre::io::scheduler::NopScheduler
source · pub struct NopScheduler;
Trait Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
index 59009a3b..bf3fc324 100644
--- a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
@@ -1,4 +1,4 @@
-HttpSourceClient in maplibre::io::source_client - Rust
+HttpSourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::HttpSourceClient
source · pub struct HttpSourceClient<HC>where
HC: HttpClient,{
inner_client: HC,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceClient.html b/docs/api/maplibre/io/source_client/struct.SourceClient.html
index 88e7b77f..d999255f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceClient.html
@@ -1,4 +1,4 @@
-SourceClient in maplibre::io::source_client - Rust
+SourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::SourceClient
source · pub struct SourceClient<HC>where
HC: HttpClient,{
http: HttpSourceClient<HC>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
index 857c8105..fe79a11f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
@@ -1,5 +1,5 @@
-SourceFetchError in maplibre::io::source_client - Rust
- Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> Any for Twhere
+SourceFetchError in maplibre::io::source_client - Rust
+ Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-KernelBuilder in maplibre::kernel - Rust
+KernelBuilder in maplibre::kernel - Rust
Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-CurrentMapContext in maplibre::map - Rust
+CurrentMapContext in maplibre::map - Rust
Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-MapError in maplibre::map - Rust
+MapError in maplibre::map - Rust
pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::http_client - Rust
+ReqwestHttpClient in maplibre::platform::http_client - Rust
Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
Struct maplibre::benchmarking::tessellation::VertexConstructor
source · pub struct VertexConstructor {}Expand description
Constructor for Fill and Stroke vertices.
-Trait Implementations§
source§impl FillVertexConstructor<ShaderVertex> for VertexConstructor
impl FillVertexConstructor<ShaderVertex> for VertexConstructor
fn new_vertex(&mut self, vertex: FillVertex<'_>) -> ShaderVertex
source§impl StrokeVertexConstructor<ShaderVertex> for VertexConstructor
impl StrokeVertexConstructor<ShaderVertex> for VertexConstructor
fn new_vertex(&mut self, vertex: StrokeVertex<'_, '_>) -> ShaderVertex
Auto Trait Implementations§
impl RefUnwindSafe for VertexConstructor
impl Send for VertexConstructor
impl Sync for VertexConstructor
impl Unpin for VertexConstructor
impl UnwindSafe for VertexConstructor
Blanket Implementations§
Trait Implementations§
source§impl FillVertexConstructor<ShaderVertex> for VertexConstructor
impl FillVertexConstructor<ShaderVertex> for VertexConstructor
fn new_vertex(&mut self, vertex: FillVertex<'_>) -> ShaderVertex
source§impl StrokeVertexConstructor<ShaderVertex> for VertexConstructor
impl StrokeVertexConstructor<ShaderVertex> for VertexConstructor
fn new_vertex(&mut self, vertex: StrokeVertex<'_, '_>) -> ShaderVertex
Auto Trait Implementations§
impl RefUnwindSafe for VertexConstructor
impl Send for VertexConstructor
impl Sync for VertexConstructor
impl Unpin for VertexConstructor
impl UnwindSafe for VertexConstructor
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
§impl<T> Downcast for Twhere
@@ -17,7 +17,14 @@ further downcast into Arc<ConcreteType> where From<T>,
impl<T> Downcast for Twhere
@@ -17,7 +17,14 @@ further downcast into Arc<ConcreteType> where From<T>,
downcast into Arc<ConcreteType> where 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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/benchmarking/tessellation/zero_tessellator/struct.ZeroTessellator.html b/docs/api/maplibre/benchmarking/tessellation/zero_tessellator/struct.ZeroTessellator.html
index df39872e..6e556367 100644
--- a/docs/api/maplibre/benchmarking/tessellation/zero_tessellator/struct.ZeroTessellator.html
+++ b/docs/api/maplibre/benchmarking/tessellation/zero_tessellator/struct.ZeroTessellator.html
@@ -1,4 +1,4 @@
-pub struct ZeroTessellator<I: Add + From<VertexId> + MaxIndex> {
path_builder: RefCell<Builder>,
path_open: bool,
@@ -82,7 +82,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/context/struct.MapContext.html b/docs/api/maplibre/context/struct.MapContext.html
index f683943e..ff456d6c 100644
--- a/docs/api/maplibre/context/struct.MapContext.html
+++ b/docs/api/maplibre/context/struct.MapContext.html
@@ -1,4 +1,4 @@
-Struct maplibre::context::MapContext
source · pub struct MapContext {
pub style: Style,
pub world: World,
@@ -22,7 +22,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/coords/struct.AlignedWorldTileCoords.html b/docs/api/maplibre/coords/struct.AlignedWorldTileCoords.html
index 8b90845d..45c74deb 100644
--- a/docs/api/maplibre/coords/struct.AlignedWorldTileCoords.html
+++ b/docs/api/maplibre/coords/struct.AlignedWorldTileCoords.html
@@ -1,4 +1,4 @@
-Struct maplibre::coords::AlignedWorldTileCoords
source · pub struct AlignedWorldTileCoords(pub WorldTileCoords);Expand description
An aligned world tile coordinate aligns a world coordinate at a 4x4 tile raster within the world. The aligned coordinates is defined by the coordinates of the upper left tile in the 4x4 tile raster divided by 2 and rounding to the ceiling.
@@ -21,7 +21,14 @@ furtherdowncast into Arc<ConcreteType> where 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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/coords/struct.InnerCoords.html b/docs/api/maplibre/coords/struct.InnerCoords.html
index 6f66aec2..33f7afa3 100644
--- a/docs/api/maplibre/coords/struct.InnerCoords.html
+++ b/docs/api/maplibre/coords/struct.InnerCoords.html
@@ -1,4 +1,4 @@
-Struct maplibre::coords::InnerCoords
source · pub struct InnerCoords {
pub x: f64,
pub y: f64,
@@ -25,7 +25,14 @@ further downcast into Arc<ConcreteType> where From<T>, 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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/coords/struct.LatLon.html b/docs/api/maplibre/coords/struct.LatLon.html
index 6833f51b..b3ed046c 100644
--- a/docs/api/maplibre/coords/struct.LatLon.html
+++ b/docs/api/maplibre/coords/struct.LatLon.html
@@ -1,4 +1,4 @@
-LatLon in maplibre::coords - Rust
+LatLon in maplibre::coords - Rust
pub struct LatLon {
pub latitude: f64,
pub longitude: f64,
@@ -24,7 +24,14 @@ further downcast into Arc<ConcreteType> where From<T>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/coords/struct.LatLon.html b/docs/api/maplibre/coords/struct.LatLon.html
index 6833f51b..b3ed046c 100644
--- a/docs/api/maplibre/coords/struct.LatLon.html
+++ b/docs/api/maplibre/coords/struct.LatLon.html
@@ -1,4 +1,4 @@
-LatLon in maplibre::coords - Rust
+LatLon in maplibre::coords - Rust
pub struct LatLon {
pub latitude: f64,
pub longitude: f64,
@@ -24,7 +24,14 @@ further downcast into Arc<ConcreteType> where From<T>,
pub struct LatLon {
pub latitude: f64,
pub longitude: f64,
@@ -24,7 +24,14 @@ further downcast into Arc<ConcreteType> where From<T>, 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>
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>
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, U> TryInto<U> for Twhere
diff --git a/docs/api/maplibre/coords/struct.Quadkey.html b/docs/api/maplibre/coords/struct.Quadkey.html
index b9a4ddfa..72d66d5c 100644
--- a/docs/api/maplibre/coords/struct.Quadkey.html
+++ b/docs/api/maplibre/coords/struct.Quadkey.html
@@ -1,4 +1,4 @@
-Quadkey in maplibre::coords - Rust
+Quadkey in maplibre::coords - Rust
pub struct Quadkey([ZoomLevel; 32]);
Expand description
Represents the position of a node within a quad tree. The first u8 defines the ZoomLevel of the node.
The remaining bytes define which part (north west, south west, south east, north east) of each
subdivision of the quadtree is concerned.
@@ -34,7 +34,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/coords/struct.TileCoords.html b/docs/api/maplibre/coords/struct.TileCoords.html
index 987bc425..5e4c9ca4 100644
--- a/docs/api/maplibre/coords/struct.TileCoords.html
+++ b/docs/api/maplibre/coords/struct.TileCoords.html
@@ -1,4 +1,4 @@
-TileCoords in maplibre::coords - Rust
+TileCoords in maplibre::coords - Rust
Struct maplibre::coords::TileCoords
source · pub struct TileCoords {
pub x: u32,
pub y: u32,
@@ -16,7 +16,7 @@ This is not possible if the coordinates of this Example
The TileCoords T(x=5,y=5,z=0) exceeds its bounds because there is no tile
x=5,y=5 at zoom level z=0.
-
Trait Implementations§
source§impl Clone for TileCoords
source§fn clone(&self) -> TileCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for TileCoords
source§impl Default for TileCoords
source§fn default() -> TileCoords
Returns the “default value” for a type. Read moresource§impl Display for TileCoords
Trait Implementations§
source§impl Clone for TileCoords
source§fn clone(&self) -> TileCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for TileCoords
source§impl Default for TileCoords
source§fn default() -> TileCoords
Returns the “default value” for a type. Read moresource§impl Display for TileCoords
source§impl Hash for TileCoords
source§impl PartialEq for TileCoords
source§fn eq(&self, other: &TileCoords) -> bool
This method tests for self and other values to be equal, and is used
by ==.source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
diff --git a/docs/api/maplibre/coords/struct.ViewRegion.html b/docs/api/maplibre/coords/struct.ViewRegion.html
index daced74e..0f0d32d1 100644
--- a/docs/api/maplibre/coords/struct.ViewRegion.html
+++ b/docs/api/maplibre/coords/struct.ViewRegion.html
@@ -1,4 +1,4 @@
-ViewRegion in maplibre::coords - Rust
+ViewRegion in maplibre::coords - Rust
Struct maplibre::coords::ViewRegion
source · pub struct ViewRegion {
min_tile: WorldTileCoords,
max_tile: WorldTileCoords,
@@ -32,7 +32,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/coords/struct.WorldCoords.html b/docs/api/maplibre/coords/struct.WorldCoords.html
index a65a4ccc..98713a75 100644
--- a/docs/api/maplibre/coords/struct.WorldCoords.html
+++ b/docs/api/maplibre/coords/struct.WorldCoords.html
@@ -1,4 +1,4 @@
-WorldCoords in maplibre::coords - Rust
+WorldCoords in maplibre::coords - Rust
Struct maplibre::coords::WorldCoords
source · pub struct WorldCoords {
pub x: f64,
pub y: f64,
@@ -7,7 +7,7 @@ the z value of the [WorldTileCoors]. In the 3D world a
which are determined only by the render engine and not by the zoom level.
Coordinate System Origin
The origin of the coordinate system is in the upper-left corner.
-
Fields§
§x: f64§y: f64Implementations§
source§impl WorldCoords
sourcepub fn from_lat_lon(lat_lon: LatLon, zoom: Zoom) -> WorldCoords
sourcepub fn at_ground(x: f64, y: f64) -> Self
sourcepub fn into_world_tile(self, z: ZoomLevel, zoom: Zoom) -> WorldTileCoords
Trait Implementations§
source§impl Clone for WorldCoords
source§fn clone(&self) -> WorldCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for WorldCoords
source§impl Default for WorldCoords
source§fn default() -> WorldCoords
Returns the “default value” for a type. Read moresource§impl Display for WorldCoords
source§impl From<Point3<f64>> for WorldCoords
source§impl From<WorldCoords> for Vec3f32
source§fn from(world_coords: WorldCoords) -> Self
Converts to this type from the input type.source§impl PartialEq for WorldCoords
source§fn eq(&self, other: &WorldCoords) -> bool
This method tests for self and other values to be equal, and is used
+Fields§
§x: f64§y: f64Implementations§
source§impl WorldCoords
sourcepub fn from_lat_lon(lat_lon: LatLon, zoom: Zoom) -> WorldCoords
sourcepub fn at_ground(x: f64, y: f64) -> Self
sourcepub fn into_world_tile(self, z: ZoomLevel, zoom: Zoom) -> WorldTileCoords
Trait Implementations§
source§impl Clone for WorldCoords
source§fn clone(&self) -> WorldCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for WorldCoords
source§impl Default for WorldCoords
source§fn default() -> WorldCoords
Returns the “default value” for a type. Read moresource§impl Display for WorldCoords
source§impl From<Point3<f64>> for WorldCoords
source§impl From<WorldCoords> for Vec3f32
source§fn from(world_coords: WorldCoords) -> Self
Converts to this type from the input type.source§impl PartialEq for WorldCoords
source§fn eq(&self, other: &WorldCoords) -> bool
This method tests for self and other values to be equal, and is used
by ==.source§impl Copy for WorldCoords
source§impl StructuralPartialEq for WorldCoords
Auto Trait Implementations§
§impl RefUnwindSafe for WorldCoords
§impl Send for WorldCoords
§impl Sync for WorldCoords
§impl Unpin for WorldCoords
§impl UnwindSafe for WorldCoords
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
diff --git a/docs/api/maplibre/coords/struct.WorldTileCoords.html b/docs/api/maplibre/coords/struct.WorldTileCoords.html
index 36e6ace2..f7bfddcf 100644
--- a/docs/api/maplibre/coords/struct.WorldTileCoords.html
+++ b/docs/api/maplibre/coords/struct.WorldTileCoords.html
@@ -1,4 +1,4 @@
-WorldTileCoords in maplibre::coords - Rust
+WorldTileCoords in maplibre::coords - Rust
Struct maplibre::coords::WorldTileCoords
source · #[repr(C)]pub struct WorldTileCoords {
pub x: i32,
pub y: i32,
@@ -21,8 +21,8 @@ coordinates of this sourcepub fn stencil_reference_value_3d(&self) -> u8
Returns unique stencil reference values for WorldTileCoords which are 3D.
Tiles from arbitrary z can lie next to each other, because we mix tiles from
different levels based on availability.
-
Trait Implementations§
source§impl Clone for WorldTileCoords
source§fn clone(&self) -> WorldTileCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for WorldTileCoords
source§impl Default for WorldTileCoords
source§fn default() -> WorldTileCoords
Returns the “default value” for a type. Read moresource§impl<'de> Deserialize<'de> for WorldTileCoords
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WorldTileCoords
Trait Implementations§
source§impl Clone for WorldTileCoords
source§fn clone(&self) -> WorldTileCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for WorldTileCoords
source§impl Default for WorldTileCoords
source§fn default() -> WorldTileCoords
Returns the “default value” for a type. Read moresource§impl<'de> Deserialize<'de> for WorldTileCoords
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WorldTileCoords
source§impl Hash for WorldTileCoords
source§impl Ord for WorldTileCoords
source§fn cmp(&self, other: &WorldTileCoords) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read moresource§impl PartialOrd for WorldTileCoords
source§fn partial_cmp(&self, other: &WorldTileCoords) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read moresource§impl Serialize for WorldTileCoords
source§impl Copy for WorldTileCoords
source§impl Eq for WorldTileCoords
source§impl StructuralEq for WorldTileCoords
source§impl StructuralPartialEq for WorldTileCoords
Auto Trait Implementations§
§impl RefUnwindSafe for WorldTileCoords
§impl Send for WorldTileCoords
§impl Sync for WorldTileCoords
§impl Unpin for WorldTileCoords
§impl UnwindSafe for WorldTileCoords
Blanket Implementations§
source§impl Serialize for WorldTileCoords
source§impl Copy for WorldTileCoords
source§impl Eq for WorldTileCoords
source§impl StructuralEq for WorldTileCoords
source§impl StructuralPartialEq for WorldTileCoords
Auto Trait Implementations§
§impl RefUnwindSafe for WorldTileCoords
§impl Send for WorldTileCoords
§impl Sync for WorldTileCoords
§impl Unpin for WorldTileCoords
§impl UnwindSafe for WorldTileCoords
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<Q, K> Comparable<K> for Qwhere
@@ -57,7 +57,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
@@ -65,8 +72,8 @@ further downcast into Arc<ConcreteType> where Into<Dispatch>,
§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
+ G2: Contains<G1>,
source§impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
T: 'static,
§impl<T> WasmNotSend for Twhere
T: Send,
§impl<T> WasmNotSync for Twhere
T: Sync,
\ No newline at end of file
diff --git a/docs/api/maplibre/coords/struct.Zoom.html b/docs/api/maplibre/coords/struct.Zoom.html
index 2bf91013..4724531f 100644
--- a/docs/api/maplibre/coords/struct.Zoom.html
+++ b/docs/api/maplibre/coords/struct.Zoom.html
@@ -1,4 +1,4 @@
-Zoom in maplibre::coords - Rust
+Zoom in maplibre::coords - Rust
pub struct Zoom(f64);
Expand description
Zoom is an exponential scale that defines the zoom of the camera on the map.
We can derive the ZoomLevel from Zoom by using the [crate::coords::ZOOM_BOUNDS].
Tuple Fields§
§0: f64Implementations§
source§impl Zoom
sourcepub fn scale_to_tile(&self, coords: &WorldTileCoords) -> f64
sourcepub fn scale_to_zoom_level(&self, z: ZoomLevel) -> f64
sourcepub fn scale_delta(&self, zoom: &Zoom) -> f64
sourcepub fn zoom_level(&self, tile_size: f64) -> ZoomLevel
Adopted from
@@ -8,7 +8,7 @@ We can derive the ZoomLevel from Zoom by using the
-
Trait Implementations§
source§impl SignificantlyDifferent for Zoom
source§impl Copy for Zoom
Auto Trait Implementations§
§impl RefUnwindSafe for Zoom
§impl Send for Zoom
§impl Sync for Zoom
§impl Unpin for Zoom
§impl UnwindSafe for Zoom
Blanket Implementations§
Trait Implementations§
source§impl SignificantlyDifferent for Zoom
source§impl Copy for Zoom
Auto Trait Implementations§
§impl RefUnwindSafe for Zoom
§impl Send for Zoom
§impl Sync for Zoom
§impl Unpin for Zoom
§impl UnwindSafe for Zoom
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
@@ -25,7 +25,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
diff --git a/docs/api/maplibre/coords/struct.ZoomLevel.html b/docs/api/maplibre/coords/struct.ZoomLevel.html
index 48747744..3adf1238 100644
--- a/docs/api/maplibre/coords/struct.ZoomLevel.html
+++ b/docs/api/maplibre/coords/struct.ZoomLevel.html
@@ -1,6 +1,6 @@
-ZoomLevel in maplibre::coords - Rust
- #[repr(C)]pub struct ZoomLevel(u8);
Tuple Fields§
§0: u8Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for ZoomLevel
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Hash for ZoomLevel
1.3.0 · source§fn hash_slice<H>(data: &[Self], state: &mut H)where
+ZoomLevel in maplibre::coords - Rust
+ #[repr(C)]pub struct ZoomLevel(u8);
Tuple Fields§
§0: u8Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for ZoomLevel
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Ord for ZoomLevel
source§impl PartialOrd for ZoomLevel
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read moresource§impl Copy for ZoomLevel
source§impl Eq for ZoomLevel
source§impl Pod for ZoomLevel
source§impl StructuralEq for ZoomLevel
source§impl StructuralPartialEq for ZoomLevel
Auto Trait Implementations§
§impl RefUnwindSafe for ZoomLevel
§impl Send for ZoomLevel
§impl Sync for ZoomLevel
§impl Unpin for ZoomLevel
§impl UnwindSafe for ZoomLevel
Blanket Implementations§
source§impl Copy for ZoomLevel
source§impl Eq for ZoomLevel
source§impl Pod for ZoomLevel
source§impl StructuralEq for ZoomLevel
source§impl StructuralPartialEq for ZoomLevel
Auto Trait Implementations§
§impl RefUnwindSafe for ZoomLevel
§impl Send for ZoomLevel
§impl Sync for ZoomLevel
§impl Unpin for ZoomLevel
§impl UnwindSafe for ZoomLevel
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedBitPattern for Twhere
@@ -39,7 +39,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
@@ -48,8 +55,8 @@ further downcast into Arc<ConcreteType> where WithDispatch] wrapper. Read more
§fn with_current_subscriber(self) -> WithDispatch<Self>
§impl<T> AnyBitPattern for Twhere
- T: Pod,
source§impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
§impl<T> NoUninit for Twhere
+ T: Pod,
source§impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
§impl<T> NoUninit for Twhere
T: Pod,
source§impl<T> Resource for Twhere
T: 'static,
§impl<T> WasmNotSend for Twhere
T: Send,
§impl<T> WasmNotSync for Twhere
diff --git a/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html b/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html
index cd6e6363..b8ff6363 100644
--- a/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html
+++ b/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html
@@ -1,4 +1,4 @@
-DebugPassNode in maplibre::debug::debug_pass - Rust
+DebugPassNode in maplibre::debug::debug_pass - Rust
Struct maplibre::debug::debug_pass::DebugPassNode
source · pub struct DebugPassNode {}
Expand description
Pass which renders debug information on top of the map.
Implementations§
source§impl DebugPassNode
Trait Implementations§
source§impl Node for DebugPassNode
source§fn input(&self) -> Vec<SlotInfo>
Specifies the required input slots for this node.
They will then be available during the run method inside the RenderGraphContext.source§fn update(&mut self, _state: &mut RenderResources)
Updates internal node state using the current RenderResources prior to the run method.source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html b/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
index d9a13cfd..e05fe7d9 100644
--- a/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
+++ b/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
@@ -1,4 +1,4 @@
-DrawDebugOutline in maplibre::debug::render_commands - Rust
+DrawDebugOutline in maplibre::debug::render_commands - Rust
Struct maplibre::debug::render_commands::DrawDebugOutline
source · pub struct DrawDebugOutline;
Trait Implementations§
source§impl RenderCommand<TileDebugItem> for DrawDebugOutline
source§fn render<'w>(
world: &'w World,
item: &TileDebugItem,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html b/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
index 26dabd11..91930cda 100644
--- a/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
+++ b/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
@@ -1,4 +1,4 @@
-SetDebugPipeline in maplibre::debug::render_commands - Rust
+SetDebugPipeline in maplibre::debug::render_commands - Rust
Struct maplibre::debug::render_commands::SetDebugPipeline
source · pub struct SetDebugPipeline;
Trait Implementations§
source§impl<P: PhaseItem> RenderCommand<P> for SetDebugPipeline
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.DebugPipeline.html b/docs/api/maplibre/debug/struct.DebugPipeline.html
index dfd3a292..bb9fd551 100644
--- a/docs/api/maplibre/debug/struct.DebugPipeline.html
+++ b/docs/api/maplibre/debug/struct.DebugPipeline.html
@@ -1,4 +1,4 @@
-DebugPipeline in maplibre::debug - Rust
+DebugPipeline in maplibre::debug - Rust
Struct maplibre::debug::DebugPipeline
source · struct DebugPipeline(RenderPipeline);
Tuple Fields§
§0: RenderPipelineMethods from Deref<Target = RenderPipeline>§
pub fn get_bind_group_layout(&self, index: u32) -> BindGroupLayout
Get an object representing the bind group layout at a given index.
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for DebugPipeline
§impl Send for DebugPipeline
§impl Sync for DebugPipeline
§impl Unpin for DebugPipeline
§impl !UnwindSafe for DebugPipeline
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.DebugPlugin.html b/docs/api/maplibre/debug/struct.DebugPlugin.html
index 0626854b..fcdb13bf 100644
--- a/docs/api/maplibre/debug/struct.DebugPlugin.html
+++ b/docs/api/maplibre/debug/struct.DebugPlugin.html
@@ -1,4 +1,4 @@
-DebugPlugin in maplibre::debug - Rust
+DebugPlugin in maplibre::debug - Rust
Struct maplibre::debug::DebugPlugin
source · pub struct DebugPlugin;
Trait Implementations§
source§impl Default for DebugPlugin
source§fn default() -> DebugPlugin
Returns the “default value” for a type. Read moresource§impl<E: Environment> Plugin<E> for DebugPlugin
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.TileDebugItem.html b/docs/api/maplibre/debug/struct.TileDebugItem.html
index c676b488..951065c5 100644
--- a/docs/api/maplibre/debug/struct.TileDebugItem.html
+++ b/docs/api/maplibre/debug/struct.TileDebugItem.html
@@ -1,4 +1,4 @@
-TileDebugItem in maplibre::debug - Rust
+TileDebugItem in maplibre::debug - Rust
Struct maplibre::debug::TileDebugItem
source · struct TileDebugItem {
pub draw_function: Box<dyn Draw<TileDebugItem>>,
pub source_shape: TileShape,
@@ -21,7 +21,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/event_loop/enum.SendEventError.html b/docs/api/maplibre/event_loop/enum.SendEventError.html
index 9be793a4..74716a26 100644
--- a/docs/api/maplibre/event_loop/enum.SendEventError.html
+++ b/docs/api/maplibre/event_loop/enum.SendEventError.html
@@ -1,4 +1,4 @@
-SendEventError in maplibre::event_loop - Rust
+SendEventError in maplibre::event_loop - Rust
Enum maplibre::event_loop::SendEventError
source · pub enum SendEventError {
Closed,
}
Expand description
When sending events to an event loop errors can occur.
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.CallError.html b/docs/api/maplibre/io/apc/enum.CallError.html
index db16cf00..f5bd021f 100644
--- a/docs/api/maplibre/io/apc/enum.CallError.html
+++ b/docs/api/maplibre/io/apc/enum.CallError.html
@@ -1,10 +1,10 @@
-CallError in maplibre::io::apc - Rust
+CallError in maplibre::io::apc - Rust
pub enum CallError {
Schedule,
Serialize(Box<dyn Error>),
Deserialize(Box<dyn Error>),
DeserializeInput(Box<dyn Error>),
-}
Variants§
Trait Implementations§
source§impl Error for CallError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for CallError
§impl !Send for CallError
§impl !Sync for CallError
§impl Unpin for CallError
§impl !UnwindSafe for CallError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
Trait Implementations§
source§impl Error for CallError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for CallError
§impl !Send for CallError
§impl !Sync for CallError
§impl Unpin for CallError
§impl !UnwindSafe for CallError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.Input.html b/docs/api/maplibre/io/apc/enum.Input.html
index 9a2ceb34..e21a76aa 100644
--- a/docs/api/maplibre/io/apc/enum.Input.html
+++ b/docs/api/maplibre/io/apc/enum.Input.html
@@ -1,4 +1,4 @@
-Input in maplibre::io::apc - Rust
+Input in maplibre::io::apc - Rust
pub enum Input {
TileRequest {
coords: WorldTileCoords,
@@ -6,9 +6,9 @@
},
NotYetImplemented,
}
Expand description
Inputs for an AsyncProcedure
-Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
@@ -25,15 +25,22 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
+ G2: Contains<G1>,
source§impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
T: 'static,
§impl<T> WasmNotSend for Twhere
T: Send,
§impl<T> WasmNotSync for Twhere
T: Sync,
\ No newline at end of file
diff --git a/docs/api/maplibre/io/apc/enum.MessageError.html b/docs/api/maplibre/io/apc/enum.MessageError.html
index c2bb04d5..2da1347e 100644
--- a/docs/api/maplibre/io/apc/enum.MessageError.html
+++ b/docs/api/maplibre/io/apc/enum.MessageError.html
@@ -1,4 +1,4 @@
-MessageError in maplibre::io::apc - Rust
+MessageError in maplibre::io::apc - Rust
Enum maplibre::io::apc::MessageError
source · pub enum MessageError {
CastError(Box<dyn Any>),
}
Variants§
Trait Implementations§
source§impl Debug for MessageError
source§impl Display for MessageError
source§impl Error for MessageError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for MessageError
§impl !Send for MessageError
§impl !Sync for MessageError
§impl Unpin for MessageError
§impl !UnwindSafe for MessageError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.ProcedureError.html b/docs/api/maplibre/io/apc/enum.ProcedureError.html
index e9c2c84f..c878b6fe 100644
--- a/docs/api/maplibre/io/apc/enum.ProcedureError.html
+++ b/docs/api/maplibre/io/apc/enum.ProcedureError.html
@@ -1,10 +1,10 @@
-ProcedureError in maplibre::io::apc - Rust
+ProcedureError in maplibre::io::apc - Rust
Enum maplibre::io::apc::ProcedureError
source · pub enum ProcedureError {
IncompatibleInput,
Execution(Box<dyn Error>),
Send(SendError),
}
Variants§
§IncompatibleInput
The Input is not compatible with the procedure
-§Execution(Box<dyn Error>)
§Send(SendError)
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.SendError.html b/docs/api/maplibre/io/apc/enum.SendError.html
index e3c41c91..db577a26 100644
--- a/docs/api/maplibre/io/apc/enum.SendError.html
+++ b/docs/api/maplibre/io/apc/enum.SendError.html
@@ -1,4 +1,4 @@
-SendError in maplibre::io::apc - Rust
+SendError in maplibre::io::apc - Rust
pub enum SendError {
Transmission,
}
Variants§
§Transmission
Trait Implementations§
source§impl Error for SendError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for SendError
§impl Send for SendError
§impl Sync for SendError
§impl Unpin for SendError
§impl UnwindSafe for SendError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/struct.Message.html b/docs/api/maplibre/io/apc/struct.Message.html
index 7f202c33..7743ac6e 100644
--- a/docs/api/maplibre/io/apc/struct.Message.html
+++ b/docs/api/maplibre/io/apc/struct.Message.html
@@ -1,4 +1,4 @@
-Message in maplibre::io::apc - Rust
+Message in maplibre::io::apc - Rust
pub struct Message {
tag: &'static dyn MessageTag,
transferable: Box<dyn Any + Send>,
@@ -22,7 +22,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
index dbe95154..77f0efb8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
@@ -1,4 +1,4 @@
-SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
+SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerAsyncProcedureCall
source · pub struct SchedulerAsyncProcedureCall<K: OffscreenKernelEnvironment, S: Scheduler> {
channel: (Sender<Message>, Receiver<Message>),
buffer: RefCell<Vec<Message>>,
@@ -30,7 +30,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerContext.html b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
index 92a15285..d784e4e8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerContext.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
@@ -1,4 +1,4 @@
-SchedulerContext in maplibre::io::apc - Rust
+SchedulerContext in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerContext
source · pub struct SchedulerContext {
sender: Sender<Message>,
}
Fields§
§sender: Sender<Message>Trait Implementations§
source§impl Clone for SchedulerContext
source§fn clone(&self) -> SchedulerContext
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for SchedulerContext
§impl Send for SchedulerContext
§impl Sync for SchedulerContext
§impl Unpin for SchedulerContext
§impl UnwindSafe for SchedulerContext
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/trait.MessageTag.html b/docs/api/maplibre/io/apc/trait.MessageTag.html
index 347cea4f..9725d99d 100644
--- a/docs/api/maplibre/io/apc/trait.MessageTag.html
+++ b/docs/api/maplibre/io/apc/trait.MessageTag.html
@@ -2,4 +2,4 @@
Trait maplibre::io::apc::MessageTag
source · pub trait MessageTag: DynHash + Debug + Send + Sync + 'static { }
Expand description
Defines a set of strongly-typed labels for a class of objects
Trait Implementations§
source§impl Clone for Box<dyn MessageTag>
source§impl Hash for dyn MessageTag
source§impl PartialEq for dyn MessageTag
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
+sufficient, and should not be overridden without very good reason.
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
diff --git a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
index 2aa3392c..d029317e 100644
--- a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
@@ -1,4 +1,4 @@
-ExactGeometry in maplibre::io::geometry_index - Rust
+ExactGeometry in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::ExactGeometry
source · pub enum ExactGeometry<T>{
Polygon(Polygon<T>),
@@ -28,7 +28,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
index f7a61460..41e5ffca 100644
--- a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
+++ b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
@@ -1,4 +1,4 @@
-TileIndex in maplibre::io::geometry_index - Rust
+TileIndex in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::TileIndex
source · pub enum TileIndex {
Spatial {
tree: RTree<IndexedGeometry<f64>>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
index e371e5e8..2f595e33 100644
--- a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
+++ b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
@@ -1,4 +1,4 @@
-GeometryIndex in maplibre::io::geometry_index - Rust
+GeometryIndex in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::GeometryIndex
source · pub struct GeometryIndex {
index: BTreeMap<Quadkey, TileIndex>,
}
Expand description
A quad tree storing the currently loaded tiles.
@@ -24,7 +24,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
index 161ee56a..644a1cb9 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
@@ -1,4 +1,4 @@
-IndexProcessor in maplibre::io::geometry_index - Rust
+IndexProcessor in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexProcessor
source · pub struct IndexProcessor {
geo_writer: GeoWriter,
geometries: Vec<IndexedGeometry<f64>>,
@@ -102,7 +102,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
index ba6932f3..500a4770 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
@@ -1,4 +1,4 @@
-IndexedGeometry in maplibre::io::geometry_index - Rust
+IndexedGeometry in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexedGeometry
source · pub struct IndexedGeometry<T>{
pub bounds: AABB<Point<T>>,
@@ -48,7 +48,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
index 9e907a59..6782d248 100644
--- a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
+++ b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
@@ -1,4 +1,4 @@
-ScheduleError in maplibre::io::scheduler - Rust
+ScheduleError in maplibre::io::scheduler - Rust
Enum maplibre::io::scheduler::ScheduleError
source · pub enum ScheduleError {
Scheduling(Box<dyn Error>),
NotImplemented,
@@ -17,7 +17,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
index 44a245e2..52a679e1 100644
--- a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
+++ b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
@@ -1,4 +1,4 @@
-NopScheduler in maplibre::io::scheduler - Rust
+NopScheduler in maplibre::io::scheduler - Rust
Struct maplibre::io::scheduler::NopScheduler
source · pub struct NopScheduler;
Trait Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
index 59009a3b..bf3fc324 100644
--- a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
@@ -1,4 +1,4 @@
-HttpSourceClient in maplibre::io::source_client - Rust
+HttpSourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::HttpSourceClient
source · pub struct HttpSourceClient<HC>where
HC: HttpClient,{
inner_client: HC,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceClient.html b/docs/api/maplibre/io/source_client/struct.SourceClient.html
index 88e7b77f..d999255f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceClient.html
@@ -1,4 +1,4 @@
-SourceClient in maplibre::io::source_client - Rust
+SourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::SourceClient
source · pub struct SourceClient<HC>where
HC: HttpClient,{
http: HttpSourceClient<HC>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
index 857c8105..fe79a11f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
@@ -1,5 +1,5 @@
-SourceFetchError in maplibre::io::source_client - Rust
- Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> Any for Twhere
+SourceFetchError in maplibre::io::source_client - Rust
+ Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-KernelBuilder in maplibre::kernel - Rust
+KernelBuilder in maplibre::kernel - Rust
Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-CurrentMapContext in maplibre::map - Rust
+CurrentMapContext in maplibre::map - Rust
Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-MapError in maplibre::map - Rust
+MapError in maplibre::map - Rust
pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::http_client - Rust
+ReqwestHttpClient in maplibre::platform::http_client - Rust
Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
impl<T, U> TryInto<U> for Twhere
diff --git a/docs/api/maplibre/coords/struct.Quadkey.html b/docs/api/maplibre/coords/struct.Quadkey.html
index b9a4ddfa..72d66d5c 100644
--- a/docs/api/maplibre/coords/struct.Quadkey.html
+++ b/docs/api/maplibre/coords/struct.Quadkey.html
@@ -1,4 +1,4 @@
-Quadkey in maplibre::coords - Rust
+Quadkey in maplibre::coords - Rust
pub struct Quadkey([ZoomLevel; 32]);
Expand description
Represents the position of a node within a quad tree. The first u8 defines the ZoomLevel of the node.
The remaining bytes define which part (north west, south west, south east, north east) of each
subdivision of the quadtree is concerned.
@@ -34,7 +34,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/coords/struct.TileCoords.html b/docs/api/maplibre/coords/struct.TileCoords.html
index 987bc425..5e4c9ca4 100644
--- a/docs/api/maplibre/coords/struct.TileCoords.html
+++ b/docs/api/maplibre/coords/struct.TileCoords.html
@@ -1,4 +1,4 @@
-TileCoords in maplibre::coords - Rust
+TileCoords in maplibre::coords - Rust
Struct maplibre::coords::TileCoords
source · pub struct TileCoords {
pub x: u32,
pub y: u32,
@@ -16,7 +16,7 @@ This is not possible if the coordinates of this Example
The TileCoords T(x=5,y=5,z=0) exceeds its bounds because there is no tile
x=5,y=5 at zoom level z=0.
-
Trait Implementations§
source§impl Clone for TileCoords
source§fn clone(&self) -> TileCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for TileCoords
source§impl Default for TileCoords
source§fn default() -> TileCoords
Returns the “default value” for a type. Read moresource§impl Display for TileCoords
Trait Implementations§
source§impl Clone for TileCoords
source§fn clone(&self) -> TileCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for TileCoords
source§impl Default for TileCoords
source§fn default() -> TileCoords
Returns the “default value” for a type. Read moresource§impl Display for TileCoords
source§impl Hash for TileCoords
source§impl PartialEq for TileCoords
source§fn eq(&self, other: &TileCoords) -> bool
This method tests for self and other values to be equal, and is used
by ==.source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
diff --git a/docs/api/maplibre/coords/struct.ViewRegion.html b/docs/api/maplibre/coords/struct.ViewRegion.html
index daced74e..0f0d32d1 100644
--- a/docs/api/maplibre/coords/struct.ViewRegion.html
+++ b/docs/api/maplibre/coords/struct.ViewRegion.html
@@ -1,4 +1,4 @@
-ViewRegion in maplibre::coords - Rust
+ViewRegion in maplibre::coords - Rust
Struct maplibre::coords::ViewRegion
source · pub struct ViewRegion {
min_tile: WorldTileCoords,
max_tile: WorldTileCoords,
@@ -32,7 +32,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/coords/struct.WorldCoords.html b/docs/api/maplibre/coords/struct.WorldCoords.html
index a65a4ccc..98713a75 100644
--- a/docs/api/maplibre/coords/struct.WorldCoords.html
+++ b/docs/api/maplibre/coords/struct.WorldCoords.html
@@ -1,4 +1,4 @@
-WorldCoords in maplibre::coords - Rust
+WorldCoords in maplibre::coords - Rust
Struct maplibre::coords::WorldCoords
source · pub struct WorldCoords {
pub x: f64,
pub y: f64,
@@ -7,7 +7,7 @@ the z value of the [WorldTileCoors]. In the 3D world a
which are determined only by the render engine and not by the zoom level.
Coordinate System Origin
The origin of the coordinate system is in the upper-left corner.
-
Fields§
§x: f64§y: f64Implementations§
source§impl WorldCoords
sourcepub fn from_lat_lon(lat_lon: LatLon, zoom: Zoom) -> WorldCoords
sourcepub fn at_ground(x: f64, y: f64) -> Self
sourcepub fn into_world_tile(self, z: ZoomLevel, zoom: Zoom) -> WorldTileCoords
Trait Implementations§
source§impl Clone for WorldCoords
source§fn clone(&self) -> WorldCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for WorldCoords
source§impl Default for WorldCoords
source§fn default() -> WorldCoords
Returns the “default value” for a type. Read moresource§impl Display for WorldCoords
source§impl From<Point3<f64>> for WorldCoords
source§impl From<WorldCoords> for Vec3f32
source§fn from(world_coords: WorldCoords) -> Self
Converts to this type from the input type.source§impl PartialEq for WorldCoords
source§fn eq(&self, other: &WorldCoords) -> bool
This method tests for self and other values to be equal, and is used
+Fields§
§x: f64§y: f64Implementations§
source§impl WorldCoords
sourcepub fn from_lat_lon(lat_lon: LatLon, zoom: Zoom) -> WorldCoords
sourcepub fn at_ground(x: f64, y: f64) -> Self
sourcepub fn into_world_tile(self, z: ZoomLevel, zoom: Zoom) -> WorldTileCoords
Trait Implementations§
source§impl Clone for WorldCoords
source§fn clone(&self) -> WorldCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for WorldCoords
source§impl Default for WorldCoords
source§fn default() -> WorldCoords
Returns the “default value” for a type. Read moresource§impl Display for WorldCoords
source§impl From<Point3<f64>> for WorldCoords
source§impl From<WorldCoords> for Vec3f32
source§fn from(world_coords: WorldCoords) -> Self
Converts to this type from the input type.source§impl PartialEq for WorldCoords
source§fn eq(&self, other: &WorldCoords) -> bool
This method tests for self and other values to be equal, and is used
by ==.source§impl Copy for WorldCoords
source§impl StructuralPartialEq for WorldCoords
Auto Trait Implementations§
§impl RefUnwindSafe for WorldCoords
§impl Send for WorldCoords
§impl Sync for WorldCoords
§impl Unpin for WorldCoords
§impl UnwindSafe for WorldCoords
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
diff --git a/docs/api/maplibre/coords/struct.WorldTileCoords.html b/docs/api/maplibre/coords/struct.WorldTileCoords.html
index 36e6ace2..f7bfddcf 100644
--- a/docs/api/maplibre/coords/struct.WorldTileCoords.html
+++ b/docs/api/maplibre/coords/struct.WorldTileCoords.html
@@ -1,4 +1,4 @@
-WorldTileCoords in maplibre::coords - Rust
+WorldTileCoords in maplibre::coords - Rust
Struct maplibre::coords::WorldTileCoords
source · #[repr(C)]pub struct WorldTileCoords {
pub x: i32,
pub y: i32,
@@ -21,8 +21,8 @@ coordinates of this sourcepub fn stencil_reference_value_3d(&self) -> u8
Returns unique stencil reference values for WorldTileCoords which are 3D.
Tiles from arbitrary z can lie next to each other, because we mix tiles from
different levels based on availability.
-
Trait Implementations§
source§impl Clone for WorldTileCoords
source§fn clone(&self) -> WorldTileCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for WorldTileCoords
source§impl Default for WorldTileCoords
source§fn default() -> WorldTileCoords
Returns the “default value” for a type. Read moresource§impl<'de> Deserialize<'de> for WorldTileCoords
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WorldTileCoords
Trait Implementations§
source§impl Clone for WorldTileCoords
source§fn clone(&self) -> WorldTileCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for WorldTileCoords
source§impl Default for WorldTileCoords
source§fn default() -> WorldTileCoords
Returns the “default value” for a type. Read moresource§impl<'de> Deserialize<'de> for WorldTileCoords
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WorldTileCoords
source§impl Hash for WorldTileCoords
source§impl Ord for WorldTileCoords
source§fn cmp(&self, other: &WorldTileCoords) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read moresource§impl PartialOrd for WorldTileCoords
source§fn partial_cmp(&self, other: &WorldTileCoords) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read moresource§impl Serialize for WorldTileCoords
source§impl Copy for WorldTileCoords
source§impl Eq for WorldTileCoords
source§impl StructuralEq for WorldTileCoords
source§impl StructuralPartialEq for WorldTileCoords
Auto Trait Implementations§
§impl RefUnwindSafe for WorldTileCoords
§impl Send for WorldTileCoords
§impl Sync for WorldTileCoords
§impl Unpin for WorldTileCoords
§impl UnwindSafe for WorldTileCoords
Blanket Implementations§
source§impl Serialize for WorldTileCoords
source§impl Copy for WorldTileCoords
source§impl Eq for WorldTileCoords
source§impl StructuralEq for WorldTileCoords
source§impl StructuralPartialEq for WorldTileCoords
Auto Trait Implementations§
§impl RefUnwindSafe for WorldTileCoords
§impl Send for WorldTileCoords
§impl Sync for WorldTileCoords
§impl Unpin for WorldTileCoords
§impl UnwindSafe for WorldTileCoords
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<Q, K> Comparable<K> for Qwhere
@@ -57,7 +57,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
@@ -65,8 +72,8 @@ further downcast into Arc<ConcreteType> where Into<Dispatch>,
§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
+ G2: Contains<G1>,
source§impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
T: 'static,
§impl<T> WasmNotSend for Twhere
T: Send,
§impl<T> WasmNotSync for Twhere
T: Sync,
\ No newline at end of file
diff --git a/docs/api/maplibre/coords/struct.Zoom.html b/docs/api/maplibre/coords/struct.Zoom.html
index 2bf91013..4724531f 100644
--- a/docs/api/maplibre/coords/struct.Zoom.html
+++ b/docs/api/maplibre/coords/struct.Zoom.html
@@ -1,4 +1,4 @@
-Zoom in maplibre::coords - Rust
+Zoom in maplibre::coords - Rust
pub struct Zoom(f64);
Expand description
Zoom is an exponential scale that defines the zoom of the camera on the map.
We can derive the ZoomLevel from Zoom by using the [crate::coords::ZOOM_BOUNDS].
Tuple Fields§
§0: f64Implementations§
source§impl Zoom
sourcepub fn scale_to_tile(&self, coords: &WorldTileCoords) -> f64
sourcepub fn scale_to_zoom_level(&self, z: ZoomLevel) -> f64
sourcepub fn scale_delta(&self, zoom: &Zoom) -> f64
sourcepub fn zoom_level(&self, tile_size: f64) -> ZoomLevel
Adopted from
@@ -8,7 +8,7 @@ We can derive the ZoomLevel from Zoom by using the
-
Trait Implementations§
source§impl SignificantlyDifferent for Zoom
source§impl Copy for Zoom
Auto Trait Implementations§
§impl RefUnwindSafe for Zoom
§impl Send for Zoom
§impl Sync for Zoom
§impl Unpin for Zoom
§impl UnwindSafe for Zoom
Blanket Implementations§
Trait Implementations§
source§impl SignificantlyDifferent for Zoom
source§impl Copy for Zoom
Auto Trait Implementations§
§impl RefUnwindSafe for Zoom
§impl Send for Zoom
§impl Sync for Zoom
§impl Unpin for Zoom
§impl UnwindSafe for Zoom
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
@@ -25,7 +25,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
diff --git a/docs/api/maplibre/coords/struct.ZoomLevel.html b/docs/api/maplibre/coords/struct.ZoomLevel.html
index 48747744..3adf1238 100644
--- a/docs/api/maplibre/coords/struct.ZoomLevel.html
+++ b/docs/api/maplibre/coords/struct.ZoomLevel.html
@@ -1,6 +1,6 @@
-ZoomLevel in maplibre::coords - Rust
- #[repr(C)]pub struct ZoomLevel(u8);
Tuple Fields§
§0: u8Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for ZoomLevel
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Hash for ZoomLevel
1.3.0 · source§fn hash_slice<H>(data: &[Self], state: &mut H)where
+ZoomLevel in maplibre::coords - Rust
+ #[repr(C)]pub struct ZoomLevel(u8);
Tuple Fields§
§0: u8Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for ZoomLevel
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Ord for ZoomLevel
source§impl PartialOrd for ZoomLevel
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read moresource§impl Copy for ZoomLevel
source§impl Eq for ZoomLevel
source§impl Pod for ZoomLevel
source§impl StructuralEq for ZoomLevel
source§impl StructuralPartialEq for ZoomLevel
Auto Trait Implementations§
§impl RefUnwindSafe for ZoomLevel
§impl Send for ZoomLevel
§impl Sync for ZoomLevel
§impl Unpin for ZoomLevel
§impl UnwindSafe for ZoomLevel
Blanket Implementations§
source§impl Copy for ZoomLevel
source§impl Eq for ZoomLevel
source§impl Pod for ZoomLevel
source§impl StructuralEq for ZoomLevel
source§impl StructuralPartialEq for ZoomLevel
Auto Trait Implementations§
§impl RefUnwindSafe for ZoomLevel
§impl Send for ZoomLevel
§impl Sync for ZoomLevel
§impl Unpin for ZoomLevel
§impl UnwindSafe for ZoomLevel
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedBitPattern for Twhere
@@ -39,7 +39,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
@@ -48,8 +55,8 @@ further downcast into Arc<ConcreteType> where WithDispatch] wrapper. Read more
§fn with_current_subscriber(self) -> WithDispatch<Self>
§impl<T> AnyBitPattern for Twhere
- T: Pod,
source§impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
§impl<T> NoUninit for Twhere
+ T: Pod,
source§impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
§impl<T> NoUninit for Twhere
T: Pod,
source§impl<T> Resource for Twhere
T: 'static,
§impl<T> WasmNotSend for Twhere
T: Send,
§impl<T> WasmNotSync for Twhere
diff --git a/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html b/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html
index cd6e6363..b8ff6363 100644
--- a/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html
+++ b/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html
@@ -1,4 +1,4 @@
-DebugPassNode in maplibre::debug::debug_pass - Rust
+DebugPassNode in maplibre::debug::debug_pass - Rust
Struct maplibre::debug::debug_pass::DebugPassNode
source · pub struct DebugPassNode {}
Expand description
Pass which renders debug information on top of the map.
Implementations§
source§impl DebugPassNode
Trait Implementations§
source§impl Node for DebugPassNode
source§fn input(&self) -> Vec<SlotInfo>
Specifies the required input slots for this node.
They will then be available during the run method inside the RenderGraphContext.source§fn update(&mut self, _state: &mut RenderResources)
Updates internal node state using the current RenderResources prior to the run method.source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html b/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
index d9a13cfd..e05fe7d9 100644
--- a/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
+++ b/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
@@ -1,4 +1,4 @@
-DrawDebugOutline in maplibre::debug::render_commands - Rust
+DrawDebugOutline in maplibre::debug::render_commands - Rust
Struct maplibre::debug::render_commands::DrawDebugOutline
source · pub struct DrawDebugOutline;
Trait Implementations§
source§impl RenderCommand<TileDebugItem> for DrawDebugOutline
source§fn render<'w>(
world: &'w World,
item: &TileDebugItem,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html b/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
index 26dabd11..91930cda 100644
--- a/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
+++ b/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
@@ -1,4 +1,4 @@
-SetDebugPipeline in maplibre::debug::render_commands - Rust
+SetDebugPipeline in maplibre::debug::render_commands - Rust
Struct maplibre::debug::render_commands::SetDebugPipeline
source · pub struct SetDebugPipeline;
Trait Implementations§
source§impl<P: PhaseItem> RenderCommand<P> for SetDebugPipeline
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.DebugPipeline.html b/docs/api/maplibre/debug/struct.DebugPipeline.html
index dfd3a292..bb9fd551 100644
--- a/docs/api/maplibre/debug/struct.DebugPipeline.html
+++ b/docs/api/maplibre/debug/struct.DebugPipeline.html
@@ -1,4 +1,4 @@
-DebugPipeline in maplibre::debug - Rust
+DebugPipeline in maplibre::debug - Rust
Struct maplibre::debug::DebugPipeline
source · struct DebugPipeline(RenderPipeline);
Tuple Fields§
§0: RenderPipelineMethods from Deref<Target = RenderPipeline>§
pub fn get_bind_group_layout(&self, index: u32) -> BindGroupLayout
Get an object representing the bind group layout at a given index.
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for DebugPipeline
§impl Send for DebugPipeline
§impl Sync for DebugPipeline
§impl Unpin for DebugPipeline
§impl !UnwindSafe for DebugPipeline
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.DebugPlugin.html b/docs/api/maplibre/debug/struct.DebugPlugin.html
index 0626854b..fcdb13bf 100644
--- a/docs/api/maplibre/debug/struct.DebugPlugin.html
+++ b/docs/api/maplibre/debug/struct.DebugPlugin.html
@@ -1,4 +1,4 @@
-DebugPlugin in maplibre::debug - Rust
+DebugPlugin in maplibre::debug - Rust
Struct maplibre::debug::DebugPlugin
source · pub struct DebugPlugin;
Trait Implementations§
source§impl Default for DebugPlugin
source§fn default() -> DebugPlugin
Returns the “default value” for a type. Read moresource§impl<E: Environment> Plugin<E> for DebugPlugin
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.TileDebugItem.html b/docs/api/maplibre/debug/struct.TileDebugItem.html
index c676b488..951065c5 100644
--- a/docs/api/maplibre/debug/struct.TileDebugItem.html
+++ b/docs/api/maplibre/debug/struct.TileDebugItem.html
@@ -1,4 +1,4 @@
-TileDebugItem in maplibre::debug - Rust
+TileDebugItem in maplibre::debug - Rust
Struct maplibre::debug::TileDebugItem
source · struct TileDebugItem {
pub draw_function: Box<dyn Draw<TileDebugItem>>,
pub source_shape: TileShape,
@@ -21,7 +21,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/event_loop/enum.SendEventError.html b/docs/api/maplibre/event_loop/enum.SendEventError.html
index 9be793a4..74716a26 100644
--- a/docs/api/maplibre/event_loop/enum.SendEventError.html
+++ b/docs/api/maplibre/event_loop/enum.SendEventError.html
@@ -1,4 +1,4 @@
-SendEventError in maplibre::event_loop - Rust
+SendEventError in maplibre::event_loop - Rust
Enum maplibre::event_loop::SendEventError
source · pub enum SendEventError {
Closed,
}
Expand description
When sending events to an event loop errors can occur.
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.CallError.html b/docs/api/maplibre/io/apc/enum.CallError.html
index db16cf00..f5bd021f 100644
--- a/docs/api/maplibre/io/apc/enum.CallError.html
+++ b/docs/api/maplibre/io/apc/enum.CallError.html
@@ -1,10 +1,10 @@
-CallError in maplibre::io::apc - Rust
+CallError in maplibre::io::apc - Rust
pub enum CallError {
Schedule,
Serialize(Box<dyn Error>),
Deserialize(Box<dyn Error>),
DeserializeInput(Box<dyn Error>),
-}
Variants§
Trait Implementations§
source§impl Error for CallError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for CallError
§impl !Send for CallError
§impl !Sync for CallError
§impl Unpin for CallError
§impl !UnwindSafe for CallError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
Trait Implementations§
source§impl Error for CallError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for CallError
§impl !Send for CallError
§impl !Sync for CallError
§impl Unpin for CallError
§impl !UnwindSafe for CallError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.Input.html b/docs/api/maplibre/io/apc/enum.Input.html
index 9a2ceb34..e21a76aa 100644
--- a/docs/api/maplibre/io/apc/enum.Input.html
+++ b/docs/api/maplibre/io/apc/enum.Input.html
@@ -1,4 +1,4 @@
-Input in maplibre::io::apc - Rust
+Input in maplibre::io::apc - Rust
pub enum Input {
TileRequest {
coords: WorldTileCoords,
@@ -6,9 +6,9 @@
},
NotYetImplemented,
}
Expand description
Inputs for an AsyncProcedure
-Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
@@ -25,15 +25,22 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
+ G2: Contains<G1>,
source§impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
T: 'static,
§impl<T> WasmNotSend for Twhere
T: Send,
§impl<T> WasmNotSync for Twhere
T: Sync,
\ No newline at end of file
diff --git a/docs/api/maplibre/io/apc/enum.MessageError.html b/docs/api/maplibre/io/apc/enum.MessageError.html
index c2bb04d5..2da1347e 100644
--- a/docs/api/maplibre/io/apc/enum.MessageError.html
+++ b/docs/api/maplibre/io/apc/enum.MessageError.html
@@ -1,4 +1,4 @@
-MessageError in maplibre::io::apc - Rust
+MessageError in maplibre::io::apc - Rust
Enum maplibre::io::apc::MessageError
source · pub enum MessageError {
CastError(Box<dyn Any>),
}
Variants§
Trait Implementations§
source§impl Debug for MessageError
source§impl Display for MessageError
source§impl Error for MessageError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for MessageError
§impl !Send for MessageError
§impl !Sync for MessageError
§impl Unpin for MessageError
§impl !UnwindSafe for MessageError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.ProcedureError.html b/docs/api/maplibre/io/apc/enum.ProcedureError.html
index e9c2c84f..c878b6fe 100644
--- a/docs/api/maplibre/io/apc/enum.ProcedureError.html
+++ b/docs/api/maplibre/io/apc/enum.ProcedureError.html
@@ -1,10 +1,10 @@
-ProcedureError in maplibre::io::apc - Rust
+ProcedureError in maplibre::io::apc - Rust
Enum maplibre::io::apc::ProcedureError
source · pub enum ProcedureError {
IncompatibleInput,
Execution(Box<dyn Error>),
Send(SendError),
}
Variants§
§IncompatibleInput
The Input is not compatible with the procedure
-§Execution(Box<dyn Error>)
§Send(SendError)
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.SendError.html b/docs/api/maplibre/io/apc/enum.SendError.html
index e3c41c91..db577a26 100644
--- a/docs/api/maplibre/io/apc/enum.SendError.html
+++ b/docs/api/maplibre/io/apc/enum.SendError.html
@@ -1,4 +1,4 @@
-SendError in maplibre::io::apc - Rust
+SendError in maplibre::io::apc - Rust
pub enum SendError {
Transmission,
}
Variants§
§Transmission
Trait Implementations§
source§impl Error for SendError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for SendError
§impl Send for SendError
§impl Sync for SendError
§impl Unpin for SendError
§impl UnwindSafe for SendError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/struct.Message.html b/docs/api/maplibre/io/apc/struct.Message.html
index 7f202c33..7743ac6e 100644
--- a/docs/api/maplibre/io/apc/struct.Message.html
+++ b/docs/api/maplibre/io/apc/struct.Message.html
@@ -1,4 +1,4 @@
-Message in maplibre::io::apc - Rust
+Message in maplibre::io::apc - Rust
pub struct Message {
tag: &'static dyn MessageTag,
transferable: Box<dyn Any + Send>,
@@ -22,7 +22,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
index dbe95154..77f0efb8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
@@ -1,4 +1,4 @@
-SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
+SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerAsyncProcedureCall
source · pub struct SchedulerAsyncProcedureCall<K: OffscreenKernelEnvironment, S: Scheduler> {
channel: (Sender<Message>, Receiver<Message>),
buffer: RefCell<Vec<Message>>,
@@ -30,7 +30,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerContext.html b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
index 92a15285..d784e4e8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerContext.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
@@ -1,4 +1,4 @@
-SchedulerContext in maplibre::io::apc - Rust
+SchedulerContext in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerContext
source · pub struct SchedulerContext {
sender: Sender<Message>,
}
Fields§
§sender: Sender<Message>Trait Implementations§
source§impl Clone for SchedulerContext
source§fn clone(&self) -> SchedulerContext
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for SchedulerContext
§impl Send for SchedulerContext
§impl Sync for SchedulerContext
§impl Unpin for SchedulerContext
§impl UnwindSafe for SchedulerContext
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/trait.MessageTag.html b/docs/api/maplibre/io/apc/trait.MessageTag.html
index 347cea4f..9725d99d 100644
--- a/docs/api/maplibre/io/apc/trait.MessageTag.html
+++ b/docs/api/maplibre/io/apc/trait.MessageTag.html
@@ -2,4 +2,4 @@
Trait maplibre::io::apc::MessageTag
source · pub trait MessageTag: DynHash + Debug + Send + Sync + 'static { }
Expand description
Defines a set of strongly-typed labels for a class of objects
Trait Implementations§
source§impl Clone for Box<dyn MessageTag>
source§impl Hash for dyn MessageTag
source§impl PartialEq for dyn MessageTag
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
+sufficient, and should not be overridden without very good reason.
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
diff --git a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
index 2aa3392c..d029317e 100644
--- a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
@@ -1,4 +1,4 @@
-ExactGeometry in maplibre::io::geometry_index - Rust
+ExactGeometry in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::ExactGeometry
source · pub enum ExactGeometry<T>{
Polygon(Polygon<T>),
@@ -28,7 +28,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
index f7a61460..41e5ffca 100644
--- a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
+++ b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
@@ -1,4 +1,4 @@
-TileIndex in maplibre::io::geometry_index - Rust
+TileIndex in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::TileIndex
source · pub enum TileIndex {
Spatial {
tree: RTree<IndexedGeometry<f64>>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
index e371e5e8..2f595e33 100644
--- a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
+++ b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
@@ -1,4 +1,4 @@
-GeometryIndex in maplibre::io::geometry_index - Rust
+GeometryIndex in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::GeometryIndex
source · pub struct GeometryIndex {
index: BTreeMap<Quadkey, TileIndex>,
}
Expand description
A quad tree storing the currently loaded tiles.
@@ -24,7 +24,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
index 161ee56a..644a1cb9 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
@@ -1,4 +1,4 @@
-IndexProcessor in maplibre::io::geometry_index - Rust
+IndexProcessor in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexProcessor
source · pub struct IndexProcessor {
geo_writer: GeoWriter,
geometries: Vec<IndexedGeometry<f64>>,
@@ -102,7 +102,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
index ba6932f3..500a4770 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
@@ -1,4 +1,4 @@
-IndexedGeometry in maplibre::io::geometry_index - Rust
+IndexedGeometry in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexedGeometry
source · pub struct IndexedGeometry<T>{
pub bounds: AABB<Point<T>>,
@@ -48,7 +48,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
index 9e907a59..6782d248 100644
--- a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
+++ b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
@@ -1,4 +1,4 @@
-ScheduleError in maplibre::io::scheduler - Rust
+ScheduleError in maplibre::io::scheduler - Rust
Enum maplibre::io::scheduler::ScheduleError
source · pub enum ScheduleError {
Scheduling(Box<dyn Error>),
NotImplemented,
@@ -17,7 +17,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
index 44a245e2..52a679e1 100644
--- a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
+++ b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
@@ -1,4 +1,4 @@
-NopScheduler in maplibre::io::scheduler - Rust
+NopScheduler in maplibre::io::scheduler - Rust
Struct maplibre::io::scheduler::NopScheduler
source · pub struct NopScheduler;
Trait Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
index 59009a3b..bf3fc324 100644
--- a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
@@ -1,4 +1,4 @@
-HttpSourceClient in maplibre::io::source_client - Rust
+HttpSourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::HttpSourceClient
source · pub struct HttpSourceClient<HC>where
HC: HttpClient,{
inner_client: HC,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceClient.html b/docs/api/maplibre/io/source_client/struct.SourceClient.html
index 88e7b77f..d999255f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceClient.html
@@ -1,4 +1,4 @@
-SourceClient in maplibre::io::source_client - Rust
+SourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::SourceClient
source · pub struct SourceClient<HC>where
HC: HttpClient,{
http: HttpSourceClient<HC>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
index 857c8105..fe79a11f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
@@ -1,5 +1,5 @@
-SourceFetchError in maplibre::io::source_client - Rust
- Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> Any for Twhere
+SourceFetchError in maplibre::io::source_client - Rust
+ Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-KernelBuilder in maplibre::kernel - Rust
+KernelBuilder in maplibre::kernel - Rust
Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-CurrentMapContext in maplibre::map - Rust
+CurrentMapContext in maplibre::map - Rust
Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-MapError in maplibre::map - Rust
+MapError in maplibre::map - Rust
pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::http_client - Rust
+ReqwestHttpClient in maplibre::platform::http_client - Rust
Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
pub struct Quadkey([ZoomLevel; 32]);Expand description
Represents the position of a node within a quad tree. The first u8 defines the ZoomLevel of the node.
The remaining bytes define which part (north west, south west, south east, north east) of each
subdivision of the quadtree is concerned.
downcast into Arc<ConcreteType> where 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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/coords/struct.TileCoords.html b/docs/api/maplibre/coords/struct.TileCoords.html
index 987bc425..5e4c9ca4 100644
--- a/docs/api/maplibre/coords/struct.TileCoords.html
+++ b/docs/api/maplibre/coords/struct.TileCoords.html
@@ -1,4 +1,4 @@
-TileCoords in maplibre::coords - Rust
+TileCoords in maplibre::coords - Rust
Struct maplibre::coords::TileCoords
source · pub struct TileCoords {
pub x: u32,
pub y: u32,
@@ -16,7 +16,7 @@ This is not possible if the coordinates of this Example
The TileCoords T(x=5,y=5,z=0) exceeds its bounds because there is no tile
x=5,y=5 at zoom level z=0.
-
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/coords/struct.TileCoords.html b/docs/api/maplibre/coords/struct.TileCoords.html
index 987bc425..5e4c9ca4 100644
--- a/docs/api/maplibre/coords/struct.TileCoords.html
+++ b/docs/api/maplibre/coords/struct.TileCoords.html
@@ -1,4 +1,4 @@
-TileCoords in maplibre::coords - Rust
+TileCoords in maplibre::coords - Rust
Struct maplibre::coords::TileCoords
source · pub struct TileCoords {
pub x: u32,
pub y: u32,
@@ -16,7 +16,7 @@ This is not possible if the coordinates of this Example
The TileCoords T(x=5,y=5,z=0) exceeds its bounds because there is no tile
x=5,y=5 at zoom level z=0.
-
Struct maplibre::coords::TileCoords
source · pub struct TileCoords {
pub x: u32,
pub y: u32,
@@ -16,7 +16,7 @@ This is not possible if the coordinates of this Example
The TileCoords T(x=5,y=5,z=0) exceeds its bounds because there is no tile
x=5,y=5 at zoom level z=0.
-Trait Implementations§
source§impl Clone for TileCoords
impl Clone for TileCoords
source§fn clone(&self) -> TileCoords
fn clone(&self) -> TileCoords
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for TileCoords
impl Debug for TileCoords
source§impl Default for TileCoords
impl Default for TileCoords
source§fn default() -> TileCoords
fn default() -> TileCoords
source§impl Display for TileCoords
impl Display for TileCoords
Trait Implementations§
source§impl Clone for TileCoords
impl Clone for TileCoords
source§fn clone(&self) -> TileCoords
fn clone(&self) -> TileCoords
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for TileCoords
impl Debug for TileCoords
source§impl Default for TileCoords
impl Default for TileCoords
source§fn default() -> TileCoords
fn default() -> TileCoords
source§impl Display for TileCoords
impl Display for TileCoords
source§impl Hash for TileCoords
impl Hash for TileCoords
source§impl PartialEq for TileCoords
impl PartialEq for TileCoords
source§fn eq(&self, other: &TileCoords) -> bool
fn eq(&self, other: &TileCoords) -> bool
self and other values to be equal, and is used
by ==.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>
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>
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, U> TryInto<U> for Twhere
diff --git a/docs/api/maplibre/coords/struct.ViewRegion.html b/docs/api/maplibre/coords/struct.ViewRegion.html
index daced74e..0f0d32d1 100644
--- a/docs/api/maplibre/coords/struct.ViewRegion.html
+++ b/docs/api/maplibre/coords/struct.ViewRegion.html
@@ -1,4 +1,4 @@
-ViewRegion in maplibre::coords - Rust
+ViewRegion in maplibre::coords - Rust
Struct maplibre::coords::ViewRegion
source · pub struct ViewRegion {
min_tile: WorldTileCoords,
max_tile: WorldTileCoords,
@@ -32,7 +32,14 @@ further downcast into Arc<ConcreteType> where From<T>,
impl<T, U> TryInto<U> for Twhere
diff --git a/docs/api/maplibre/coords/struct.ViewRegion.html b/docs/api/maplibre/coords/struct.ViewRegion.html
index daced74e..0f0d32d1 100644
--- a/docs/api/maplibre/coords/struct.ViewRegion.html
+++ b/docs/api/maplibre/coords/struct.ViewRegion.html
@@ -1,4 +1,4 @@
-ViewRegion in maplibre::coords - Rust
+ViewRegion in maplibre::coords - Rust
Struct maplibre::coords::ViewRegion
source · pub struct ViewRegion {
min_tile: WorldTileCoords,
max_tile: WorldTileCoords,
@@ -32,7 +32,14 @@ further downcast into Arc<ConcreteType> where From<T>,
Struct maplibre::coords::ViewRegion
source · pub struct ViewRegion {
min_tile: WorldTileCoords,
max_tile: WorldTileCoords,
@@ -32,7 +32,14 @@ further downcast into Arc<ConcreteType> where From<T>, 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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/coords/struct.WorldCoords.html b/docs/api/maplibre/coords/struct.WorldCoords.html
index a65a4ccc..98713a75 100644
--- a/docs/api/maplibre/coords/struct.WorldCoords.html
+++ b/docs/api/maplibre/coords/struct.WorldCoords.html
@@ -1,4 +1,4 @@
-Struct maplibre::coords::WorldCoords
source · pub struct WorldCoords {
pub x: f64,
pub y: f64,
@@ -7,7 +7,7 @@ the z value of the [WorldTileCoors]. In the 3D world a
which are determined only by the render engine and not by the zoom level.
Coordinate System Origin
The origin of the coordinate system is in the upper-left corner.
-Fields§
§x: f64§y: f64Implementations§
source§impl WorldCoords
impl WorldCoords
pub fn from_lat_lon(lat_lon: LatLon, zoom: Zoom) -> WorldCoords
pub fn at_ground(x: f64, y: f64) -> Self
pub fn into_world_tile(self, z: ZoomLevel, zoom: Zoom) -> WorldTileCoords
Trait Implementations§
source§impl Clone for WorldCoords
impl Clone for WorldCoords
source§fn clone(&self) -> WorldCoords
fn clone(&self) -> WorldCoords
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for WorldCoords
impl Debug for WorldCoords
source§impl Default for WorldCoords
impl Default for WorldCoords
source§fn default() -> WorldCoords
fn default() -> WorldCoords
source§impl Display for WorldCoords
impl Display for WorldCoords
source§impl From<Point3<f64>> for WorldCoords
impl From<Point3<f64>> for WorldCoords
source§impl From<WorldCoords> for Vec3f32
impl From<WorldCoords> for Vec3f32
source§fn from(world_coords: WorldCoords) -> Self
fn from(world_coords: WorldCoords) -> Self
source§impl PartialEq for WorldCoords
impl PartialEq for WorldCoords
source§fn eq(&self, other: &WorldCoords) -> bool
fn eq(&self, other: &WorldCoords) -> bool
self and other values to be equal, and is used
+Fields§
§x: f64§y: f64Implementations§
source§impl WorldCoords
impl WorldCoords
pub fn from_lat_lon(lat_lon: LatLon, zoom: Zoom) -> WorldCoords
pub fn at_ground(x: f64, y: f64) -> Self
pub fn into_world_tile(self, z: ZoomLevel, zoom: Zoom) -> WorldTileCoords
Trait Implementations§
source§impl Clone for WorldCoords
impl Clone for WorldCoords
source§fn clone(&self) -> WorldCoords
fn clone(&self) -> WorldCoords
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for WorldCoords
impl Debug for WorldCoords
source§impl Default for WorldCoords
impl Default for WorldCoords
source§fn default() -> WorldCoords
fn default() -> WorldCoords
source§impl Display for WorldCoords
impl Display for WorldCoords
source§impl From<Point3<f64>> for WorldCoords
impl From<Point3<f64>> for WorldCoords
source§impl From<WorldCoords> for Vec3f32
impl From<WorldCoords> for Vec3f32
source§fn from(world_coords: WorldCoords) -> Self
fn from(world_coords: WorldCoords) -> Self
source§impl PartialEq for WorldCoords
impl PartialEq for WorldCoords
source§fn eq(&self, other: &WorldCoords) -> bool
fn eq(&self, other: &WorldCoords) -> bool
self and other values to be equal, and is used
by ==.impl Copy for WorldCoords
impl StructuralPartialEq for WorldCoords
Auto Trait Implementations§
impl RefUnwindSafe for WorldCoords
impl Send for WorldCoords
impl Sync for WorldCoords
impl Unpin for WorldCoords
impl UnwindSafe for WorldCoords
Blanket Implementations§
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>
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>
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, U> TryInto<U> for Twhere
diff --git a/docs/api/maplibre/coords/struct.WorldTileCoords.html b/docs/api/maplibre/coords/struct.WorldTileCoords.html
index 36e6ace2..f7bfddcf 100644
--- a/docs/api/maplibre/coords/struct.WorldTileCoords.html
+++ b/docs/api/maplibre/coords/struct.WorldTileCoords.html
@@ -1,4 +1,4 @@
-WorldTileCoords in maplibre::coords - Rust
+WorldTileCoords in maplibre::coords - Rust
Struct maplibre::coords::WorldTileCoords
source · #[repr(C)]pub struct WorldTileCoords {
pub x: i32,
pub y: i32,
@@ -21,8 +21,8 @@ coordinates of this sourcepub fn stencil_reference_value_3d(&self) -> u8
Returns unique stencil reference values for WorldTileCoords which are 3D.
Tiles from arbitrary z can lie next to each other, because we mix tiles from
different levels based on availability.
-
Trait Implementations§
source§impl Clone for WorldTileCoords
source§fn clone(&self) -> WorldTileCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for WorldTileCoords
source§impl Default for WorldTileCoords
source§fn default() -> WorldTileCoords
Returns the “default value” for a type. Read moresource§impl<'de> Deserialize<'de> for WorldTileCoords
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WorldTileCoords
Trait Implementations§
source§impl Clone for WorldTileCoords
source§fn clone(&self) -> WorldTileCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for WorldTileCoords
source§impl Default for WorldTileCoords
source§fn default() -> WorldTileCoords
Returns the “default value” for a type. Read moresource§impl<'de> Deserialize<'de> for WorldTileCoords
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WorldTileCoords
source§impl Hash for WorldTileCoords
source§impl Ord for WorldTileCoords
source§fn cmp(&self, other: &WorldTileCoords) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read moresource§impl PartialOrd for WorldTileCoords
source§fn partial_cmp(&self, other: &WorldTileCoords) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read moresource§impl Serialize for WorldTileCoords
source§impl Copy for WorldTileCoords
source§impl Eq for WorldTileCoords
source§impl StructuralEq for WorldTileCoords
source§impl StructuralPartialEq for WorldTileCoords
Auto Trait Implementations§
§impl RefUnwindSafe for WorldTileCoords
§impl Send for WorldTileCoords
§impl Sync for WorldTileCoords
§impl Unpin for WorldTileCoords
§impl UnwindSafe for WorldTileCoords
Blanket Implementations§
impl<T, U> TryInto<U> for Twhere
diff --git a/docs/api/maplibre/coords/struct.WorldTileCoords.html b/docs/api/maplibre/coords/struct.WorldTileCoords.html
index 36e6ace2..f7bfddcf 100644
--- a/docs/api/maplibre/coords/struct.WorldTileCoords.html
+++ b/docs/api/maplibre/coords/struct.WorldTileCoords.html
@@ -1,4 +1,4 @@
-WorldTileCoords in maplibre::coords - Rust
+WorldTileCoords in maplibre::coords - Rust
Struct maplibre::coords::WorldTileCoords
source · #[repr(C)]pub struct WorldTileCoords {
pub x: i32,
pub y: i32,
@@ -21,8 +21,8 @@ coordinates of this sourcepub fn stencil_reference_value_3d(&self) -> u8
Returns unique stencil reference values for WorldTileCoords which are 3D.
Tiles from arbitrary z can lie next to each other, because we mix tiles from
different levels based on availability.
-
Trait Implementations§
source§impl Clone for WorldTileCoords
source§fn clone(&self) -> WorldTileCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for WorldTileCoords
source§impl Default for WorldTileCoords
source§fn default() -> WorldTileCoords
Returns the “default value” for a type. Read moresource§impl<'de> Deserialize<'de> for WorldTileCoords
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WorldTileCoords
Trait Implementations§
source§impl Clone for WorldTileCoords
source§fn clone(&self) -> WorldTileCoords
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moresource§impl Debug for WorldTileCoords
source§impl Default for WorldTileCoords
source§fn default() -> WorldTileCoords
Returns the “default value” for a type. Read moresource§impl<'de> Deserialize<'de> for WorldTileCoords
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Display for WorldTileCoords
source§impl Hash for WorldTileCoords
source§impl Ord for WorldTileCoords
source§fn cmp(&self, other: &WorldTileCoords) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read moresource§impl PartialOrd for WorldTileCoords
source§fn partial_cmp(&self, other: &WorldTileCoords) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read moresource§impl Serialize for WorldTileCoords
source§impl Copy for WorldTileCoords
source§impl Eq for WorldTileCoords
source§impl StructuralEq for WorldTileCoords
source§impl StructuralPartialEq for WorldTileCoords
Auto Trait Implementations§
§impl RefUnwindSafe for WorldTileCoords
§impl Send for WorldTileCoords
§impl Sync for WorldTileCoords
§impl Unpin for WorldTileCoords
§impl UnwindSafe for WorldTileCoords
Blanket Implementations§
Struct maplibre::coords::WorldTileCoords
source · #[repr(C)]pub struct WorldTileCoords {
pub x: i32,
pub y: i32,
@@ -21,8 +21,8 @@ coordinates of this sourcepub fn stencil_reference_value_3d(&self) -> u8
Returns unique stencil reference values for WorldTileCoords which are 3D.
Tiles from arbitrary z can lie next to each other, because we mix tiles from
different levels based on availability.
-source§impl Clone for WorldTileCoords
impl Clone for WorldTileCoords
source§fn clone(&self) -> WorldTileCoords
fn clone(&self) -> WorldTileCoords
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for WorldTileCoords
impl Debug for WorldTileCoords
source§impl Default for WorldTileCoords
impl Default for WorldTileCoords
source§fn default() -> WorldTileCoords
fn default() -> WorldTileCoords
source§impl<'de> Deserialize<'de> for WorldTileCoords
impl<'de> Deserialize<'de> for WorldTileCoords
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>,
source§impl Display for WorldTileCoords
impl Display for WorldTileCoords
source§impl Clone for WorldTileCoords
impl Clone for WorldTileCoords
source§fn clone(&self) -> WorldTileCoords
fn clone(&self) -> WorldTileCoords
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for WorldTileCoords
impl Debug for WorldTileCoords
source§impl Default for WorldTileCoords
impl Default for WorldTileCoords
source§fn default() -> WorldTileCoords
fn default() -> WorldTileCoords
source§impl<'de> Deserialize<'de> for WorldTileCoords
impl<'de> Deserialize<'de> for WorldTileCoords
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>,
source§impl Display for WorldTileCoords
impl Display for WorldTileCoords
source§impl Hash for WorldTileCoords
impl Hash for WorldTileCoords
source§impl Ord for WorldTileCoords
impl Ord for WorldTileCoords
source§fn cmp(&self, other: &WorldTileCoords) -> Ordering
fn cmp(&self, other: &WorldTileCoords) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
source§impl PartialOrd for WorldTileCoords
impl PartialOrd for WorldTileCoords
source§fn partial_cmp(&self, other: &WorldTileCoords) -> Option<Ordering>
fn partial_cmp(&self, other: &WorldTileCoords) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
self and other) and is used by the <=
operator. Read moresource§impl Serialize for WorldTileCoords
impl Serialize for WorldTileCoords
impl Copy for WorldTileCoords
impl Eq for WorldTileCoords
impl StructuralEq for WorldTileCoords
impl StructuralPartialEq for WorldTileCoords
impl RefUnwindSafe for WorldTileCoords
impl Send for WorldTileCoords
impl Sync for WorldTileCoords
impl Unpin for WorldTileCoords
impl UnwindSafe for WorldTileCoords
source§impl Serialize for WorldTileCoords
impl Serialize for WorldTileCoords
impl Copy for WorldTileCoords
impl Eq for WorldTileCoords
impl StructuralEq for WorldTileCoords
impl StructuralPartialEq for WorldTileCoords
Auto Trait Implementations§
impl RefUnwindSafe for WorldTileCoords
impl Send for WorldTileCoords
impl Sync for WorldTileCoords
impl Unpin for WorldTileCoords
impl UnwindSafe for WorldTileCoords
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
§impl<Q, K> Comparable<K> for Qwhere
@@ -57,7 +57,14 @@ further downcast into Arc<ConcreteType> where From<T>,
impl<Q, K> Comparable<K> for Qwhere
@@ -57,7 +57,14 @@ further downcast into Arc<ConcreteType> where From<T>,
downcast into Arc<ConcreteType> where 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>
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>
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, U> TryInto<U> for Twhere
@@ -65,8 +72,8 @@ further downcast into Arc<ConcreteType> where Into<Dispatch>,
impl<T, U> TryInto<U> for Twhere
@@ -65,8 +72,8 @@ further downcast into Arc<ConcreteType> where Into<Dispatch>,
downcast into Arc<ConcreteType> where §fn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
impl<T> Resource for Twhere
+ G2: Contains<G1>,
impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
impl<T> Resource for Twhere
T: 'static,
impl<T> WasmNotSend for Twhere
T: Send,
impl<T> WasmNotSync for Twhere
T: Sync,
pub struct Zoom(f64);Expand description
Zoom is an exponential scale that defines the zoom of the camera on the map.
We can derive the ZoomLevel from Zoom by using the [crate::coords::ZOOM_BOUNDS].
Tuple Fields§
§0: f64Implementations§
source§impl Zoom
impl Zoom
pub fn scale_to_tile(&self, coords: &WorldTileCoords) -> f64
pub fn scale_to_zoom_level(&self, z: ZoomLevel) -> f64
pub fn scale_delta(&self, zoom: &Zoom) -> f64
sourcepub fn zoom_level(&self, tile_size: f64) -> ZoomLevel
pub fn zoom_level(&self, tile_size: f64) -> ZoomLevel
Adopted from
@@ -8,7 +8,7 @@ We can derive the ZoomLevel from Zoom by using the
Trait Implementations§
source§impl SignificantlyDifferent for Zoom
impl SignificantlyDifferent for Zoom
impl Copy for Zoom
Auto Trait Implementations§
impl RefUnwindSafe for Zoom
impl Send for Zoom
impl Sync for Zoom
impl Unpin for Zoom
impl UnwindSafe for Zoom
Blanket Implementations§
Trait Implementations§
source§impl SignificantlyDifferent for Zoom
impl SignificantlyDifferent for Zoom
impl Copy for Zoom
Auto Trait Implementations§
impl RefUnwindSafe for Zoom
impl Send for Zoom
impl Sync for Zoom
impl Unpin for Zoom
impl UnwindSafe for Zoom
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
§impl<T> Downcast for Twhere
@@ -25,7 +25,14 @@ further downcast into Arc<ConcreteType> where From<T>,
impl<T> Downcast for Twhere
@@ -25,7 +25,14 @@ further downcast into Arc<ConcreteType> where From<T>,
downcast into Arc<ConcreteType> where 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>
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>
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, U> TryInto<U> for Twhere
diff --git a/docs/api/maplibre/coords/struct.ZoomLevel.html b/docs/api/maplibre/coords/struct.ZoomLevel.html
index 48747744..3adf1238 100644
--- a/docs/api/maplibre/coords/struct.ZoomLevel.html
+++ b/docs/api/maplibre/coords/struct.ZoomLevel.html
@@ -1,6 +1,6 @@
-ZoomLevel in maplibre::coords - Rust
- #[repr(C)]pub struct ZoomLevel(u8);
Tuple Fields§
§0: u8Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for ZoomLevel
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Hash for ZoomLevel
1.3.0 · source§fn hash_slice<H>(data: &[Self], state: &mut H)where
+ZoomLevel in maplibre::coords - Rust
+ #[repr(C)]pub struct ZoomLevel(u8);
Tuple Fields§
§0: u8Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for ZoomLevel
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Ord for ZoomLevel
source§impl PartialOrd for ZoomLevel
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read moresource§impl Copy for ZoomLevel
source§impl Eq for ZoomLevel
source§impl Pod for ZoomLevel
source§impl StructuralEq for ZoomLevel
source§impl StructuralPartialEq for ZoomLevel
Auto Trait Implementations§
§impl RefUnwindSafe for ZoomLevel
§impl Send for ZoomLevel
§impl Sync for ZoomLevel
§impl Unpin for ZoomLevel
§impl UnwindSafe for ZoomLevel
Blanket Implementations§
source§impl Copy for ZoomLevel
source§impl Eq for ZoomLevel
source§impl Pod for ZoomLevel
source§impl StructuralEq for ZoomLevel
source§impl StructuralPartialEq for ZoomLevel
Auto Trait Implementations§
§impl RefUnwindSafe for ZoomLevel
§impl Send for ZoomLevel
§impl Sync for ZoomLevel
§impl Unpin for ZoomLevel
§impl UnwindSafe for ZoomLevel
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedBitPattern for Twhere
@@ -39,7 +39,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
@@ -48,8 +55,8 @@ further downcast into Arc<ConcreteType> where WithDispatch] wrapper. Read more
§fn with_current_subscriber(self) -> WithDispatch<Self>
§impl<T> AnyBitPattern for Twhere
- T: Pod,
source§impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
§impl<T> NoUninit for Twhere
+ T: Pod,
source§impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
§impl<T> NoUninit for Twhere
T: Pod,
source§impl<T> Resource for Twhere
T: 'static,
§impl<T> WasmNotSend for Twhere
T: Send,
§impl<T> WasmNotSync for Twhere
diff --git a/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html b/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html
index cd6e6363..b8ff6363 100644
--- a/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html
+++ b/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html
@@ -1,4 +1,4 @@
-DebugPassNode in maplibre::debug::debug_pass - Rust
+DebugPassNode in maplibre::debug::debug_pass - Rust
Struct maplibre::debug::debug_pass::DebugPassNode
source · pub struct DebugPassNode {}
Expand description
Pass which renders debug information on top of the map.
Implementations§
source§impl DebugPassNode
Trait Implementations§
source§impl Node for DebugPassNode
source§fn input(&self) -> Vec<SlotInfo>
Specifies the required input slots for this node.
They will then be available during the run method inside the RenderGraphContext.source§fn update(&mut self, _state: &mut RenderResources)
Updates internal node state using the current RenderResources prior to the run method.source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html b/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
index d9a13cfd..e05fe7d9 100644
--- a/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
+++ b/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
@@ -1,4 +1,4 @@
-DrawDebugOutline in maplibre::debug::render_commands - Rust
+DrawDebugOutline in maplibre::debug::render_commands - Rust
Struct maplibre::debug::render_commands::DrawDebugOutline
source · pub struct DrawDebugOutline;
Trait Implementations§
source§impl RenderCommand<TileDebugItem> for DrawDebugOutline
source§fn render<'w>(
world: &'w World,
item: &TileDebugItem,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html b/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
index 26dabd11..91930cda 100644
--- a/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
+++ b/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
@@ -1,4 +1,4 @@
-SetDebugPipeline in maplibre::debug::render_commands - Rust
+SetDebugPipeline in maplibre::debug::render_commands - Rust
Struct maplibre::debug::render_commands::SetDebugPipeline
source · pub struct SetDebugPipeline;
Trait Implementations§
source§impl<P: PhaseItem> RenderCommand<P> for SetDebugPipeline
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.DebugPipeline.html b/docs/api/maplibre/debug/struct.DebugPipeline.html
index dfd3a292..bb9fd551 100644
--- a/docs/api/maplibre/debug/struct.DebugPipeline.html
+++ b/docs/api/maplibre/debug/struct.DebugPipeline.html
@@ -1,4 +1,4 @@
-DebugPipeline in maplibre::debug - Rust
+DebugPipeline in maplibre::debug - Rust
Struct maplibre::debug::DebugPipeline
source · struct DebugPipeline(RenderPipeline);
Tuple Fields§
§0: RenderPipelineMethods from Deref<Target = RenderPipeline>§
pub fn get_bind_group_layout(&self, index: u32) -> BindGroupLayout
Get an object representing the bind group layout at a given index.
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for DebugPipeline
§impl Send for DebugPipeline
§impl Sync for DebugPipeline
§impl Unpin for DebugPipeline
§impl !UnwindSafe for DebugPipeline
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.DebugPlugin.html b/docs/api/maplibre/debug/struct.DebugPlugin.html
index 0626854b..fcdb13bf 100644
--- a/docs/api/maplibre/debug/struct.DebugPlugin.html
+++ b/docs/api/maplibre/debug/struct.DebugPlugin.html
@@ -1,4 +1,4 @@
-DebugPlugin in maplibre::debug - Rust
+DebugPlugin in maplibre::debug - Rust
Struct maplibre::debug::DebugPlugin
source · pub struct DebugPlugin;
Trait Implementations§
source§impl Default for DebugPlugin
source§fn default() -> DebugPlugin
Returns the “default value” for a type. Read moresource§impl<E: Environment> Plugin<E> for DebugPlugin
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.TileDebugItem.html b/docs/api/maplibre/debug/struct.TileDebugItem.html
index c676b488..951065c5 100644
--- a/docs/api/maplibre/debug/struct.TileDebugItem.html
+++ b/docs/api/maplibre/debug/struct.TileDebugItem.html
@@ -1,4 +1,4 @@
-TileDebugItem in maplibre::debug - Rust
+TileDebugItem in maplibre::debug - Rust
Struct maplibre::debug::TileDebugItem
source · struct TileDebugItem {
pub draw_function: Box<dyn Draw<TileDebugItem>>,
pub source_shape: TileShape,
@@ -21,7 +21,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/event_loop/enum.SendEventError.html b/docs/api/maplibre/event_loop/enum.SendEventError.html
index 9be793a4..74716a26 100644
--- a/docs/api/maplibre/event_loop/enum.SendEventError.html
+++ b/docs/api/maplibre/event_loop/enum.SendEventError.html
@@ -1,4 +1,4 @@
-SendEventError in maplibre::event_loop - Rust
+SendEventError in maplibre::event_loop - Rust
Enum maplibre::event_loop::SendEventError
source · pub enum SendEventError {
Closed,
}
Expand description
When sending events to an event loop errors can occur.
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.CallError.html b/docs/api/maplibre/io/apc/enum.CallError.html
index db16cf00..f5bd021f 100644
--- a/docs/api/maplibre/io/apc/enum.CallError.html
+++ b/docs/api/maplibre/io/apc/enum.CallError.html
@@ -1,10 +1,10 @@
-CallError in maplibre::io::apc - Rust
+CallError in maplibre::io::apc - Rust
pub enum CallError {
Schedule,
Serialize(Box<dyn Error>),
Deserialize(Box<dyn Error>),
DeserializeInput(Box<dyn Error>),
-}
Variants§
Trait Implementations§
source§impl Error for CallError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for CallError
§impl !Send for CallError
§impl !Sync for CallError
§impl Unpin for CallError
§impl !UnwindSafe for CallError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
Trait Implementations§
source§impl Error for CallError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for CallError
§impl !Send for CallError
§impl !Sync for CallError
§impl Unpin for CallError
§impl !UnwindSafe for CallError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.Input.html b/docs/api/maplibre/io/apc/enum.Input.html
index 9a2ceb34..e21a76aa 100644
--- a/docs/api/maplibre/io/apc/enum.Input.html
+++ b/docs/api/maplibre/io/apc/enum.Input.html
@@ -1,4 +1,4 @@
-Input in maplibre::io::apc - Rust
+Input in maplibre::io::apc - Rust
pub enum Input {
TileRequest {
coords: WorldTileCoords,
@@ -6,9 +6,9 @@
},
NotYetImplemented,
}
Expand description
Inputs for an AsyncProcedure
-Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
@@ -25,15 +25,22 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
+ G2: Contains<G1>,
source§impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
T: 'static,
§impl<T> WasmNotSend for Twhere
T: Send,
§impl<T> WasmNotSync for Twhere
T: Sync,
\ No newline at end of file
diff --git a/docs/api/maplibre/io/apc/enum.MessageError.html b/docs/api/maplibre/io/apc/enum.MessageError.html
index c2bb04d5..2da1347e 100644
--- a/docs/api/maplibre/io/apc/enum.MessageError.html
+++ b/docs/api/maplibre/io/apc/enum.MessageError.html
@@ -1,4 +1,4 @@
-MessageError in maplibre::io::apc - Rust
+MessageError in maplibre::io::apc - Rust
Enum maplibre::io::apc::MessageError
source · pub enum MessageError {
CastError(Box<dyn Any>),
}
Variants§
Trait Implementations§
source§impl Debug for MessageError
source§impl Display for MessageError
source§impl Error for MessageError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for MessageError
§impl !Send for MessageError
§impl !Sync for MessageError
§impl Unpin for MessageError
§impl !UnwindSafe for MessageError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.ProcedureError.html b/docs/api/maplibre/io/apc/enum.ProcedureError.html
index e9c2c84f..c878b6fe 100644
--- a/docs/api/maplibre/io/apc/enum.ProcedureError.html
+++ b/docs/api/maplibre/io/apc/enum.ProcedureError.html
@@ -1,10 +1,10 @@
-ProcedureError in maplibre::io::apc - Rust
+ProcedureError in maplibre::io::apc - Rust
Enum maplibre::io::apc::ProcedureError
source · pub enum ProcedureError {
IncompatibleInput,
Execution(Box<dyn Error>),
Send(SendError),
}
Variants§
§IncompatibleInput
The Input is not compatible with the procedure
-§Execution(Box<dyn Error>)
§Send(SendError)
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.SendError.html b/docs/api/maplibre/io/apc/enum.SendError.html
index e3c41c91..db577a26 100644
--- a/docs/api/maplibre/io/apc/enum.SendError.html
+++ b/docs/api/maplibre/io/apc/enum.SendError.html
@@ -1,4 +1,4 @@
-SendError in maplibre::io::apc - Rust
+SendError in maplibre::io::apc - Rust
pub enum SendError {
Transmission,
}
Variants§
§Transmission
Trait Implementations§
source§impl Error for SendError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for SendError
§impl Send for SendError
§impl Sync for SendError
§impl Unpin for SendError
§impl UnwindSafe for SendError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/struct.Message.html b/docs/api/maplibre/io/apc/struct.Message.html
index 7f202c33..7743ac6e 100644
--- a/docs/api/maplibre/io/apc/struct.Message.html
+++ b/docs/api/maplibre/io/apc/struct.Message.html
@@ -1,4 +1,4 @@
-Message in maplibre::io::apc - Rust
+Message in maplibre::io::apc - Rust
pub struct Message {
tag: &'static dyn MessageTag,
transferable: Box<dyn Any + Send>,
@@ -22,7 +22,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
index dbe95154..77f0efb8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
@@ -1,4 +1,4 @@
-SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
+SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerAsyncProcedureCall
source · pub struct SchedulerAsyncProcedureCall<K: OffscreenKernelEnvironment, S: Scheduler> {
channel: (Sender<Message>, Receiver<Message>),
buffer: RefCell<Vec<Message>>,
@@ -30,7 +30,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerContext.html b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
index 92a15285..d784e4e8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerContext.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
@@ -1,4 +1,4 @@
-SchedulerContext in maplibre::io::apc - Rust
+SchedulerContext in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerContext
source · pub struct SchedulerContext {
sender: Sender<Message>,
}
Fields§
§sender: Sender<Message>Trait Implementations§
source§impl Clone for SchedulerContext
source§fn clone(&self) -> SchedulerContext
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for SchedulerContext
§impl Send for SchedulerContext
§impl Sync for SchedulerContext
§impl Unpin for SchedulerContext
§impl UnwindSafe for SchedulerContext
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/trait.MessageTag.html b/docs/api/maplibre/io/apc/trait.MessageTag.html
index 347cea4f..9725d99d 100644
--- a/docs/api/maplibre/io/apc/trait.MessageTag.html
+++ b/docs/api/maplibre/io/apc/trait.MessageTag.html
@@ -2,4 +2,4 @@
Trait maplibre::io::apc::MessageTag
source · pub trait MessageTag: DynHash + Debug + Send + Sync + 'static { }
Expand description
Defines a set of strongly-typed labels for a class of objects
Trait Implementations§
source§impl Clone for Box<dyn MessageTag>
source§impl Hash for dyn MessageTag
source§impl PartialEq for dyn MessageTag
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
+sufficient, and should not be overridden without very good reason.
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
diff --git a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
index 2aa3392c..d029317e 100644
--- a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
@@ -1,4 +1,4 @@
-ExactGeometry in maplibre::io::geometry_index - Rust
+ExactGeometry in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::ExactGeometry
source · pub enum ExactGeometry<T>{
Polygon(Polygon<T>),
@@ -28,7 +28,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
index f7a61460..41e5ffca 100644
--- a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
+++ b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
@@ -1,4 +1,4 @@
-TileIndex in maplibre::io::geometry_index - Rust
+TileIndex in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::TileIndex
source · pub enum TileIndex {
Spatial {
tree: RTree<IndexedGeometry<f64>>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
index e371e5e8..2f595e33 100644
--- a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
+++ b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
@@ -1,4 +1,4 @@
-GeometryIndex in maplibre::io::geometry_index - Rust
+GeometryIndex in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::GeometryIndex
source · pub struct GeometryIndex {
index: BTreeMap<Quadkey, TileIndex>,
}
Expand description
A quad tree storing the currently loaded tiles.
@@ -24,7 +24,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
index 161ee56a..644a1cb9 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
@@ -1,4 +1,4 @@
-IndexProcessor in maplibre::io::geometry_index - Rust
+IndexProcessor in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexProcessor
source · pub struct IndexProcessor {
geo_writer: GeoWriter,
geometries: Vec<IndexedGeometry<f64>>,
@@ -102,7 +102,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
index ba6932f3..500a4770 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
@@ -1,4 +1,4 @@
-IndexedGeometry in maplibre::io::geometry_index - Rust
+IndexedGeometry in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexedGeometry
source · pub struct IndexedGeometry<T>{
pub bounds: AABB<Point<T>>,
@@ -48,7 +48,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
index 9e907a59..6782d248 100644
--- a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
+++ b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
@@ -1,4 +1,4 @@
-ScheduleError in maplibre::io::scheduler - Rust
+ScheduleError in maplibre::io::scheduler - Rust
Enum maplibre::io::scheduler::ScheduleError
source · pub enum ScheduleError {
Scheduling(Box<dyn Error>),
NotImplemented,
@@ -17,7 +17,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
index 44a245e2..52a679e1 100644
--- a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
+++ b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
@@ -1,4 +1,4 @@
-NopScheduler in maplibre::io::scheduler - Rust
+NopScheduler in maplibre::io::scheduler - Rust
Struct maplibre::io::scheduler::NopScheduler
source · pub struct NopScheduler;
Trait Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
index 59009a3b..bf3fc324 100644
--- a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
@@ -1,4 +1,4 @@
-HttpSourceClient in maplibre::io::source_client - Rust
+HttpSourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::HttpSourceClient
source · pub struct HttpSourceClient<HC>where
HC: HttpClient,{
inner_client: HC,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceClient.html b/docs/api/maplibre/io/source_client/struct.SourceClient.html
index 88e7b77f..d999255f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceClient.html
@@ -1,4 +1,4 @@
-SourceClient in maplibre::io::source_client - Rust
+SourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::SourceClient
source · pub struct SourceClient<HC>where
HC: HttpClient,{
http: HttpSourceClient<HC>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
index 857c8105..fe79a11f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
@@ -1,5 +1,5 @@
-SourceFetchError in maplibre::io::source_client - Rust
- Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> Any for Twhere
+SourceFetchError in maplibre::io::source_client - Rust
+ Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-KernelBuilder in maplibre::kernel - Rust
+KernelBuilder in maplibre::kernel - Rust
Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-CurrentMapContext in maplibre::map - Rust
+CurrentMapContext in maplibre::map - Rust
Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-MapError in maplibre::map - Rust
+MapError in maplibre::map - Rust
pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::http_client - Rust
+ReqwestHttpClient in maplibre::platform::http_client - Rust
Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
impl<T, U> TryInto<U> for Twhere
diff --git a/docs/api/maplibre/coords/struct.ZoomLevel.html b/docs/api/maplibre/coords/struct.ZoomLevel.html
index 48747744..3adf1238 100644
--- a/docs/api/maplibre/coords/struct.ZoomLevel.html
+++ b/docs/api/maplibre/coords/struct.ZoomLevel.html
@@ -1,6 +1,6 @@
-ZoomLevel in maplibre::coords - Rust
- #[repr(C)]pub struct ZoomLevel(u8);
Tuple Fields§
§0: u8Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for ZoomLevel
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Hash for ZoomLevel
1.3.0 · source§fn hash_slice<H>(data: &[Self], state: &mut H)where
+ZoomLevel in maplibre::coords - Rust
+ #[repr(C)]pub struct ZoomLevel(u8);
Tuple Fields§
§0: u8Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for ZoomLevel
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Ord for ZoomLevel
source§impl PartialOrd for ZoomLevel
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read moresource§impl Copy for ZoomLevel
source§impl Eq for ZoomLevel
source§impl Pod for ZoomLevel
source§impl StructuralEq for ZoomLevel
source§impl StructuralPartialEq for ZoomLevel
Auto Trait Implementations§
§impl RefUnwindSafe for ZoomLevel
§impl Send for ZoomLevel
§impl Sync for ZoomLevel
§impl Unpin for ZoomLevel
§impl UnwindSafe for ZoomLevel
Blanket Implementations§
source§impl Copy for ZoomLevel
source§impl Eq for ZoomLevel
source§impl Pod for ZoomLevel
source§impl StructuralEq for ZoomLevel
source§impl StructuralPartialEq for ZoomLevel
Auto Trait Implementations§
§impl RefUnwindSafe for ZoomLevel
§impl Send for ZoomLevel
§impl Sync for ZoomLevel
§impl Unpin for ZoomLevel
§impl UnwindSafe for ZoomLevel
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedBitPattern for Twhere
@@ -39,7 +39,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
@@ -48,8 +55,8 @@ further downcast into Arc<ConcreteType> where WithDispatch] wrapper. Read more
§fn with_current_subscriber(self) -> WithDispatch<Self>
§impl<T> AnyBitPattern for Twhere
- T: Pod,
source§impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
§impl<T> NoUninit for Twhere
+ T: Pod,
source§impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
§impl<T> NoUninit for Twhere
T: Pod,
source§impl<T> Resource for Twhere
T: 'static,
§impl<T> WasmNotSend for Twhere
T: Send,
§impl<T> WasmNotSync for Twhere
diff --git a/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html b/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html
index cd6e6363..b8ff6363 100644
--- a/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html
+++ b/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html
@@ -1,4 +1,4 @@
-DebugPassNode in maplibre::debug::debug_pass - Rust
+DebugPassNode in maplibre::debug::debug_pass - Rust
Struct maplibre::debug::debug_pass::DebugPassNode
source · pub struct DebugPassNode {}
Expand description
Pass which renders debug information on top of the map.
Implementations§
source§impl DebugPassNode
Trait Implementations§
source§impl Node for DebugPassNode
source§fn input(&self) -> Vec<SlotInfo>
Specifies the required input slots for this node.
They will then be available during the run method inside the RenderGraphContext.source§fn update(&mut self, _state: &mut RenderResources)
Updates internal node state using the current RenderResources prior to the run method.source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html b/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
index d9a13cfd..e05fe7d9 100644
--- a/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
+++ b/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
@@ -1,4 +1,4 @@
-DrawDebugOutline in maplibre::debug::render_commands - Rust
+DrawDebugOutline in maplibre::debug::render_commands - Rust
Struct maplibre::debug::render_commands::DrawDebugOutline
source · pub struct DrawDebugOutline;
Trait Implementations§
source§impl RenderCommand<TileDebugItem> for DrawDebugOutline
source§fn render<'w>(
world: &'w World,
item: &TileDebugItem,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html b/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
index 26dabd11..91930cda 100644
--- a/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
+++ b/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
@@ -1,4 +1,4 @@
-SetDebugPipeline in maplibre::debug::render_commands - Rust
+SetDebugPipeline in maplibre::debug::render_commands - Rust
Struct maplibre::debug::render_commands::SetDebugPipeline
source · pub struct SetDebugPipeline;
Trait Implementations§
source§impl<P: PhaseItem> RenderCommand<P> for SetDebugPipeline
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.DebugPipeline.html b/docs/api/maplibre/debug/struct.DebugPipeline.html
index dfd3a292..bb9fd551 100644
--- a/docs/api/maplibre/debug/struct.DebugPipeline.html
+++ b/docs/api/maplibre/debug/struct.DebugPipeline.html
@@ -1,4 +1,4 @@
-DebugPipeline in maplibre::debug - Rust
+DebugPipeline in maplibre::debug - Rust
Struct maplibre::debug::DebugPipeline
source · struct DebugPipeline(RenderPipeline);
Tuple Fields§
§0: RenderPipelineMethods from Deref<Target = RenderPipeline>§
pub fn get_bind_group_layout(&self, index: u32) -> BindGroupLayout
Get an object representing the bind group layout at a given index.
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for DebugPipeline
§impl Send for DebugPipeline
§impl Sync for DebugPipeline
§impl Unpin for DebugPipeline
§impl !UnwindSafe for DebugPipeline
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.DebugPlugin.html b/docs/api/maplibre/debug/struct.DebugPlugin.html
index 0626854b..fcdb13bf 100644
--- a/docs/api/maplibre/debug/struct.DebugPlugin.html
+++ b/docs/api/maplibre/debug/struct.DebugPlugin.html
@@ -1,4 +1,4 @@
-DebugPlugin in maplibre::debug - Rust
+DebugPlugin in maplibre::debug - Rust
Struct maplibre::debug::DebugPlugin
source · pub struct DebugPlugin;
Trait Implementations§
source§impl Default for DebugPlugin
source§fn default() -> DebugPlugin
Returns the “default value” for a type. Read moresource§impl<E: Environment> Plugin<E> for DebugPlugin
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.TileDebugItem.html b/docs/api/maplibre/debug/struct.TileDebugItem.html
index c676b488..951065c5 100644
--- a/docs/api/maplibre/debug/struct.TileDebugItem.html
+++ b/docs/api/maplibre/debug/struct.TileDebugItem.html
@@ -1,4 +1,4 @@
-TileDebugItem in maplibre::debug - Rust
+TileDebugItem in maplibre::debug - Rust
Struct maplibre::debug::TileDebugItem
source · struct TileDebugItem {
pub draw_function: Box<dyn Draw<TileDebugItem>>,
pub source_shape: TileShape,
@@ -21,7 +21,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/event_loop/enum.SendEventError.html b/docs/api/maplibre/event_loop/enum.SendEventError.html
index 9be793a4..74716a26 100644
--- a/docs/api/maplibre/event_loop/enum.SendEventError.html
+++ b/docs/api/maplibre/event_loop/enum.SendEventError.html
@@ -1,4 +1,4 @@
-SendEventError in maplibre::event_loop - Rust
+SendEventError in maplibre::event_loop - Rust
Enum maplibre::event_loop::SendEventError
source · pub enum SendEventError {
Closed,
}
Expand description
When sending events to an event loop errors can occur.
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.CallError.html b/docs/api/maplibre/io/apc/enum.CallError.html
index db16cf00..f5bd021f 100644
--- a/docs/api/maplibre/io/apc/enum.CallError.html
+++ b/docs/api/maplibre/io/apc/enum.CallError.html
@@ -1,10 +1,10 @@
-CallError in maplibre::io::apc - Rust
+CallError in maplibre::io::apc - Rust
pub enum CallError {
Schedule,
Serialize(Box<dyn Error>),
Deserialize(Box<dyn Error>),
DeserializeInput(Box<dyn Error>),
-}
Variants§
Trait Implementations§
source§impl Error for CallError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for CallError
§impl !Send for CallError
§impl !Sync for CallError
§impl Unpin for CallError
§impl !UnwindSafe for CallError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
Trait Implementations§
source§impl Error for CallError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for CallError
§impl !Send for CallError
§impl !Sync for CallError
§impl Unpin for CallError
§impl !UnwindSafe for CallError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.Input.html b/docs/api/maplibre/io/apc/enum.Input.html
index 9a2ceb34..e21a76aa 100644
--- a/docs/api/maplibre/io/apc/enum.Input.html
+++ b/docs/api/maplibre/io/apc/enum.Input.html
@@ -1,4 +1,4 @@
-Input in maplibre::io::apc - Rust
+Input in maplibre::io::apc - Rust
pub enum Input {
TileRequest {
coords: WorldTileCoords,
@@ -6,9 +6,9 @@
},
NotYetImplemented,
}
Expand description
Inputs for an AsyncProcedure
-Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
@@ -25,15 +25,22 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
+ G2: Contains<G1>,
source§impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
T: 'static,
§impl<T> WasmNotSend for Twhere
T: Send,
§impl<T> WasmNotSync for Twhere
T: Sync,
\ No newline at end of file
diff --git a/docs/api/maplibre/io/apc/enum.MessageError.html b/docs/api/maplibre/io/apc/enum.MessageError.html
index c2bb04d5..2da1347e 100644
--- a/docs/api/maplibre/io/apc/enum.MessageError.html
+++ b/docs/api/maplibre/io/apc/enum.MessageError.html
@@ -1,4 +1,4 @@
-MessageError in maplibre::io::apc - Rust
+MessageError in maplibre::io::apc - Rust
Enum maplibre::io::apc::MessageError
source · pub enum MessageError {
CastError(Box<dyn Any>),
}
Variants§
Trait Implementations§
source§impl Debug for MessageError
source§impl Display for MessageError
source§impl Error for MessageError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for MessageError
§impl !Send for MessageError
§impl !Sync for MessageError
§impl Unpin for MessageError
§impl !UnwindSafe for MessageError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.ProcedureError.html b/docs/api/maplibre/io/apc/enum.ProcedureError.html
index e9c2c84f..c878b6fe 100644
--- a/docs/api/maplibre/io/apc/enum.ProcedureError.html
+++ b/docs/api/maplibre/io/apc/enum.ProcedureError.html
@@ -1,10 +1,10 @@
-ProcedureError in maplibre::io::apc - Rust
+ProcedureError in maplibre::io::apc - Rust
Enum maplibre::io::apc::ProcedureError
source · pub enum ProcedureError {
IncompatibleInput,
Execution(Box<dyn Error>),
Send(SendError),
}
Variants§
§IncompatibleInput
The Input is not compatible with the procedure
-§Execution(Box<dyn Error>)
§Send(SendError)
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.SendError.html b/docs/api/maplibre/io/apc/enum.SendError.html
index e3c41c91..db577a26 100644
--- a/docs/api/maplibre/io/apc/enum.SendError.html
+++ b/docs/api/maplibre/io/apc/enum.SendError.html
@@ -1,4 +1,4 @@
-SendError in maplibre::io::apc - Rust
+SendError in maplibre::io::apc - Rust
pub enum SendError {
Transmission,
}
Variants§
§Transmission
Trait Implementations§
source§impl Error for SendError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for SendError
§impl Send for SendError
§impl Sync for SendError
§impl Unpin for SendError
§impl UnwindSafe for SendError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/struct.Message.html b/docs/api/maplibre/io/apc/struct.Message.html
index 7f202c33..7743ac6e 100644
--- a/docs/api/maplibre/io/apc/struct.Message.html
+++ b/docs/api/maplibre/io/apc/struct.Message.html
@@ -1,4 +1,4 @@
-Message in maplibre::io::apc - Rust
+Message in maplibre::io::apc - Rust
pub struct Message {
tag: &'static dyn MessageTag,
transferable: Box<dyn Any + Send>,
@@ -22,7 +22,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
index dbe95154..77f0efb8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
@@ -1,4 +1,4 @@
-SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
+SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerAsyncProcedureCall
source · pub struct SchedulerAsyncProcedureCall<K: OffscreenKernelEnvironment, S: Scheduler> {
channel: (Sender<Message>, Receiver<Message>),
buffer: RefCell<Vec<Message>>,
@@ -30,7 +30,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerContext.html b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
index 92a15285..d784e4e8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerContext.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
@@ -1,4 +1,4 @@
-SchedulerContext in maplibre::io::apc - Rust
+SchedulerContext in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerContext
source · pub struct SchedulerContext {
sender: Sender<Message>,
}
Fields§
§sender: Sender<Message>Trait Implementations§
source§impl Clone for SchedulerContext
source§fn clone(&self) -> SchedulerContext
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for SchedulerContext
§impl Send for SchedulerContext
§impl Sync for SchedulerContext
§impl Unpin for SchedulerContext
§impl UnwindSafe for SchedulerContext
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/trait.MessageTag.html b/docs/api/maplibre/io/apc/trait.MessageTag.html
index 347cea4f..9725d99d 100644
--- a/docs/api/maplibre/io/apc/trait.MessageTag.html
+++ b/docs/api/maplibre/io/apc/trait.MessageTag.html
@@ -2,4 +2,4 @@
Trait maplibre::io::apc::MessageTag
source · pub trait MessageTag: DynHash + Debug + Send + Sync + 'static { }
Expand description
Defines a set of strongly-typed labels for a class of objects
Trait Implementations§
source§impl Clone for Box<dyn MessageTag>
source§impl Hash for dyn MessageTag
source§impl PartialEq for dyn MessageTag
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
+sufficient, and should not be overridden without very good reason.
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
diff --git a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
index 2aa3392c..d029317e 100644
--- a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
@@ -1,4 +1,4 @@
-ExactGeometry in maplibre::io::geometry_index - Rust
+ExactGeometry in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::ExactGeometry
source · pub enum ExactGeometry<T>{
Polygon(Polygon<T>),
@@ -28,7 +28,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
index f7a61460..41e5ffca 100644
--- a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
+++ b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
@@ -1,4 +1,4 @@
-TileIndex in maplibre::io::geometry_index - Rust
+TileIndex in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::TileIndex
source · pub enum TileIndex {
Spatial {
tree: RTree<IndexedGeometry<f64>>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
index e371e5e8..2f595e33 100644
--- a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
+++ b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
@@ -1,4 +1,4 @@
-GeometryIndex in maplibre::io::geometry_index - Rust
+GeometryIndex in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::GeometryIndex
source · pub struct GeometryIndex {
index: BTreeMap<Quadkey, TileIndex>,
}
Expand description
A quad tree storing the currently loaded tiles.
@@ -24,7 +24,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
index 161ee56a..644a1cb9 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
@@ -1,4 +1,4 @@
-IndexProcessor in maplibre::io::geometry_index - Rust
+IndexProcessor in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexProcessor
source · pub struct IndexProcessor {
geo_writer: GeoWriter,
geometries: Vec<IndexedGeometry<f64>>,
@@ -102,7 +102,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
index ba6932f3..500a4770 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
@@ -1,4 +1,4 @@
-IndexedGeometry in maplibre::io::geometry_index - Rust
+IndexedGeometry in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexedGeometry
source · pub struct IndexedGeometry<T>{
pub bounds: AABB<Point<T>>,
@@ -48,7 +48,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
index 9e907a59..6782d248 100644
--- a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
+++ b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
@@ -1,4 +1,4 @@
-ScheduleError in maplibre::io::scheduler - Rust
+ScheduleError in maplibre::io::scheduler - Rust
Enum maplibre::io::scheduler::ScheduleError
source · pub enum ScheduleError {
Scheduling(Box<dyn Error>),
NotImplemented,
@@ -17,7 +17,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
index 44a245e2..52a679e1 100644
--- a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
+++ b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
@@ -1,4 +1,4 @@
-NopScheduler in maplibre::io::scheduler - Rust
+NopScheduler in maplibre::io::scheduler - Rust
Struct maplibre::io::scheduler::NopScheduler
source · pub struct NopScheduler;
Trait Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
index 59009a3b..bf3fc324 100644
--- a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
@@ -1,4 +1,4 @@
-HttpSourceClient in maplibre::io::source_client - Rust
+HttpSourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::HttpSourceClient
source · pub struct HttpSourceClient<HC>where
HC: HttpClient,{
inner_client: HC,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceClient.html b/docs/api/maplibre/io/source_client/struct.SourceClient.html
index 88e7b77f..d999255f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceClient.html
@@ -1,4 +1,4 @@
-SourceClient in maplibre::io::source_client - Rust
+SourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::SourceClient
source · pub struct SourceClient<HC>where
HC: HttpClient,{
http: HttpSourceClient<HC>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
index 857c8105..fe79a11f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
@@ -1,5 +1,5 @@
-SourceFetchError in maplibre::io::source_client - Rust
- Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> Any for Twhere
+SourceFetchError in maplibre::io::source_client - Rust
+ Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-KernelBuilder in maplibre::kernel - Rust
+KernelBuilder in maplibre::kernel - Rust
Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-CurrentMapContext in maplibre::map - Rust
+CurrentMapContext in maplibre::map - Rust
Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-MapError in maplibre::map - Rust
+MapError in maplibre::map - Rust
pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::http_client - Rust
+ReqwestHttpClient in maplibre::platform::http_client - Rust
Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
#[repr(C)]pub struct ZoomLevel(u8);Tuple Fields§
§0: u8Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for ZoomLevel
impl<'de> Deserialize<'de> for ZoomLevel
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>,
source§impl Hash for ZoomLevel
impl Hash for ZoomLevel
1.3.0 · source§fn hash_slice<H>(data: &[Self], state: &mut H)where
+ZoomLevel in maplibre::coords - Rust
+ #[repr(C)]pub struct ZoomLevel(u8);
Tuple Fields§
§0: u8Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for ZoomLevel
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Ord for ZoomLevel
source§impl PartialOrd for ZoomLevel
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read moresource§impl Copy for ZoomLevel
source§impl Eq for ZoomLevel
source§impl Pod for ZoomLevel
source§impl StructuralEq for ZoomLevel
source§impl StructuralPartialEq for ZoomLevel
Auto Trait Implementations§
§impl RefUnwindSafe for ZoomLevel
§impl Send for ZoomLevel
§impl Sync for ZoomLevel
§impl Unpin for ZoomLevel
§impl UnwindSafe for ZoomLevel
Blanket Implementations§
source§impl Copy for ZoomLevel
source§impl Eq for ZoomLevel
source§impl Pod for ZoomLevel
source§impl StructuralEq for ZoomLevel
source§impl StructuralPartialEq for ZoomLevel
Auto Trait Implementations§
§impl RefUnwindSafe for ZoomLevel
§impl Send for ZoomLevel
§impl Sync for ZoomLevel
§impl Unpin for ZoomLevel
§impl UnwindSafe for ZoomLevel
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedBitPattern for Twhere
@@ -39,7 +39,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
@@ -48,8 +55,8 @@ further downcast into Arc<ConcreteType> where WithDispatch] wrapper. Read more
§fn with_current_subscriber(self) -> WithDispatch<Self>
fn hash_slice<H>(data: &[Self], state: &mut H)where
+ZoomLevel in maplibre::coords - Rust
+ #[repr(C)]pub struct ZoomLevel(u8);
Tuple Fields§
§0: u8Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for ZoomLevel
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Ord for ZoomLevel
source§impl PartialOrd for ZoomLevel
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read moresource§impl Copy for ZoomLevel
source§impl Eq for ZoomLevel
source§impl Pod for ZoomLevel
source§impl StructuralEq for ZoomLevel
source§impl StructuralPartialEq for ZoomLevel
Auto Trait Implementations§
§impl RefUnwindSafe for ZoomLevel
§impl Send for ZoomLevel
§impl Sync for ZoomLevel
§impl Unpin for ZoomLevel
§impl UnwindSafe for ZoomLevel
Blanket Implementations§
source§impl Copy for ZoomLevel
source§impl Eq for ZoomLevel
source§impl Pod for ZoomLevel
source§impl StructuralEq for ZoomLevel
source§impl StructuralPartialEq for ZoomLevel
Auto Trait Implementations§
§impl RefUnwindSafe for ZoomLevel
§impl Send for ZoomLevel
§impl Sync for ZoomLevel
§impl Unpin for ZoomLevel
§impl UnwindSafe for ZoomLevel
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedBitPattern for Twhere
@@ -39,7 +39,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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, U> TryInto<U> for Twhere
@@ -48,8 +55,8 @@ further downcast into Arc<ConcreteType> where WithDispatch] wrapper. Read more
§fn with_current_subscriber(self) -> WithDispatch<Self>
#[repr(C)]pub struct ZoomLevel(u8);Tuple Fields§
§0: u8Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for ZoomLevel
impl<'de> Deserialize<'de> for ZoomLevel
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>,
source§impl Ord for ZoomLevel
impl Ord for ZoomLevel
source§impl PartialOrd for ZoomLevel
impl PartialOrd for ZoomLevel
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
self and other) and is used by the <=
operator. Read moreimpl Copy for ZoomLevel
impl Eq for ZoomLevel
impl Pod for ZoomLevel
impl StructuralEq for ZoomLevel
impl StructuralPartialEq for ZoomLevel
Auto Trait Implementations§
impl RefUnwindSafe for ZoomLevel
impl Send for ZoomLevel
impl Sync for ZoomLevel
impl Unpin for ZoomLevel
impl UnwindSafe for ZoomLevel
Blanket Implementations§
impl Copy for ZoomLevel
impl Eq for ZoomLevel
impl Pod for ZoomLevel
impl StructuralEq for ZoomLevel
impl StructuralPartialEq for ZoomLevel
Auto Trait Implementations§
impl RefUnwindSafe for ZoomLevel
impl Send for ZoomLevel
impl Sync for ZoomLevel
impl Unpin for ZoomLevel
impl UnwindSafe for ZoomLevel
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
§impl<T> CheckedBitPattern for Twhere
@@ -39,7 +39,14 @@ further downcast into Arc<ConcreteType> where From<T>,
impl<T> CheckedBitPattern for Twhere
@@ -39,7 +39,14 @@ further downcast into Arc<ConcreteType> where From<T>,
downcast into Arc<ConcreteType> where 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>
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>
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, U> TryInto<U> for Twhere
@@ -48,8 +55,8 @@ further downcast into Arc<ConcreteType> where WithDispatch] wrapper. Read more
impl<T, U> TryInto<U> for Twhere
@@ -48,8 +55,8 @@ further downcast into Arc<ConcreteType> where WithDispatch] wrapper. Read more
downcast into Arc<ConcreteType> where §fn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
impl<T> AnyBitPattern for Twhere
- T: Pod,
impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
impl<T> NoUninit for Twhere
+ T: Pod,
impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
impl<T> NoUninit for Twhere
T: Pod,
impl<T> Resource for Twhere
T: 'static,
impl<T> WasmNotSend for Twhere
T: Send,
impl<T> WasmNotSync for Twhere
diff --git a/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html b/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html
index cd6e6363..b8ff6363 100644
--- a/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html
+++ b/docs/api/maplibre/debug/debug_pass/struct.DebugPassNode.html
@@ -1,4 +1,4 @@
-DebugPassNode in maplibre::debug::debug_pass - Rust
+DebugPassNode in maplibre::debug::debug_pass - Rust
Struct maplibre::debug::debug_pass::DebugPassNode
source · pub struct DebugPassNode {}
Expand description
Pass which renders debug information on top of the map.
Implementations§
source§impl DebugPassNode
Trait Implementations§
source§impl Node for DebugPassNode
source§fn input(&self) -> Vec<SlotInfo>
Specifies the required input slots for this node.
They will then be available during the run method inside the RenderGraphContext.source§fn update(&mut self, _state: &mut RenderResources)
Updates internal node state using the current RenderResources prior to the run method.source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html b/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
index d9a13cfd..e05fe7d9 100644
--- a/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
+++ b/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
@@ -1,4 +1,4 @@
-DrawDebugOutline in maplibre::debug::render_commands - Rust
+DrawDebugOutline in maplibre::debug::render_commands - Rust
Struct maplibre::debug::render_commands::DrawDebugOutline
source · pub struct DrawDebugOutline;
Trait Implementations§
source§impl RenderCommand<TileDebugItem> for DrawDebugOutline
source§fn render<'w>(
world: &'w World,
item: &TileDebugItem,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html b/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
index 26dabd11..91930cda 100644
--- a/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
+++ b/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
@@ -1,4 +1,4 @@
-SetDebugPipeline in maplibre::debug::render_commands - Rust
+SetDebugPipeline in maplibre::debug::render_commands - Rust
Struct maplibre::debug::render_commands::SetDebugPipeline
source · pub struct SetDebugPipeline;
Trait Implementations§
source§impl<P: PhaseItem> RenderCommand<P> for SetDebugPipeline
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.DebugPipeline.html b/docs/api/maplibre/debug/struct.DebugPipeline.html
index dfd3a292..bb9fd551 100644
--- a/docs/api/maplibre/debug/struct.DebugPipeline.html
+++ b/docs/api/maplibre/debug/struct.DebugPipeline.html
@@ -1,4 +1,4 @@
-DebugPipeline in maplibre::debug - Rust
+DebugPipeline in maplibre::debug - Rust
Struct maplibre::debug::DebugPipeline
source · struct DebugPipeline(RenderPipeline);
Tuple Fields§
§0: RenderPipelineMethods from Deref<Target = RenderPipeline>§
pub fn get_bind_group_layout(&self, index: u32) -> BindGroupLayout
Get an object representing the bind group layout at a given index.
Trait Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for DebugPipeline
§impl Send for DebugPipeline
§impl Sync for DebugPipeline
§impl Unpin for DebugPipeline
§impl !UnwindSafe for DebugPipeline
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.DebugPlugin.html b/docs/api/maplibre/debug/struct.DebugPlugin.html
index 0626854b..fcdb13bf 100644
--- a/docs/api/maplibre/debug/struct.DebugPlugin.html
+++ b/docs/api/maplibre/debug/struct.DebugPlugin.html
@@ -1,4 +1,4 @@
-DebugPlugin in maplibre::debug - Rust
+DebugPlugin in maplibre::debug - Rust
Struct maplibre::debug::DebugPlugin
source · pub struct DebugPlugin;
Trait Implementations§
source§impl Default for DebugPlugin
source§fn default() -> DebugPlugin
Returns the “default value” for a type. Read moresource§impl<E: Environment> Plugin<E> for DebugPlugin
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.TileDebugItem.html b/docs/api/maplibre/debug/struct.TileDebugItem.html
index c676b488..951065c5 100644
--- a/docs/api/maplibre/debug/struct.TileDebugItem.html
+++ b/docs/api/maplibre/debug/struct.TileDebugItem.html
@@ -1,4 +1,4 @@
-TileDebugItem in maplibre::debug - Rust
+TileDebugItem in maplibre::debug - Rust
Struct maplibre::debug::TileDebugItem
source · struct TileDebugItem {
pub draw_function: Box<dyn Draw<TileDebugItem>>,
pub source_shape: TileShape,
@@ -21,7 +21,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/event_loop/enum.SendEventError.html b/docs/api/maplibre/event_loop/enum.SendEventError.html
index 9be793a4..74716a26 100644
--- a/docs/api/maplibre/event_loop/enum.SendEventError.html
+++ b/docs/api/maplibre/event_loop/enum.SendEventError.html
@@ -1,4 +1,4 @@
-SendEventError in maplibre::event_loop - Rust
+SendEventError in maplibre::event_loop - Rust
Enum maplibre::event_loop::SendEventError
source · pub enum SendEventError {
Closed,
}
Expand description
When sending events to an event loop errors can occur.
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.CallError.html b/docs/api/maplibre/io/apc/enum.CallError.html
index db16cf00..f5bd021f 100644
--- a/docs/api/maplibre/io/apc/enum.CallError.html
+++ b/docs/api/maplibre/io/apc/enum.CallError.html
@@ -1,10 +1,10 @@
-CallError in maplibre::io::apc - Rust
+CallError in maplibre::io::apc - Rust
pub enum CallError {
Schedule,
Serialize(Box<dyn Error>),
Deserialize(Box<dyn Error>),
DeserializeInput(Box<dyn Error>),
-}
Variants§
Trait Implementations§
source§impl Error for CallError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for CallError
§impl !Send for CallError
§impl !Sync for CallError
§impl Unpin for CallError
§impl !UnwindSafe for CallError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
Trait Implementations§
source§impl Error for CallError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for CallError
§impl !Send for CallError
§impl !Sync for CallError
§impl Unpin for CallError
§impl !UnwindSafe for CallError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.Input.html b/docs/api/maplibre/io/apc/enum.Input.html
index 9a2ceb34..e21a76aa 100644
--- a/docs/api/maplibre/io/apc/enum.Input.html
+++ b/docs/api/maplibre/io/apc/enum.Input.html
@@ -1,4 +1,4 @@
-Input in maplibre::io::apc - Rust
+Input in maplibre::io::apc - Rust
pub enum Input {
TileRequest {
coords: WorldTileCoords,
@@ -6,9 +6,9 @@
},
NotYetImplemented,
}
Expand description
Inputs for an AsyncProcedure
-Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
@@ -25,15 +25,22 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
+ G2: Contains<G1>,
source§impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
T: 'static,
§impl<T> WasmNotSend for Twhere
T: Send,
§impl<T> WasmNotSync for Twhere
T: Sync,
\ No newline at end of file
diff --git a/docs/api/maplibre/io/apc/enum.MessageError.html b/docs/api/maplibre/io/apc/enum.MessageError.html
index c2bb04d5..2da1347e 100644
--- a/docs/api/maplibre/io/apc/enum.MessageError.html
+++ b/docs/api/maplibre/io/apc/enum.MessageError.html
@@ -1,4 +1,4 @@
-MessageError in maplibre::io::apc - Rust
+MessageError in maplibre::io::apc - Rust
Enum maplibre::io::apc::MessageError
source · pub enum MessageError {
CastError(Box<dyn Any>),
}
Variants§
Trait Implementations§
source§impl Debug for MessageError
source§impl Display for MessageError
source§impl Error for MessageError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for MessageError
§impl !Send for MessageError
§impl !Sync for MessageError
§impl Unpin for MessageError
§impl !UnwindSafe for MessageError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.ProcedureError.html b/docs/api/maplibre/io/apc/enum.ProcedureError.html
index e9c2c84f..c878b6fe 100644
--- a/docs/api/maplibre/io/apc/enum.ProcedureError.html
+++ b/docs/api/maplibre/io/apc/enum.ProcedureError.html
@@ -1,10 +1,10 @@
-ProcedureError in maplibre::io::apc - Rust
+ProcedureError in maplibre::io::apc - Rust
Enum maplibre::io::apc::ProcedureError
source · pub enum ProcedureError {
IncompatibleInput,
Execution(Box<dyn Error>),
Send(SendError),
}
Variants§
§IncompatibleInput
The Input is not compatible with the procedure
-§Execution(Box<dyn Error>)
§Send(SendError)
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.SendError.html b/docs/api/maplibre/io/apc/enum.SendError.html
index e3c41c91..db577a26 100644
--- a/docs/api/maplibre/io/apc/enum.SendError.html
+++ b/docs/api/maplibre/io/apc/enum.SendError.html
@@ -1,4 +1,4 @@
-SendError in maplibre::io::apc - Rust
+SendError in maplibre::io::apc - Rust
pub enum SendError {
Transmission,
}
Variants§
§Transmission
Trait Implementations§
source§impl Error for SendError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for SendError
§impl Send for SendError
§impl Sync for SendError
§impl Unpin for SendError
§impl UnwindSafe for SendError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/struct.Message.html b/docs/api/maplibre/io/apc/struct.Message.html
index 7f202c33..7743ac6e 100644
--- a/docs/api/maplibre/io/apc/struct.Message.html
+++ b/docs/api/maplibre/io/apc/struct.Message.html
@@ -1,4 +1,4 @@
-Message in maplibre::io::apc - Rust
+Message in maplibre::io::apc - Rust
pub struct Message {
tag: &'static dyn MessageTag,
transferable: Box<dyn Any + Send>,
@@ -22,7 +22,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
index dbe95154..77f0efb8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
@@ -1,4 +1,4 @@
-SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
+SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerAsyncProcedureCall
source · pub struct SchedulerAsyncProcedureCall<K: OffscreenKernelEnvironment, S: Scheduler> {
channel: (Sender<Message>, Receiver<Message>),
buffer: RefCell<Vec<Message>>,
@@ -30,7 +30,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerContext.html b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
index 92a15285..d784e4e8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerContext.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
@@ -1,4 +1,4 @@
-SchedulerContext in maplibre::io::apc - Rust
+SchedulerContext in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerContext
source · pub struct SchedulerContext {
sender: Sender<Message>,
}
Fields§
§sender: Sender<Message>Trait Implementations§
source§impl Clone for SchedulerContext
source§fn clone(&self) -> SchedulerContext
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for SchedulerContext
§impl Send for SchedulerContext
§impl Sync for SchedulerContext
§impl Unpin for SchedulerContext
§impl UnwindSafe for SchedulerContext
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/trait.MessageTag.html b/docs/api/maplibre/io/apc/trait.MessageTag.html
index 347cea4f..9725d99d 100644
--- a/docs/api/maplibre/io/apc/trait.MessageTag.html
+++ b/docs/api/maplibre/io/apc/trait.MessageTag.html
@@ -2,4 +2,4 @@
Trait maplibre::io::apc::MessageTag
source · pub trait MessageTag: DynHash + Debug + Send + Sync + 'static { }
Expand description
Defines a set of strongly-typed labels for a class of objects
Trait Implementations§
source§impl Clone for Box<dyn MessageTag>
source§impl Hash for dyn MessageTag
source§impl PartialEq for dyn MessageTag
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
+sufficient, and should not be overridden without very good reason.
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
diff --git a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
index 2aa3392c..d029317e 100644
--- a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
@@ -1,4 +1,4 @@
-ExactGeometry in maplibre::io::geometry_index - Rust
+ExactGeometry in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::ExactGeometry
source · pub enum ExactGeometry<T>{
Polygon(Polygon<T>),
@@ -28,7 +28,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
index f7a61460..41e5ffca 100644
--- a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
+++ b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
@@ -1,4 +1,4 @@
-TileIndex in maplibre::io::geometry_index - Rust
+TileIndex in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::TileIndex
source · pub enum TileIndex {
Spatial {
tree: RTree<IndexedGeometry<f64>>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
index e371e5e8..2f595e33 100644
--- a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
+++ b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
@@ -1,4 +1,4 @@
-GeometryIndex in maplibre::io::geometry_index - Rust
+GeometryIndex in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::GeometryIndex
source · pub struct GeometryIndex {
index: BTreeMap<Quadkey, TileIndex>,
}
Expand description
A quad tree storing the currently loaded tiles.
@@ -24,7 +24,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
index 161ee56a..644a1cb9 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
@@ -1,4 +1,4 @@
-IndexProcessor in maplibre::io::geometry_index - Rust
+IndexProcessor in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexProcessor
source · pub struct IndexProcessor {
geo_writer: GeoWriter,
geometries: Vec<IndexedGeometry<f64>>,
@@ -102,7 +102,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
index ba6932f3..500a4770 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
@@ -1,4 +1,4 @@
-IndexedGeometry in maplibre::io::geometry_index - Rust
+IndexedGeometry in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexedGeometry
source · pub struct IndexedGeometry<T>{
pub bounds: AABB<Point<T>>,
@@ -48,7 +48,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
index 9e907a59..6782d248 100644
--- a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
+++ b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
@@ -1,4 +1,4 @@
-ScheduleError in maplibre::io::scheduler - Rust
+ScheduleError in maplibre::io::scheduler - Rust
Enum maplibre::io::scheduler::ScheduleError
source · pub enum ScheduleError {
Scheduling(Box<dyn Error>),
NotImplemented,
@@ -17,7 +17,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
index 44a245e2..52a679e1 100644
--- a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
+++ b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
@@ -1,4 +1,4 @@
-NopScheduler in maplibre::io::scheduler - Rust
+NopScheduler in maplibre::io::scheduler - Rust
Struct maplibre::io::scheduler::NopScheduler
source · pub struct NopScheduler;
Trait Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
index 59009a3b..bf3fc324 100644
--- a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
@@ -1,4 +1,4 @@
-HttpSourceClient in maplibre::io::source_client - Rust
+HttpSourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::HttpSourceClient
source · pub struct HttpSourceClient<HC>where
HC: HttpClient,{
inner_client: HC,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceClient.html b/docs/api/maplibre/io/source_client/struct.SourceClient.html
index 88e7b77f..d999255f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceClient.html
@@ -1,4 +1,4 @@
-SourceClient in maplibre::io::source_client - Rust
+SourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::SourceClient
source · pub struct SourceClient<HC>where
HC: HttpClient,{
http: HttpSourceClient<HC>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
index 857c8105..fe79a11f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
@@ -1,5 +1,5 @@
-SourceFetchError in maplibre::io::source_client - Rust
- Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> Any for Twhere
+SourceFetchError in maplibre::io::source_client - Rust
+ Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-KernelBuilder in maplibre::kernel - Rust
+KernelBuilder in maplibre::kernel - Rust
Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-CurrentMapContext in maplibre::map - Rust
+CurrentMapContext in maplibre::map - Rust
Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-MapError in maplibre::map - Rust
+MapError in maplibre::map - Rust
pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::http_client - Rust
+ReqwestHttpClient in maplibre::platform::http_client - Rust
Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
Struct maplibre::debug::debug_pass::DebugPassNode
source · pub struct DebugPassNode {}Expand description
Pass which renders debug information on top of the map.
Implementations§
source§impl DebugPassNode
impl DebugPassNode
Trait Implementations§
source§impl Node for DebugPassNode
impl Node for DebugPassNode
source§fn input(&self) -> Vec<SlotInfo>
fn input(&self) -> Vec<SlotInfo>
RenderGraphContext.source§fn update(&mut self, _state: &mut RenderResources)
fn update(&mut self, _state: &mut RenderResources)
RenderResources prior to the run method.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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html b/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
index d9a13cfd..e05fe7d9 100644
--- a/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
+++ b/docs/api/maplibre/debug/render_commands/struct.DrawDebugOutline.html
@@ -1,4 +1,4 @@
-Struct maplibre::debug::render_commands::DrawDebugOutline
source · pub struct DrawDebugOutline;Trait Implementations§
source§impl RenderCommand<TileDebugItem> for DrawDebugOutline
impl RenderCommand<TileDebugItem> for DrawDebugOutline
source§fn render<'w>(
world: &'w World,
item: &TileDebugItem,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
fn render<'w>(
world: &'w World,
item: &TileDebugItem,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html b/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
index 26dabd11..91930cda 100644
--- a/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
+++ b/docs/api/maplibre/debug/render_commands/struct.SetDebugPipeline.html
@@ -1,4 +1,4 @@
-Struct maplibre::debug::render_commands::SetDebugPipeline
source · pub struct SetDebugPipeline;Trait Implementations§
source§impl<P: PhaseItem> RenderCommand<P> for SetDebugPipeline
impl<P: PhaseItem> RenderCommand<P> for SetDebugPipeline
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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.DebugPipeline.html b/docs/api/maplibre/debug/struct.DebugPipeline.html
index dfd3a292..bb9fd551 100644
--- a/docs/api/maplibre/debug/struct.DebugPipeline.html
+++ b/docs/api/maplibre/debug/struct.DebugPipeline.html
@@ -1,4 +1,4 @@
-Struct maplibre::debug::DebugPipeline
source · struct DebugPipeline(RenderPipeline);Tuple Fields§
§0: RenderPipelineMethods from Deref<Target = RenderPipeline>§
pub fn get_bind_group_layout(&self, index: u32) -> BindGroupLayout
pub fn get_bind_group_layout(&self, index: u32) -> BindGroupLayout
Get an object representing the bind group layout at a given index.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for DebugPipeline
impl Send for DebugPipeline
impl Sync for DebugPipeline
impl Unpin for DebugPipeline
impl !UnwindSafe for DebugPipeline
Blanket Implementations§
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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.DebugPlugin.html b/docs/api/maplibre/debug/struct.DebugPlugin.html
index 0626854b..fcdb13bf 100644
--- a/docs/api/maplibre/debug/struct.DebugPlugin.html
+++ b/docs/api/maplibre/debug/struct.DebugPlugin.html
@@ -1,4 +1,4 @@
-Struct maplibre::debug::DebugPlugin
source · pub struct DebugPlugin;Trait Implementations§
source§impl Default for DebugPlugin
impl Default for DebugPlugin
source§fn default() -> DebugPlugin
fn default() -> DebugPlugin
source§impl<E: Environment> Plugin<E> for DebugPlugin
impl<E: Environment> Plugin<E> for DebugPlugin
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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/debug/struct.TileDebugItem.html b/docs/api/maplibre/debug/struct.TileDebugItem.html
index c676b488..951065c5 100644
--- a/docs/api/maplibre/debug/struct.TileDebugItem.html
+++ b/docs/api/maplibre/debug/struct.TileDebugItem.html
@@ -1,4 +1,4 @@
-Struct maplibre::debug::TileDebugItem
source · struct TileDebugItem {
pub draw_function: Box<dyn Draw<TileDebugItem>>,
pub source_shape: TileShape,
@@ -21,7 +21,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/event_loop/enum.SendEventError.html b/docs/api/maplibre/event_loop/enum.SendEventError.html
index 9be793a4..74716a26 100644
--- a/docs/api/maplibre/event_loop/enum.SendEventError.html
+++ b/docs/api/maplibre/event_loop/enum.SendEventError.html
@@ -1,4 +1,4 @@
-Enum maplibre::event_loop::SendEventError
source · pub enum SendEventError {
Closed,
}Expand description
When sending events to an event loop errors can occur.
@@ -20,7 +20,14 @@ furtherdowncast into Arc<ConcreteType> where 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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.CallError.html b/docs/api/maplibre/io/apc/enum.CallError.html
index db16cf00..f5bd021f 100644
--- a/docs/api/maplibre/io/apc/enum.CallError.html
+++ b/docs/api/maplibre/io/apc/enum.CallError.html
@@ -1,10 +1,10 @@
-CallError in maplibre::io::apc - Rust
+CallError in maplibre::io::apc - Rust
pub enum CallError {
Schedule,
Serialize(Box<dyn Error>),
Deserialize(Box<dyn Error>),
DeserializeInput(Box<dyn Error>),
-}
Variants§
Trait Implementations§
source§impl Error for CallError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for CallError
§impl !Send for CallError
§impl !Sync for CallError
§impl Unpin for CallError
§impl !UnwindSafe for CallError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
Trait Implementations§
source§impl Error for CallError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for CallError
§impl !Send for CallError
§impl !Sync for CallError
§impl Unpin for CallError
§impl !UnwindSafe for CallError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.Input.html b/docs/api/maplibre/io/apc/enum.Input.html
index 9a2ceb34..e21a76aa 100644
--- a/docs/api/maplibre/io/apc/enum.Input.html
+++ b/docs/api/maplibre/io/apc/enum.Input.html
@@ -1,4 +1,4 @@
-Input in maplibre::io::apc - Rust
+Input in maplibre::io::apc - Rust
pub enum Input {
TileRequest {
coords: WorldTileCoords,
@@ -6,9 +6,9 @@
},
NotYetImplemented,
}
Expand description
Inputs for an AsyncProcedure
-Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
@@ -25,15 +25,22 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
+ G2: Contains<G1>,
source§impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
T: 'static,
§impl<T> WasmNotSend for Twhere
T: Send,
§impl<T> WasmNotSync for Twhere
T: Sync,
\ No newline at end of file
diff --git a/docs/api/maplibre/io/apc/enum.MessageError.html b/docs/api/maplibre/io/apc/enum.MessageError.html
index c2bb04d5..2da1347e 100644
--- a/docs/api/maplibre/io/apc/enum.MessageError.html
+++ b/docs/api/maplibre/io/apc/enum.MessageError.html
@@ -1,4 +1,4 @@
-MessageError in maplibre::io::apc - Rust
+MessageError in maplibre::io::apc - Rust
Enum maplibre::io::apc::MessageError
source · pub enum MessageError {
CastError(Box<dyn Any>),
}
Variants§
Trait Implementations§
source§impl Debug for MessageError
source§impl Display for MessageError
source§impl Error for MessageError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for MessageError
§impl !Send for MessageError
§impl !Sync for MessageError
§impl Unpin for MessageError
§impl !UnwindSafe for MessageError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.ProcedureError.html b/docs/api/maplibre/io/apc/enum.ProcedureError.html
index e9c2c84f..c878b6fe 100644
--- a/docs/api/maplibre/io/apc/enum.ProcedureError.html
+++ b/docs/api/maplibre/io/apc/enum.ProcedureError.html
@@ -1,10 +1,10 @@
-ProcedureError in maplibre::io::apc - Rust
+ProcedureError in maplibre::io::apc - Rust
Enum maplibre::io::apc::ProcedureError
source · pub enum ProcedureError {
IncompatibleInput,
Execution(Box<dyn Error>),
Send(SendError),
}
Variants§
§IncompatibleInput
The Input is not compatible with the procedure
-§Execution(Box<dyn Error>)
§Send(SendError)
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.SendError.html b/docs/api/maplibre/io/apc/enum.SendError.html
index e3c41c91..db577a26 100644
--- a/docs/api/maplibre/io/apc/enum.SendError.html
+++ b/docs/api/maplibre/io/apc/enum.SendError.html
@@ -1,4 +1,4 @@
-SendError in maplibre::io::apc - Rust
+SendError in maplibre::io::apc - Rust
pub enum SendError {
Transmission,
}
Variants§
§Transmission
Trait Implementations§
source§impl Error for SendError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for SendError
§impl Send for SendError
§impl Sync for SendError
§impl Unpin for SendError
§impl UnwindSafe for SendError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/struct.Message.html b/docs/api/maplibre/io/apc/struct.Message.html
index 7f202c33..7743ac6e 100644
--- a/docs/api/maplibre/io/apc/struct.Message.html
+++ b/docs/api/maplibre/io/apc/struct.Message.html
@@ -1,4 +1,4 @@
-Message in maplibre::io::apc - Rust
+Message in maplibre::io::apc - Rust
pub struct Message {
tag: &'static dyn MessageTag,
transferable: Box<dyn Any + Send>,
@@ -22,7 +22,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
index dbe95154..77f0efb8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
@@ -1,4 +1,4 @@
-SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
+SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerAsyncProcedureCall
source · pub struct SchedulerAsyncProcedureCall<K: OffscreenKernelEnvironment, S: Scheduler> {
channel: (Sender<Message>, Receiver<Message>),
buffer: RefCell<Vec<Message>>,
@@ -30,7 +30,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerContext.html b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
index 92a15285..d784e4e8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerContext.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
@@ -1,4 +1,4 @@
-SchedulerContext in maplibre::io::apc - Rust
+SchedulerContext in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerContext
source · pub struct SchedulerContext {
sender: Sender<Message>,
}
Fields§
§sender: Sender<Message>Trait Implementations§
source§impl Clone for SchedulerContext
source§fn clone(&self) -> SchedulerContext
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for SchedulerContext
§impl Send for SchedulerContext
§impl Sync for SchedulerContext
§impl Unpin for SchedulerContext
§impl UnwindSafe for SchedulerContext
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/trait.MessageTag.html b/docs/api/maplibre/io/apc/trait.MessageTag.html
index 347cea4f..9725d99d 100644
--- a/docs/api/maplibre/io/apc/trait.MessageTag.html
+++ b/docs/api/maplibre/io/apc/trait.MessageTag.html
@@ -2,4 +2,4 @@
Trait maplibre::io::apc::MessageTag
source · pub trait MessageTag: DynHash + Debug + Send + Sync + 'static { }
Expand description
Defines a set of strongly-typed labels for a class of objects
Trait Implementations§
source§impl Clone for Box<dyn MessageTag>
source§impl Hash for dyn MessageTag
source§impl PartialEq for dyn MessageTag
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
+sufficient, and should not be overridden without very good reason.
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
diff --git a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
index 2aa3392c..d029317e 100644
--- a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
@@ -1,4 +1,4 @@
-ExactGeometry in maplibre::io::geometry_index - Rust
+ExactGeometry in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::ExactGeometry
source · pub enum ExactGeometry<T>{
Polygon(Polygon<T>),
@@ -28,7 +28,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
index f7a61460..41e5ffca 100644
--- a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
+++ b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
@@ -1,4 +1,4 @@
-TileIndex in maplibre::io::geometry_index - Rust
+TileIndex in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::TileIndex
source · pub enum TileIndex {
Spatial {
tree: RTree<IndexedGeometry<f64>>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
index e371e5e8..2f595e33 100644
--- a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
+++ b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
@@ -1,4 +1,4 @@
-GeometryIndex in maplibre::io::geometry_index - Rust
+GeometryIndex in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::GeometryIndex
source · pub struct GeometryIndex {
index: BTreeMap<Quadkey, TileIndex>,
}
Expand description
A quad tree storing the currently loaded tiles.
@@ -24,7 +24,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
index 161ee56a..644a1cb9 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
@@ -1,4 +1,4 @@
-IndexProcessor in maplibre::io::geometry_index - Rust
+IndexProcessor in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexProcessor
source · pub struct IndexProcessor {
geo_writer: GeoWriter,
geometries: Vec<IndexedGeometry<f64>>,
@@ -102,7 +102,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
index ba6932f3..500a4770 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
@@ -1,4 +1,4 @@
-IndexedGeometry in maplibre::io::geometry_index - Rust
+IndexedGeometry in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexedGeometry
source · pub struct IndexedGeometry<T>{
pub bounds: AABB<Point<T>>,
@@ -48,7 +48,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
index 9e907a59..6782d248 100644
--- a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
+++ b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
@@ -1,4 +1,4 @@
-ScheduleError in maplibre::io::scheduler - Rust
+ScheduleError in maplibre::io::scheduler - Rust
Enum maplibre::io::scheduler::ScheduleError
source · pub enum ScheduleError {
Scheduling(Box<dyn Error>),
NotImplemented,
@@ -17,7 +17,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
index 44a245e2..52a679e1 100644
--- a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
+++ b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
@@ -1,4 +1,4 @@
-NopScheduler in maplibre::io::scheduler - Rust
+NopScheduler in maplibre::io::scheduler - Rust
Struct maplibre::io::scheduler::NopScheduler
source · pub struct NopScheduler;
Trait Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
index 59009a3b..bf3fc324 100644
--- a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
@@ -1,4 +1,4 @@
-HttpSourceClient in maplibre::io::source_client - Rust
+HttpSourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::HttpSourceClient
source · pub struct HttpSourceClient<HC>where
HC: HttpClient,{
inner_client: HC,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceClient.html b/docs/api/maplibre/io/source_client/struct.SourceClient.html
index 88e7b77f..d999255f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceClient.html
@@ -1,4 +1,4 @@
-SourceClient in maplibre::io::source_client - Rust
+SourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::SourceClient
source · pub struct SourceClient<HC>where
HC: HttpClient,{
http: HttpSourceClient<HC>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
index 857c8105..fe79a11f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
@@ -1,5 +1,5 @@
-SourceFetchError in maplibre::io::source_client - Rust
- Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> Any for Twhere
+SourceFetchError in maplibre::io::source_client - Rust
+ Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-KernelBuilder in maplibre::kernel - Rust
+KernelBuilder in maplibre::kernel - Rust
Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-CurrentMapContext in maplibre::map - Rust
+CurrentMapContext in maplibre::map - Rust
Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-MapError in maplibre::map - Rust
+MapError in maplibre::map - Rust
pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::http_client - Rust
+ReqwestHttpClient in maplibre::platform::http_client - Rust
Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.CallError.html b/docs/api/maplibre/io/apc/enum.CallError.html
index db16cf00..f5bd021f 100644
--- a/docs/api/maplibre/io/apc/enum.CallError.html
+++ b/docs/api/maplibre/io/apc/enum.CallError.html
@@ -1,10 +1,10 @@
-CallError in maplibre::io::apc - Rust
+CallError in maplibre::io::apc - Rust
pub enum CallError {
Schedule,
Serialize(Box<dyn Error>),
Deserialize(Box<dyn Error>),
DeserializeInput(Box<dyn Error>),
-}
Variants§
Trait Implementations§
source§impl Error for CallError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for CallError
§impl !Send for CallError
§impl !Sync for CallError
§impl Unpin for CallError
§impl !UnwindSafe for CallError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
Trait Implementations§
source§impl Error for CallError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for CallError
§impl !Send for CallError
§impl !Sync for CallError
§impl Unpin for CallError
§impl !UnwindSafe for CallError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.Input.html b/docs/api/maplibre/io/apc/enum.Input.html
index 9a2ceb34..e21a76aa 100644
--- a/docs/api/maplibre/io/apc/enum.Input.html
+++ b/docs/api/maplibre/io/apc/enum.Input.html
@@ -1,4 +1,4 @@
-Input in maplibre::io::apc - Rust
+Input in maplibre::io::apc - Rust
pub enum Input {
TileRequest {
coords: WorldTileCoords,
@@ -6,9 +6,9 @@
},
NotYetImplemented,
}
Expand description
Inputs for an AsyncProcedure
-Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
@@ -25,15 +25,22 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
+ G2: Contains<G1>,
source§impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
T: 'static,
§impl<T> WasmNotSend for Twhere
T: Send,
§impl<T> WasmNotSync for Twhere
T: Sync,
\ No newline at end of file
diff --git a/docs/api/maplibre/io/apc/enum.MessageError.html b/docs/api/maplibre/io/apc/enum.MessageError.html
index c2bb04d5..2da1347e 100644
--- a/docs/api/maplibre/io/apc/enum.MessageError.html
+++ b/docs/api/maplibre/io/apc/enum.MessageError.html
@@ -1,4 +1,4 @@
-MessageError in maplibre::io::apc - Rust
+MessageError in maplibre::io::apc - Rust
Enum maplibre::io::apc::MessageError
source · pub enum MessageError {
CastError(Box<dyn Any>),
}
Variants§
Trait Implementations§
source§impl Debug for MessageError
source§impl Display for MessageError
source§impl Error for MessageError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for MessageError
§impl !Send for MessageError
§impl !Sync for MessageError
§impl Unpin for MessageError
§impl !UnwindSafe for MessageError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.ProcedureError.html b/docs/api/maplibre/io/apc/enum.ProcedureError.html
index e9c2c84f..c878b6fe 100644
--- a/docs/api/maplibre/io/apc/enum.ProcedureError.html
+++ b/docs/api/maplibre/io/apc/enum.ProcedureError.html
@@ -1,10 +1,10 @@
-ProcedureError in maplibre::io::apc - Rust
+ProcedureError in maplibre::io::apc - Rust
Enum maplibre::io::apc::ProcedureError
source · pub enum ProcedureError {
IncompatibleInput,
Execution(Box<dyn Error>),
Send(SendError),
}
Variants§
§IncompatibleInput
The Input is not compatible with the procedure
-§Execution(Box<dyn Error>)
§Send(SendError)
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.SendError.html b/docs/api/maplibre/io/apc/enum.SendError.html
index e3c41c91..db577a26 100644
--- a/docs/api/maplibre/io/apc/enum.SendError.html
+++ b/docs/api/maplibre/io/apc/enum.SendError.html
@@ -1,4 +1,4 @@
-SendError in maplibre::io::apc - Rust
+SendError in maplibre::io::apc - Rust
pub enum SendError {
Transmission,
}
Variants§
§Transmission
Trait Implementations§
source§impl Error for SendError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for SendError
§impl Send for SendError
§impl Sync for SendError
§impl Unpin for SendError
§impl UnwindSafe for SendError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/struct.Message.html b/docs/api/maplibre/io/apc/struct.Message.html
index 7f202c33..7743ac6e 100644
--- a/docs/api/maplibre/io/apc/struct.Message.html
+++ b/docs/api/maplibre/io/apc/struct.Message.html
@@ -1,4 +1,4 @@
-Message in maplibre::io::apc - Rust
+Message in maplibre::io::apc - Rust
pub struct Message {
tag: &'static dyn MessageTag,
transferable: Box<dyn Any + Send>,
@@ -22,7 +22,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
index dbe95154..77f0efb8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
@@ -1,4 +1,4 @@
-SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
+SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerAsyncProcedureCall
source · pub struct SchedulerAsyncProcedureCall<K: OffscreenKernelEnvironment, S: Scheduler> {
channel: (Sender<Message>, Receiver<Message>),
buffer: RefCell<Vec<Message>>,
@@ -30,7 +30,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerContext.html b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
index 92a15285..d784e4e8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerContext.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
@@ -1,4 +1,4 @@
-SchedulerContext in maplibre::io::apc - Rust
+SchedulerContext in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerContext
source · pub struct SchedulerContext {
sender: Sender<Message>,
}
Fields§
§sender: Sender<Message>Trait Implementations§
source§impl Clone for SchedulerContext
source§fn clone(&self) -> SchedulerContext
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for SchedulerContext
§impl Send for SchedulerContext
§impl Sync for SchedulerContext
§impl Unpin for SchedulerContext
§impl UnwindSafe for SchedulerContext
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/trait.MessageTag.html b/docs/api/maplibre/io/apc/trait.MessageTag.html
index 347cea4f..9725d99d 100644
--- a/docs/api/maplibre/io/apc/trait.MessageTag.html
+++ b/docs/api/maplibre/io/apc/trait.MessageTag.html
@@ -2,4 +2,4 @@
Trait maplibre::io::apc::MessageTag
source · pub trait MessageTag: DynHash + Debug + Send + Sync + 'static { }
Expand description
Defines a set of strongly-typed labels for a class of objects
Trait Implementations§
source§impl Clone for Box<dyn MessageTag>
source§impl Hash for dyn MessageTag
source§impl PartialEq for dyn MessageTag
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
+sufficient, and should not be overridden without very good reason.
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
diff --git a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
index 2aa3392c..d029317e 100644
--- a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
@@ -1,4 +1,4 @@
-ExactGeometry in maplibre::io::geometry_index - Rust
+ExactGeometry in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::ExactGeometry
source · pub enum ExactGeometry<T>{
Polygon(Polygon<T>),
@@ -28,7 +28,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
index f7a61460..41e5ffca 100644
--- a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
+++ b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
@@ -1,4 +1,4 @@
-TileIndex in maplibre::io::geometry_index - Rust
+TileIndex in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::TileIndex
source · pub enum TileIndex {
Spatial {
tree: RTree<IndexedGeometry<f64>>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
index e371e5e8..2f595e33 100644
--- a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
+++ b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
@@ -1,4 +1,4 @@
-GeometryIndex in maplibre::io::geometry_index - Rust
+GeometryIndex in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::GeometryIndex
source · pub struct GeometryIndex {
index: BTreeMap<Quadkey, TileIndex>,
}
Expand description
A quad tree storing the currently loaded tiles.
@@ -24,7 +24,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
index 161ee56a..644a1cb9 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
@@ -1,4 +1,4 @@
-IndexProcessor in maplibre::io::geometry_index - Rust
+IndexProcessor in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexProcessor
source · pub struct IndexProcessor {
geo_writer: GeoWriter,
geometries: Vec<IndexedGeometry<f64>>,
@@ -102,7 +102,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
index ba6932f3..500a4770 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
@@ -1,4 +1,4 @@
-IndexedGeometry in maplibre::io::geometry_index - Rust
+IndexedGeometry in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexedGeometry
source · pub struct IndexedGeometry<T>{
pub bounds: AABB<Point<T>>,
@@ -48,7 +48,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
index 9e907a59..6782d248 100644
--- a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
+++ b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
@@ -1,4 +1,4 @@
-ScheduleError in maplibre::io::scheduler - Rust
+ScheduleError in maplibre::io::scheduler - Rust
Enum maplibre::io::scheduler::ScheduleError
source · pub enum ScheduleError {
Scheduling(Box<dyn Error>),
NotImplemented,
@@ -17,7 +17,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
index 44a245e2..52a679e1 100644
--- a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
+++ b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
@@ -1,4 +1,4 @@
-NopScheduler in maplibre::io::scheduler - Rust
+NopScheduler in maplibre::io::scheduler - Rust
Struct maplibre::io::scheduler::NopScheduler
source · pub struct NopScheduler;
Trait Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
index 59009a3b..bf3fc324 100644
--- a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
@@ -1,4 +1,4 @@
-HttpSourceClient in maplibre::io::source_client - Rust
+HttpSourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::HttpSourceClient
source · pub struct HttpSourceClient<HC>where
HC: HttpClient,{
inner_client: HC,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceClient.html b/docs/api/maplibre/io/source_client/struct.SourceClient.html
index 88e7b77f..d999255f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceClient.html
@@ -1,4 +1,4 @@
-SourceClient in maplibre::io::source_client - Rust
+SourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::SourceClient
source · pub struct SourceClient<HC>where
HC: HttpClient,{
http: HttpSourceClient<HC>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
index 857c8105..fe79a11f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
@@ -1,5 +1,5 @@
-SourceFetchError in maplibre::io::source_client - Rust
- Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> Any for Twhere
+SourceFetchError in maplibre::io::source_client - Rust
+ Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-KernelBuilder in maplibre::kernel - Rust
+KernelBuilder in maplibre::kernel - Rust
Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-CurrentMapContext in maplibre::map - Rust
+CurrentMapContext in maplibre::map - Rust
Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-MapError in maplibre::map - Rust
+MapError in maplibre::map - Rust
pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::http_client - Rust
+ReqwestHttpClient in maplibre::platform::http_client - Rust
Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
pub enum CallError {
Schedule,
Serialize(Box<dyn Error>),
Deserialize(Box<dyn Error>),
DeserializeInput(Box<dyn Error>),
-}Variants§
Trait Implementations§
source§impl Error for CallError
impl Error for CallError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
Auto Trait Implementations§
impl !RefUnwindSafe for CallError
impl !Send for CallError
impl !Sync for CallError
impl Unpin for CallError
impl !UnwindSafe for CallError
Blanket Implementations§
source§impl<T> Any for Twhere
+}Variants§
Trait Implementations§
source§impl Error for CallError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for CallError
§impl !Send for CallError
§impl !Sync for CallError
§impl Unpin for CallError
§impl !UnwindSafe for CallError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.Input.html b/docs/api/maplibre/io/apc/enum.Input.html
index 9a2ceb34..e21a76aa 100644
--- a/docs/api/maplibre/io/apc/enum.Input.html
+++ b/docs/api/maplibre/io/apc/enum.Input.html
@@ -1,4 +1,4 @@
-Input in maplibre::io::apc - Rust
+Input in maplibre::io::apc - Rust
pub enum Input {
TileRequest {
coords: WorldTileCoords,
@@ -6,9 +6,9 @@
},
NotYetImplemented,
}
Expand description
Inputs for an AsyncProcedure
-Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
@@ -25,15 +25,22 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
+ G2: Contains<G1>,
source§impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
T: 'static,
§impl<T> WasmNotSend for Twhere
T: Send,
§impl<T> WasmNotSync for Twhere
T: Sync,
\ No newline at end of file
diff --git a/docs/api/maplibre/io/apc/enum.MessageError.html b/docs/api/maplibre/io/apc/enum.MessageError.html
index c2bb04d5..2da1347e 100644
--- a/docs/api/maplibre/io/apc/enum.MessageError.html
+++ b/docs/api/maplibre/io/apc/enum.MessageError.html
@@ -1,4 +1,4 @@
-MessageError in maplibre::io::apc - Rust
+MessageError in maplibre::io::apc - Rust
Enum maplibre::io::apc::MessageError
source · pub enum MessageError {
CastError(Box<dyn Any>),
}
Variants§
Trait Implementations§
source§impl Debug for MessageError
source§impl Display for MessageError
source§impl Error for MessageError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for MessageError
§impl !Send for MessageError
§impl !Sync for MessageError
§impl Unpin for MessageError
§impl !UnwindSafe for MessageError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.ProcedureError.html b/docs/api/maplibre/io/apc/enum.ProcedureError.html
index e9c2c84f..c878b6fe 100644
--- a/docs/api/maplibre/io/apc/enum.ProcedureError.html
+++ b/docs/api/maplibre/io/apc/enum.ProcedureError.html
@@ -1,10 +1,10 @@
-ProcedureError in maplibre::io::apc - Rust
+ProcedureError in maplibre::io::apc - Rust
Enum maplibre::io::apc::ProcedureError
source · pub enum ProcedureError {
IncompatibleInput,
Execution(Box<dyn Error>),
Send(SendError),
}
Variants§
§IncompatibleInput
The Input is not compatible with the procedure
-§Execution(Box<dyn Error>)
§Send(SendError)
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.SendError.html b/docs/api/maplibre/io/apc/enum.SendError.html
index e3c41c91..db577a26 100644
--- a/docs/api/maplibre/io/apc/enum.SendError.html
+++ b/docs/api/maplibre/io/apc/enum.SendError.html
@@ -1,4 +1,4 @@
-SendError in maplibre::io::apc - Rust
+SendError in maplibre::io::apc - Rust
pub enum SendError {
Transmission,
}
Variants§
§Transmission
Trait Implementations§
source§impl Error for SendError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for SendError
§impl Send for SendError
§impl Sync for SendError
§impl Unpin for SendError
§impl UnwindSafe for SendError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/struct.Message.html b/docs/api/maplibre/io/apc/struct.Message.html
index 7f202c33..7743ac6e 100644
--- a/docs/api/maplibre/io/apc/struct.Message.html
+++ b/docs/api/maplibre/io/apc/struct.Message.html
@@ -1,4 +1,4 @@
-Message in maplibre::io::apc - Rust
+Message in maplibre::io::apc - Rust
pub struct Message {
tag: &'static dyn MessageTag,
transferable: Box<dyn Any + Send>,
@@ -22,7 +22,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
index dbe95154..77f0efb8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
@@ -1,4 +1,4 @@
-SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
+SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerAsyncProcedureCall
source · pub struct SchedulerAsyncProcedureCall<K: OffscreenKernelEnvironment, S: Scheduler> {
channel: (Sender<Message>, Receiver<Message>),
buffer: RefCell<Vec<Message>>,
@@ -30,7 +30,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerContext.html b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
index 92a15285..d784e4e8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerContext.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
@@ -1,4 +1,4 @@
-SchedulerContext in maplibre::io::apc - Rust
+SchedulerContext in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerContext
source · pub struct SchedulerContext {
sender: Sender<Message>,
}
Fields§
§sender: Sender<Message>Trait Implementations§
source§impl Clone for SchedulerContext
source§fn clone(&self) -> SchedulerContext
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for SchedulerContext
§impl Send for SchedulerContext
§impl Sync for SchedulerContext
§impl Unpin for SchedulerContext
§impl UnwindSafe for SchedulerContext
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/trait.MessageTag.html b/docs/api/maplibre/io/apc/trait.MessageTag.html
index 347cea4f..9725d99d 100644
--- a/docs/api/maplibre/io/apc/trait.MessageTag.html
+++ b/docs/api/maplibre/io/apc/trait.MessageTag.html
@@ -2,4 +2,4 @@
Trait maplibre::io::apc::MessageTag
source · pub trait MessageTag: DynHash + Debug + Send + Sync + 'static { }
Expand description
Defines a set of strongly-typed labels for a class of objects
Trait Implementations§
source§impl Clone for Box<dyn MessageTag>
source§impl Hash for dyn MessageTag
source§impl PartialEq for dyn MessageTag
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
+sufficient, and should not be overridden without very good reason.
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
diff --git a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
index 2aa3392c..d029317e 100644
--- a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
@@ -1,4 +1,4 @@
-ExactGeometry in maplibre::io::geometry_index - Rust
+ExactGeometry in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::ExactGeometry
source · pub enum ExactGeometry<T>{
Polygon(Polygon<T>),
@@ -28,7 +28,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
index f7a61460..41e5ffca 100644
--- a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
+++ b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
@@ -1,4 +1,4 @@
-TileIndex in maplibre::io::geometry_index - Rust
+TileIndex in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::TileIndex
source · pub enum TileIndex {
Spatial {
tree: RTree<IndexedGeometry<f64>>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
index e371e5e8..2f595e33 100644
--- a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
+++ b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
@@ -1,4 +1,4 @@
-GeometryIndex in maplibre::io::geometry_index - Rust
+GeometryIndex in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::GeometryIndex
source · pub struct GeometryIndex {
index: BTreeMap<Quadkey, TileIndex>,
}
Expand description
A quad tree storing the currently loaded tiles.
@@ -24,7 +24,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
index 161ee56a..644a1cb9 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
@@ -1,4 +1,4 @@
-IndexProcessor in maplibre::io::geometry_index - Rust
+IndexProcessor in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexProcessor
source · pub struct IndexProcessor {
geo_writer: GeoWriter,
geometries: Vec<IndexedGeometry<f64>>,
@@ -102,7 +102,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
index ba6932f3..500a4770 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
@@ -1,4 +1,4 @@
-IndexedGeometry in maplibre::io::geometry_index - Rust
+IndexedGeometry in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexedGeometry
source · pub struct IndexedGeometry<T>{
pub bounds: AABB<Point<T>>,
@@ -48,7 +48,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
index 9e907a59..6782d248 100644
--- a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
+++ b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
@@ -1,4 +1,4 @@
-ScheduleError in maplibre::io::scheduler - Rust
+ScheduleError in maplibre::io::scheduler - Rust
Enum maplibre::io::scheduler::ScheduleError
source · pub enum ScheduleError {
Scheduling(Box<dyn Error>),
NotImplemented,
@@ -17,7 +17,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
index 44a245e2..52a679e1 100644
--- a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
+++ b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
@@ -1,4 +1,4 @@
-NopScheduler in maplibre::io::scheduler - Rust
+NopScheduler in maplibre::io::scheduler - Rust
Struct maplibre::io::scheduler::NopScheduler
source · pub struct NopScheduler;
Trait Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
index 59009a3b..bf3fc324 100644
--- a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
@@ -1,4 +1,4 @@
-HttpSourceClient in maplibre::io::source_client - Rust
+HttpSourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::HttpSourceClient
source · pub struct HttpSourceClient<HC>where
HC: HttpClient,{
inner_client: HC,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceClient.html b/docs/api/maplibre/io/source_client/struct.SourceClient.html
index 88e7b77f..d999255f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceClient.html
@@ -1,4 +1,4 @@
-SourceClient in maplibre::io::source_client - Rust
+SourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::SourceClient
source · pub struct SourceClient<HC>where
HC: HttpClient,{
http: HttpSourceClient<HC>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
index 857c8105..fe79a11f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
@@ -1,5 +1,5 @@
-SourceFetchError in maplibre::io::source_client - Rust
- Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> Any for Twhere
+SourceFetchError in maplibre::io::source_client - Rust
+ Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-KernelBuilder in maplibre::kernel - Rust
+KernelBuilder in maplibre::kernel - Rust
Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-CurrentMapContext in maplibre::map - Rust
+CurrentMapContext in maplibre::map - Rust
Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-MapError in maplibre::map - Rust
+MapError in maplibre::map - Rust
pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::http_client - Rust
+ReqwestHttpClient in maplibre::platform::http_client - Rust
Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
impl<T> Any for Twhere
+}Variants§
Trait Implementations§
source§impl Error for CallError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for CallError
§impl !Send for CallError
§impl !Sync for CallError
§impl Unpin for CallError
§impl !UnwindSafe for CallError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.Input.html b/docs/api/maplibre/io/apc/enum.Input.html
index 9a2ceb34..e21a76aa 100644
--- a/docs/api/maplibre/io/apc/enum.Input.html
+++ b/docs/api/maplibre/io/apc/enum.Input.html
@@ -1,4 +1,4 @@
-Input in maplibre::io::apc - Rust
+Input in maplibre::io::apc - Rust
pub enum Input {
TileRequest {
coords: WorldTileCoords,
@@ -6,9 +6,9 @@
},
NotYetImplemented,
}
Expand description
Inputs for an AsyncProcedure
-Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
@@ -25,15 +25,22 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
+ G2: Contains<G1>,
source§impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
T: 'static,
§impl<T> WasmNotSend for Twhere
T: Send,
§impl<T> WasmNotSync for Twhere
T: Sync,
\ No newline at end of file
diff --git a/docs/api/maplibre/io/apc/enum.MessageError.html b/docs/api/maplibre/io/apc/enum.MessageError.html
index c2bb04d5..2da1347e 100644
--- a/docs/api/maplibre/io/apc/enum.MessageError.html
+++ b/docs/api/maplibre/io/apc/enum.MessageError.html
@@ -1,4 +1,4 @@
-MessageError in maplibre::io::apc - Rust
+MessageError in maplibre::io::apc - Rust
Enum maplibre::io::apc::MessageError
source · pub enum MessageError {
CastError(Box<dyn Any>),
}
Variants§
Trait Implementations§
source§impl Debug for MessageError
source§impl Display for MessageError
source§impl Error for MessageError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for MessageError
§impl !Send for MessageError
§impl !Sync for MessageError
§impl Unpin for MessageError
§impl !UnwindSafe for MessageError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.ProcedureError.html b/docs/api/maplibre/io/apc/enum.ProcedureError.html
index e9c2c84f..c878b6fe 100644
--- a/docs/api/maplibre/io/apc/enum.ProcedureError.html
+++ b/docs/api/maplibre/io/apc/enum.ProcedureError.html
@@ -1,10 +1,10 @@
-ProcedureError in maplibre::io::apc - Rust
+ProcedureError in maplibre::io::apc - Rust
Enum maplibre::io::apc::ProcedureError
source · pub enum ProcedureError {
IncompatibleInput,
Execution(Box<dyn Error>),
Send(SendError),
}
Variants§
§IncompatibleInput
The Input is not compatible with the procedure
-§Execution(Box<dyn Error>)
§Send(SendError)
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.SendError.html b/docs/api/maplibre/io/apc/enum.SendError.html
index e3c41c91..db577a26 100644
--- a/docs/api/maplibre/io/apc/enum.SendError.html
+++ b/docs/api/maplibre/io/apc/enum.SendError.html
@@ -1,4 +1,4 @@
-SendError in maplibre::io::apc - Rust
+SendError in maplibre::io::apc - Rust
pub enum SendError {
Transmission,
}
Variants§
§Transmission
Trait Implementations§
source§impl Error for SendError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for SendError
§impl Send for SendError
§impl Sync for SendError
§impl Unpin for SendError
§impl UnwindSafe for SendError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/struct.Message.html b/docs/api/maplibre/io/apc/struct.Message.html
index 7f202c33..7743ac6e 100644
--- a/docs/api/maplibre/io/apc/struct.Message.html
+++ b/docs/api/maplibre/io/apc/struct.Message.html
@@ -1,4 +1,4 @@
-Message in maplibre::io::apc - Rust
+Message in maplibre::io::apc - Rust
pub struct Message {
tag: &'static dyn MessageTag,
transferable: Box<dyn Any + Send>,
@@ -22,7 +22,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
index dbe95154..77f0efb8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
@@ -1,4 +1,4 @@
-SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
+SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerAsyncProcedureCall
source · pub struct SchedulerAsyncProcedureCall<K: OffscreenKernelEnvironment, S: Scheduler> {
channel: (Sender<Message>, Receiver<Message>),
buffer: RefCell<Vec<Message>>,
@@ -30,7 +30,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerContext.html b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
index 92a15285..d784e4e8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerContext.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
@@ -1,4 +1,4 @@
-SchedulerContext in maplibre::io::apc - Rust
+SchedulerContext in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerContext
source · pub struct SchedulerContext {
sender: Sender<Message>,
}
Fields§
§sender: Sender<Message>Trait Implementations§
source§impl Clone for SchedulerContext
source§fn clone(&self) -> SchedulerContext
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for SchedulerContext
§impl Send for SchedulerContext
§impl Sync for SchedulerContext
§impl Unpin for SchedulerContext
§impl UnwindSafe for SchedulerContext
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/trait.MessageTag.html b/docs/api/maplibre/io/apc/trait.MessageTag.html
index 347cea4f..9725d99d 100644
--- a/docs/api/maplibre/io/apc/trait.MessageTag.html
+++ b/docs/api/maplibre/io/apc/trait.MessageTag.html
@@ -2,4 +2,4 @@
Trait maplibre::io::apc::MessageTag
source · pub trait MessageTag: DynHash + Debug + Send + Sync + 'static { }
Expand description
Defines a set of strongly-typed labels for a class of objects
Trait Implementations§
source§impl Clone for Box<dyn MessageTag>
source§impl Hash for dyn MessageTag
source§impl PartialEq for dyn MessageTag
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
+sufficient, and should not be overridden without very good reason.
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
diff --git a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
index 2aa3392c..d029317e 100644
--- a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
@@ -1,4 +1,4 @@
-ExactGeometry in maplibre::io::geometry_index - Rust
+ExactGeometry in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::ExactGeometry
source · pub enum ExactGeometry<T>{
Polygon(Polygon<T>),
@@ -28,7 +28,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
index f7a61460..41e5ffca 100644
--- a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
+++ b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
@@ -1,4 +1,4 @@
-TileIndex in maplibre::io::geometry_index - Rust
+TileIndex in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::TileIndex
source · pub enum TileIndex {
Spatial {
tree: RTree<IndexedGeometry<f64>>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
index e371e5e8..2f595e33 100644
--- a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
+++ b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
@@ -1,4 +1,4 @@
-GeometryIndex in maplibre::io::geometry_index - Rust
+GeometryIndex in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::GeometryIndex
source · pub struct GeometryIndex {
index: BTreeMap<Quadkey, TileIndex>,
}
Expand description
A quad tree storing the currently loaded tiles.
@@ -24,7 +24,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
index 161ee56a..644a1cb9 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
@@ -1,4 +1,4 @@
-IndexProcessor in maplibre::io::geometry_index - Rust
+IndexProcessor in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexProcessor
source · pub struct IndexProcessor {
geo_writer: GeoWriter,
geometries: Vec<IndexedGeometry<f64>>,
@@ -102,7 +102,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
index ba6932f3..500a4770 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
@@ -1,4 +1,4 @@
-IndexedGeometry in maplibre::io::geometry_index - Rust
+IndexedGeometry in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexedGeometry
source · pub struct IndexedGeometry<T>{
pub bounds: AABB<Point<T>>,
@@ -48,7 +48,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
index 9e907a59..6782d248 100644
--- a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
+++ b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
@@ -1,4 +1,4 @@
-ScheduleError in maplibre::io::scheduler - Rust
+ScheduleError in maplibre::io::scheduler - Rust
Enum maplibre::io::scheduler::ScheduleError
source · pub enum ScheduleError {
Scheduling(Box<dyn Error>),
NotImplemented,
@@ -17,7 +17,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
index 44a245e2..52a679e1 100644
--- a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
+++ b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
@@ -1,4 +1,4 @@
-NopScheduler in maplibre::io::scheduler - Rust
+NopScheduler in maplibre::io::scheduler - Rust
Struct maplibre::io::scheduler::NopScheduler
source · pub struct NopScheduler;
Trait Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
index 59009a3b..bf3fc324 100644
--- a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
@@ -1,4 +1,4 @@
-HttpSourceClient in maplibre::io::source_client - Rust
+HttpSourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::HttpSourceClient
source · pub struct HttpSourceClient<HC>where
HC: HttpClient,{
inner_client: HC,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceClient.html b/docs/api/maplibre/io/source_client/struct.SourceClient.html
index 88e7b77f..d999255f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceClient.html
@@ -1,4 +1,4 @@
-SourceClient in maplibre::io::source_client - Rust
+SourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::SourceClient
source · pub struct SourceClient<HC>where
HC: HttpClient,{
http: HttpSourceClient<HC>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
index 857c8105..fe79a11f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
@@ -1,5 +1,5 @@
-SourceFetchError in maplibre::io::source_client - Rust
- Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> Any for Twhere
+SourceFetchError in maplibre::io::source_client - Rust
+ Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-KernelBuilder in maplibre::kernel - Rust
+KernelBuilder in maplibre::kernel - Rust
Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-CurrentMapContext in maplibre::map - Rust
+CurrentMapContext in maplibre::map - Rust
Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-MapError in maplibre::map - Rust
+MapError in maplibre::map - Rust
pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::http_client - Rust
+ReqwestHttpClient in maplibre::platform::http_client - Rust
Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
Variants§
Trait Implementations§
source§impl Error for CallError
impl Error for CallError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
Auto Trait Implementations§
impl !RefUnwindSafe for CallError
impl !Send for CallError
impl !Sync for CallError
impl Unpin for CallError
impl !UnwindSafe for CallError
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
§impl<T> Downcast for T
impl<T> Downcast for T
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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.Input.html b/docs/api/maplibre/io/apc/enum.Input.html
index 9a2ceb34..e21a76aa 100644
--- a/docs/api/maplibre/io/apc/enum.Input.html
+++ b/docs/api/maplibre/io/apc/enum.Input.html
@@ -1,4 +1,4 @@
-Input in maplibre::io::apc - Rust
+Input in maplibre::io::apc - Rust
pub enum Input {
TileRequest {
coords: WorldTileCoords,
@@ -6,9 +6,9 @@
},
NotYetImplemented,
}
Expand description
Inputs for an AsyncProcedure
-Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
@@ -25,15 +25,22 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
+ G2: Contains<G1>,
source§impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
T: 'static,
§impl<T> WasmNotSend for Twhere
T: Send,
§impl<T> WasmNotSync for Twhere
T: Sync,
\ No newline at end of file
diff --git a/docs/api/maplibre/io/apc/enum.MessageError.html b/docs/api/maplibre/io/apc/enum.MessageError.html
index c2bb04d5..2da1347e 100644
--- a/docs/api/maplibre/io/apc/enum.MessageError.html
+++ b/docs/api/maplibre/io/apc/enum.MessageError.html
@@ -1,4 +1,4 @@
-MessageError in maplibre::io::apc - Rust
+MessageError in maplibre::io::apc - Rust
Enum maplibre::io::apc::MessageError
source · pub enum MessageError {
CastError(Box<dyn Any>),
}
Variants§
Trait Implementations§
source§impl Debug for MessageError
source§impl Display for MessageError
source§impl Error for MessageError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for MessageError
§impl !Send for MessageError
§impl !Sync for MessageError
§impl Unpin for MessageError
§impl !UnwindSafe for MessageError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.ProcedureError.html b/docs/api/maplibre/io/apc/enum.ProcedureError.html
index e9c2c84f..c878b6fe 100644
--- a/docs/api/maplibre/io/apc/enum.ProcedureError.html
+++ b/docs/api/maplibre/io/apc/enum.ProcedureError.html
@@ -1,10 +1,10 @@
-ProcedureError in maplibre::io::apc - Rust
+ProcedureError in maplibre::io::apc - Rust
Enum maplibre::io::apc::ProcedureError
source · pub enum ProcedureError {
IncompatibleInput,
Execution(Box<dyn Error>),
Send(SendError),
}
Variants§
§IncompatibleInput
The Input is not compatible with the procedure
-§Execution(Box<dyn Error>)
§Send(SendError)
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.SendError.html b/docs/api/maplibre/io/apc/enum.SendError.html
index e3c41c91..db577a26 100644
--- a/docs/api/maplibre/io/apc/enum.SendError.html
+++ b/docs/api/maplibre/io/apc/enum.SendError.html
@@ -1,4 +1,4 @@
-SendError in maplibre::io::apc - Rust
+SendError in maplibre::io::apc - Rust
pub enum SendError {
Transmission,
}
Variants§
§Transmission
Trait Implementations§
source§impl Error for SendError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for SendError
§impl Send for SendError
§impl Sync for SendError
§impl Unpin for SendError
§impl UnwindSafe for SendError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/struct.Message.html b/docs/api/maplibre/io/apc/struct.Message.html
index 7f202c33..7743ac6e 100644
--- a/docs/api/maplibre/io/apc/struct.Message.html
+++ b/docs/api/maplibre/io/apc/struct.Message.html
@@ -1,4 +1,4 @@
-Message in maplibre::io::apc - Rust
+Message in maplibre::io::apc - Rust
pub struct Message {
tag: &'static dyn MessageTag,
transferable: Box<dyn Any + Send>,
@@ -22,7 +22,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
index dbe95154..77f0efb8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
@@ -1,4 +1,4 @@
-SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
+SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerAsyncProcedureCall
source · pub struct SchedulerAsyncProcedureCall<K: OffscreenKernelEnvironment, S: Scheduler> {
channel: (Sender<Message>, Receiver<Message>),
buffer: RefCell<Vec<Message>>,
@@ -30,7 +30,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerContext.html b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
index 92a15285..d784e4e8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerContext.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
@@ -1,4 +1,4 @@
-SchedulerContext in maplibre::io::apc - Rust
+SchedulerContext in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerContext
source · pub struct SchedulerContext {
sender: Sender<Message>,
}
Fields§
§sender: Sender<Message>Trait Implementations§
source§impl Clone for SchedulerContext
source§fn clone(&self) -> SchedulerContext
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for SchedulerContext
§impl Send for SchedulerContext
§impl Sync for SchedulerContext
§impl Unpin for SchedulerContext
§impl UnwindSafe for SchedulerContext
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/trait.MessageTag.html b/docs/api/maplibre/io/apc/trait.MessageTag.html
index 347cea4f..9725d99d 100644
--- a/docs/api/maplibre/io/apc/trait.MessageTag.html
+++ b/docs/api/maplibre/io/apc/trait.MessageTag.html
@@ -2,4 +2,4 @@
Trait maplibre::io::apc::MessageTag
source · pub trait MessageTag: DynHash + Debug + Send + Sync + 'static { }
Expand description
Defines a set of strongly-typed labels for a class of objects
Trait Implementations§
source§impl Clone for Box<dyn MessageTag>
source§impl Hash for dyn MessageTag
source§impl PartialEq for dyn MessageTag
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
+sufficient, and should not be overridden without very good reason.
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
diff --git a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
index 2aa3392c..d029317e 100644
--- a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
@@ -1,4 +1,4 @@
-ExactGeometry in maplibre::io::geometry_index - Rust
+ExactGeometry in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::ExactGeometry
source · pub enum ExactGeometry<T>{
Polygon(Polygon<T>),
@@ -28,7 +28,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
index f7a61460..41e5ffca 100644
--- a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
+++ b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
@@ -1,4 +1,4 @@
-TileIndex in maplibre::io::geometry_index - Rust
+TileIndex in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::TileIndex
source · pub enum TileIndex {
Spatial {
tree: RTree<IndexedGeometry<f64>>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
index e371e5e8..2f595e33 100644
--- a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
+++ b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
@@ -1,4 +1,4 @@
-GeometryIndex in maplibre::io::geometry_index - Rust
+GeometryIndex in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::GeometryIndex
source · pub struct GeometryIndex {
index: BTreeMap<Quadkey, TileIndex>,
}
Expand description
A quad tree storing the currently loaded tiles.
@@ -24,7 +24,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
index 161ee56a..644a1cb9 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
@@ -1,4 +1,4 @@
-IndexProcessor in maplibre::io::geometry_index - Rust
+IndexProcessor in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexProcessor
source · pub struct IndexProcessor {
geo_writer: GeoWriter,
geometries: Vec<IndexedGeometry<f64>>,
@@ -102,7 +102,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
index ba6932f3..500a4770 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
@@ -1,4 +1,4 @@
-IndexedGeometry in maplibre::io::geometry_index - Rust
+IndexedGeometry in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexedGeometry
source · pub struct IndexedGeometry<T>{
pub bounds: AABB<Point<T>>,
@@ -48,7 +48,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
index 9e907a59..6782d248 100644
--- a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
+++ b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
@@ -1,4 +1,4 @@
-ScheduleError in maplibre::io::scheduler - Rust
+ScheduleError in maplibre::io::scheduler - Rust
Enum maplibre::io::scheduler::ScheduleError
source · pub enum ScheduleError {
Scheduling(Box<dyn Error>),
NotImplemented,
@@ -17,7 +17,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
index 44a245e2..52a679e1 100644
--- a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
+++ b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
@@ -1,4 +1,4 @@
-NopScheduler in maplibre::io::scheduler - Rust
+NopScheduler in maplibre::io::scheduler - Rust
Struct maplibre::io::scheduler::NopScheduler
source · pub struct NopScheduler;
Trait Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
index 59009a3b..bf3fc324 100644
--- a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
@@ -1,4 +1,4 @@
-HttpSourceClient in maplibre::io::source_client - Rust
+HttpSourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::HttpSourceClient
source · pub struct HttpSourceClient<HC>where
HC: HttpClient,{
inner_client: HC,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceClient.html b/docs/api/maplibre/io/source_client/struct.SourceClient.html
index 88e7b77f..d999255f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceClient.html
@@ -1,4 +1,4 @@
-SourceClient in maplibre::io::source_client - Rust
+SourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::SourceClient
source · pub struct SourceClient<HC>where
HC: HttpClient,{
http: HttpSourceClient<HC>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
index 857c8105..fe79a11f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
@@ -1,5 +1,5 @@
-SourceFetchError in maplibre::io::source_client - Rust
- Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> Any for Twhere
+SourceFetchError in maplibre::io::source_client - Rust
+ Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-KernelBuilder in maplibre::kernel - Rust
+KernelBuilder in maplibre::kernel - Rust
Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-CurrentMapContext in maplibre::map - Rust
+CurrentMapContext in maplibre::map - Rust
Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-MapError in maplibre::map - Rust
+MapError in maplibre::map - Rust
pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::http_client - Rust
+ReqwestHttpClient in maplibre::platform::http_client - Rust
Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.Input.html b/docs/api/maplibre/io/apc/enum.Input.html
index 9a2ceb34..e21a76aa 100644
--- a/docs/api/maplibre/io/apc/enum.Input.html
+++ b/docs/api/maplibre/io/apc/enum.Input.html
@@ -1,4 +1,4 @@
-Input in maplibre::io::apc - Rust
+Input in maplibre::io::apc - Rust
pub enum Input {
TileRequest {
coords: WorldTileCoords,
@@ -6,9 +6,9 @@
},
NotYetImplemented,
}
Expand description
Inputs for an AsyncProcedure
-Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Input
§impl Send for Input
§impl Sync for Input
§impl Unpin for Input
§impl UnwindSafe for Input
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for Twhere
@@ -25,15 +25,22 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
+ G2: Contains<G1>,
source§impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
source§impl<T> Resource for Twhere
T: 'static,
§impl<T> WasmNotSend for Twhere
T: Send,
§impl<T> WasmNotSync for Twhere
T: Sync,
\ No newline at end of file
diff --git a/docs/api/maplibre/io/apc/enum.MessageError.html b/docs/api/maplibre/io/apc/enum.MessageError.html
index c2bb04d5..2da1347e 100644
--- a/docs/api/maplibre/io/apc/enum.MessageError.html
+++ b/docs/api/maplibre/io/apc/enum.MessageError.html
@@ -1,4 +1,4 @@
-MessageError in maplibre::io::apc - Rust
+MessageError in maplibre::io::apc - Rust
Enum maplibre::io::apc::MessageError
source · pub enum MessageError {
CastError(Box<dyn Any>),
}
Variants§
Trait Implementations§
source§impl Debug for MessageError
source§impl Display for MessageError
source§impl Error for MessageError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for MessageError
§impl !Send for MessageError
§impl !Sync for MessageError
§impl Unpin for MessageError
§impl !UnwindSafe for MessageError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.ProcedureError.html b/docs/api/maplibre/io/apc/enum.ProcedureError.html
index e9c2c84f..c878b6fe 100644
--- a/docs/api/maplibre/io/apc/enum.ProcedureError.html
+++ b/docs/api/maplibre/io/apc/enum.ProcedureError.html
@@ -1,10 +1,10 @@
-ProcedureError in maplibre::io::apc - Rust
+ProcedureError in maplibre::io::apc - Rust
Enum maplibre::io::apc::ProcedureError
source · pub enum ProcedureError {
IncompatibleInput,
Execution(Box<dyn Error>),
Send(SendError),
}
Variants§
§IncompatibleInput
The Input is not compatible with the procedure
-§Execution(Box<dyn Error>)
§Send(SendError)
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.SendError.html b/docs/api/maplibre/io/apc/enum.SendError.html
index e3c41c91..db577a26 100644
--- a/docs/api/maplibre/io/apc/enum.SendError.html
+++ b/docs/api/maplibre/io/apc/enum.SendError.html
@@ -1,4 +1,4 @@
-SendError in maplibre::io::apc - Rust
+SendError in maplibre::io::apc - Rust
pub enum SendError {
Transmission,
}
Variants§
§Transmission
Trait Implementations§
source§impl Error for SendError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for SendError
§impl Send for SendError
§impl Sync for SendError
§impl Unpin for SendError
§impl UnwindSafe for SendError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/struct.Message.html b/docs/api/maplibre/io/apc/struct.Message.html
index 7f202c33..7743ac6e 100644
--- a/docs/api/maplibre/io/apc/struct.Message.html
+++ b/docs/api/maplibre/io/apc/struct.Message.html
@@ -1,4 +1,4 @@
-Message in maplibre::io::apc - Rust
+Message in maplibre::io::apc - Rust
pub struct Message {
tag: &'static dyn MessageTag,
transferable: Box<dyn Any + Send>,
@@ -22,7 +22,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
index dbe95154..77f0efb8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
@@ -1,4 +1,4 @@
-SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
+SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerAsyncProcedureCall
source · pub struct SchedulerAsyncProcedureCall<K: OffscreenKernelEnvironment, S: Scheduler> {
channel: (Sender<Message>, Receiver<Message>),
buffer: RefCell<Vec<Message>>,
@@ -30,7 +30,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerContext.html b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
index 92a15285..d784e4e8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerContext.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
@@ -1,4 +1,4 @@
-SchedulerContext in maplibre::io::apc - Rust
+SchedulerContext in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerContext
source · pub struct SchedulerContext {
sender: Sender<Message>,
}
Fields§
§sender: Sender<Message>Trait Implementations§
source§impl Clone for SchedulerContext
source§fn clone(&self) -> SchedulerContext
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for SchedulerContext
§impl Send for SchedulerContext
§impl Sync for SchedulerContext
§impl Unpin for SchedulerContext
§impl UnwindSafe for SchedulerContext
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/trait.MessageTag.html b/docs/api/maplibre/io/apc/trait.MessageTag.html
index 347cea4f..9725d99d 100644
--- a/docs/api/maplibre/io/apc/trait.MessageTag.html
+++ b/docs/api/maplibre/io/apc/trait.MessageTag.html
@@ -2,4 +2,4 @@
Trait maplibre::io::apc::MessageTag
source · pub trait MessageTag: DynHash + Debug + Send + Sync + 'static { }
Expand description
Defines a set of strongly-typed labels for a class of objects
Trait Implementations§
source§impl Clone for Box<dyn MessageTag>
source§impl Hash for dyn MessageTag
source§impl PartialEq for dyn MessageTag
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
+sufficient, and should not be overridden without very good reason.
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
diff --git a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
index 2aa3392c..d029317e 100644
--- a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
@@ -1,4 +1,4 @@
-ExactGeometry in maplibre::io::geometry_index - Rust
+ExactGeometry in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::ExactGeometry
source · pub enum ExactGeometry<T>{
Polygon(Polygon<T>),
@@ -28,7 +28,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
index f7a61460..41e5ffca 100644
--- a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
+++ b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
@@ -1,4 +1,4 @@
-TileIndex in maplibre::io::geometry_index - Rust
+TileIndex in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::TileIndex
source · pub enum TileIndex {
Spatial {
tree: RTree<IndexedGeometry<f64>>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
index e371e5e8..2f595e33 100644
--- a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
+++ b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
@@ -1,4 +1,4 @@
-GeometryIndex in maplibre::io::geometry_index - Rust
+GeometryIndex in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::GeometryIndex
source · pub struct GeometryIndex {
index: BTreeMap<Quadkey, TileIndex>,
}
Expand description
A quad tree storing the currently loaded tiles.
@@ -24,7 +24,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
index 161ee56a..644a1cb9 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
@@ -1,4 +1,4 @@
-IndexProcessor in maplibre::io::geometry_index - Rust
+IndexProcessor in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexProcessor
source · pub struct IndexProcessor {
geo_writer: GeoWriter,
geometries: Vec<IndexedGeometry<f64>>,
@@ -102,7 +102,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
index ba6932f3..500a4770 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
@@ -1,4 +1,4 @@
-IndexedGeometry in maplibre::io::geometry_index - Rust
+IndexedGeometry in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexedGeometry
source · pub struct IndexedGeometry<T>{
pub bounds: AABB<Point<T>>,
@@ -48,7 +48,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
index 9e907a59..6782d248 100644
--- a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
+++ b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
@@ -1,4 +1,4 @@
-ScheduleError in maplibre::io::scheduler - Rust
+ScheduleError in maplibre::io::scheduler - Rust
Enum maplibre::io::scheduler::ScheduleError
source · pub enum ScheduleError {
Scheduling(Box<dyn Error>),
NotImplemented,
@@ -17,7 +17,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
index 44a245e2..52a679e1 100644
--- a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
+++ b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
@@ -1,4 +1,4 @@
-NopScheduler in maplibre::io::scheduler - Rust
+NopScheduler in maplibre::io::scheduler - Rust
Struct maplibre::io::scheduler::NopScheduler
source · pub struct NopScheduler;
Trait Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
index 59009a3b..bf3fc324 100644
--- a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
@@ -1,4 +1,4 @@
-HttpSourceClient in maplibre::io::source_client - Rust
+HttpSourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::HttpSourceClient
source · pub struct HttpSourceClient<HC>where
HC: HttpClient,{
inner_client: HC,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceClient.html b/docs/api/maplibre/io/source_client/struct.SourceClient.html
index 88e7b77f..d999255f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceClient.html
@@ -1,4 +1,4 @@
-SourceClient in maplibre::io::source_client - Rust
+SourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::SourceClient
source · pub struct SourceClient<HC>where
HC: HttpClient,{
http: HttpSourceClient<HC>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
index 857c8105..fe79a11f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
@@ -1,5 +1,5 @@
-SourceFetchError in maplibre::io::source_client - Rust
- Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> Any for Twhere
+SourceFetchError in maplibre::io::source_client - Rust
+ Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-KernelBuilder in maplibre::kernel - Rust
+KernelBuilder in maplibre::kernel - Rust
Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-CurrentMapContext in maplibre::map - Rust
+CurrentMapContext in maplibre::map - Rust
Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-MapError in maplibre::map - Rust
+MapError in maplibre::map - Rust
pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::http_client - Rust
+ReqwestHttpClient in maplibre::platform::http_client - Rust
Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
pub enum Input {
TileRequest {
coords: WorldTileCoords,
@@ -6,9 +6,9 @@
},
NotYetImplemented,
}Expand description
Inputs for an AsyncProcedure
Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
impl<'de> Deserialize<'de> for Input
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>,
Auto Trait Implementations§
impl RefUnwindSafe for Input
impl Send for Input
impl Sync for Input
impl Unpin for Input
impl UnwindSafe for Input
Blanket Implementations§
Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Input
impl<'de> Deserialize<'de> for Input
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>,
Auto Trait Implementations§
impl RefUnwindSafe for Input
impl Send for Input
impl Sync for Input
impl Unpin for Input
impl UnwindSafe for Input
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
§impl<T> Downcast for Twhere
@@ -25,15 +25,22 @@ further downcast into Arc<ConcreteType> where From<T>,
impl<T> Downcast for Twhere
@@ -25,15 +25,22 @@ further downcast into Arc<ConcreteType> where From<T>,
downcast into Arc<ConcreteType> where 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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
§fn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
impl<T> DeserializeOwned for Twhere
- T: for<'de> Deserialize<'de>,
impl<T> Resource for Twhere
+ G2: Contains<G1>,
impl<T> DeserializeOwned for Twhere
+ T: for<'de> Deserialize<'de>,
impl<T> Resource for Twhere
T: 'static,
impl<T> WasmNotSend for Twhere
T: Send,
impl<T> WasmNotSync for Twhere
T: Sync,
Enum maplibre::io::apc::MessageError
source · pub enum MessageError {
CastError(Box<dyn Any>),
}Variants§
Trait Implementations§
source§impl Debug for MessageError
impl Debug for MessageError
source§impl Display for MessageError
impl Display for MessageError
source§impl Error for MessageError
impl Error for MessageError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
Auto Trait Implementations§
impl !RefUnwindSafe for MessageError
impl !Send for MessageError
impl !Sync for MessageError
impl Unpin for MessageError
impl !UnwindSafe for MessageError
Blanket Implementations§
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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.ProcedureError.html b/docs/api/maplibre/io/apc/enum.ProcedureError.html
index e9c2c84f..c878b6fe 100644
--- a/docs/api/maplibre/io/apc/enum.ProcedureError.html
+++ b/docs/api/maplibre/io/apc/enum.ProcedureError.html
@@ -1,10 +1,10 @@
-ProcedureError in maplibre::io::apc - Rust
+ProcedureError in maplibre::io::apc - Rust
Enum maplibre::io::apc::ProcedureError
source · pub enum ProcedureError {
IncompatibleInput,
Execution(Box<dyn Error>),
Send(SendError),
}
Variants§
§IncompatibleInput
The Input is not compatible with the procedure
-§Execution(Box<dyn Error>)
§Send(SendError)
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.SendError.html b/docs/api/maplibre/io/apc/enum.SendError.html
index e3c41c91..db577a26 100644
--- a/docs/api/maplibre/io/apc/enum.SendError.html
+++ b/docs/api/maplibre/io/apc/enum.SendError.html
@@ -1,4 +1,4 @@
-SendError in maplibre::io::apc - Rust
+SendError in maplibre::io::apc - Rust
pub enum SendError {
Transmission,
}
Variants§
§Transmission
Trait Implementations§
source§impl Error for SendError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for SendError
§impl Send for SendError
§impl Sync for SendError
§impl Unpin for SendError
§impl UnwindSafe for SendError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/struct.Message.html b/docs/api/maplibre/io/apc/struct.Message.html
index 7f202c33..7743ac6e 100644
--- a/docs/api/maplibre/io/apc/struct.Message.html
+++ b/docs/api/maplibre/io/apc/struct.Message.html
@@ -1,4 +1,4 @@
-Message in maplibre::io::apc - Rust
+Message in maplibre::io::apc - Rust
pub struct Message {
tag: &'static dyn MessageTag,
transferable: Box<dyn Any + Send>,
@@ -22,7 +22,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
index dbe95154..77f0efb8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
@@ -1,4 +1,4 @@
-SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
+SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerAsyncProcedureCall
source · pub struct SchedulerAsyncProcedureCall<K: OffscreenKernelEnvironment, S: Scheduler> {
channel: (Sender<Message>, Receiver<Message>),
buffer: RefCell<Vec<Message>>,
@@ -30,7 +30,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerContext.html b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
index 92a15285..d784e4e8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerContext.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
@@ -1,4 +1,4 @@
-SchedulerContext in maplibre::io::apc - Rust
+SchedulerContext in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerContext
source · pub struct SchedulerContext {
sender: Sender<Message>,
}
Fields§
§sender: Sender<Message>Trait Implementations§
source§impl Clone for SchedulerContext
source§fn clone(&self) -> SchedulerContext
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for SchedulerContext
§impl Send for SchedulerContext
§impl Sync for SchedulerContext
§impl Unpin for SchedulerContext
§impl UnwindSafe for SchedulerContext
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/trait.MessageTag.html b/docs/api/maplibre/io/apc/trait.MessageTag.html
index 347cea4f..9725d99d 100644
--- a/docs/api/maplibre/io/apc/trait.MessageTag.html
+++ b/docs/api/maplibre/io/apc/trait.MessageTag.html
@@ -2,4 +2,4 @@
Trait maplibre::io::apc::MessageTag
source · pub trait MessageTag: DynHash + Debug + Send + Sync + 'static { }
Expand description
Defines a set of strongly-typed labels for a class of objects
Trait Implementations§
source§impl Clone for Box<dyn MessageTag>
source§impl Hash for dyn MessageTag
source§impl PartialEq for dyn MessageTag
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
+sufficient, and should not be overridden without very good reason.
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
diff --git a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
index 2aa3392c..d029317e 100644
--- a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
@@ -1,4 +1,4 @@
-ExactGeometry in maplibre::io::geometry_index - Rust
+ExactGeometry in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::ExactGeometry
source · pub enum ExactGeometry<T>{
Polygon(Polygon<T>),
@@ -28,7 +28,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
index f7a61460..41e5ffca 100644
--- a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
+++ b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
@@ -1,4 +1,4 @@
-TileIndex in maplibre::io::geometry_index - Rust
+TileIndex in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::TileIndex
source · pub enum TileIndex {
Spatial {
tree: RTree<IndexedGeometry<f64>>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
index e371e5e8..2f595e33 100644
--- a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
+++ b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
@@ -1,4 +1,4 @@
-GeometryIndex in maplibre::io::geometry_index - Rust
+GeometryIndex in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::GeometryIndex
source · pub struct GeometryIndex {
index: BTreeMap<Quadkey, TileIndex>,
}
Expand description
A quad tree storing the currently loaded tiles.
@@ -24,7 +24,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
index 161ee56a..644a1cb9 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
@@ -1,4 +1,4 @@
-IndexProcessor in maplibre::io::geometry_index - Rust
+IndexProcessor in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexProcessor
source · pub struct IndexProcessor {
geo_writer: GeoWriter,
geometries: Vec<IndexedGeometry<f64>>,
@@ -102,7 +102,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
index ba6932f3..500a4770 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
@@ -1,4 +1,4 @@
-IndexedGeometry in maplibre::io::geometry_index - Rust
+IndexedGeometry in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexedGeometry
source · pub struct IndexedGeometry<T>{
pub bounds: AABB<Point<T>>,
@@ -48,7 +48,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
index 9e907a59..6782d248 100644
--- a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
+++ b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
@@ -1,4 +1,4 @@
-ScheduleError in maplibre::io::scheduler - Rust
+ScheduleError in maplibre::io::scheduler - Rust
Enum maplibre::io::scheduler::ScheduleError
source · pub enum ScheduleError {
Scheduling(Box<dyn Error>),
NotImplemented,
@@ -17,7 +17,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
index 44a245e2..52a679e1 100644
--- a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
+++ b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
@@ -1,4 +1,4 @@
-NopScheduler in maplibre::io::scheduler - Rust
+NopScheduler in maplibre::io::scheduler - Rust
Struct maplibre::io::scheduler::NopScheduler
source · pub struct NopScheduler;
Trait Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
index 59009a3b..bf3fc324 100644
--- a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
@@ -1,4 +1,4 @@
-HttpSourceClient in maplibre::io::source_client - Rust
+HttpSourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::HttpSourceClient
source · pub struct HttpSourceClient<HC>where
HC: HttpClient,{
inner_client: HC,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceClient.html b/docs/api/maplibre/io/source_client/struct.SourceClient.html
index 88e7b77f..d999255f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceClient.html
@@ -1,4 +1,4 @@
-SourceClient in maplibre::io::source_client - Rust
+SourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::SourceClient
source · pub struct SourceClient<HC>where
HC: HttpClient,{
http: HttpSourceClient<HC>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
index 857c8105..fe79a11f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
@@ -1,5 +1,5 @@
-SourceFetchError in maplibre::io::source_client - Rust
- Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> Any for Twhere
+SourceFetchError in maplibre::io::source_client - Rust
+ Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-KernelBuilder in maplibre::kernel - Rust
+KernelBuilder in maplibre::kernel - Rust
Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-CurrentMapContext in maplibre::map - Rust
+CurrentMapContext in maplibre::map - Rust
Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-MapError in maplibre::map - Rust
+MapError in maplibre::map - Rust
pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::http_client - Rust
+ReqwestHttpClient in maplibre::platform::http_client - Rust
Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.ProcedureError.html b/docs/api/maplibre/io/apc/enum.ProcedureError.html
index e9c2c84f..c878b6fe 100644
--- a/docs/api/maplibre/io/apc/enum.ProcedureError.html
+++ b/docs/api/maplibre/io/apc/enum.ProcedureError.html
@@ -1,10 +1,10 @@
-ProcedureError in maplibre::io::apc - Rust
+ProcedureError in maplibre::io::apc - Rust
Enum maplibre::io::apc::ProcedureError
source · pub enum ProcedureError {
IncompatibleInput,
Execution(Box<dyn Error>),
Send(SendError),
}
Variants§
§IncompatibleInput
The Input is not compatible with the procedure
-§Execution(Box<dyn Error>)
§Send(SendError)
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
Trait Implementations§
source§impl Debug for ProcedureError
source§impl Display for ProcedureError
source§impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl !RefUnwindSafe for ProcedureError
§impl !Send for ProcedureError
§impl !Sync for ProcedureError
§impl Unpin for ProcedureError
§impl !UnwindSafe for ProcedureError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.SendError.html b/docs/api/maplibre/io/apc/enum.SendError.html
index e3c41c91..db577a26 100644
--- a/docs/api/maplibre/io/apc/enum.SendError.html
+++ b/docs/api/maplibre/io/apc/enum.SendError.html
@@ -1,4 +1,4 @@
-SendError in maplibre::io::apc - Rust
+SendError in maplibre::io::apc - Rust
pub enum SendError {
Transmission,
}
Variants§
§Transmission
Trait Implementations§
source§impl Error for SendError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for SendError
§impl Send for SendError
§impl Sync for SendError
§impl Unpin for SendError
§impl UnwindSafe for SendError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/struct.Message.html b/docs/api/maplibre/io/apc/struct.Message.html
index 7f202c33..7743ac6e 100644
--- a/docs/api/maplibre/io/apc/struct.Message.html
+++ b/docs/api/maplibre/io/apc/struct.Message.html
@@ -1,4 +1,4 @@
-Message in maplibre::io::apc - Rust
+Message in maplibre::io::apc - Rust
pub struct Message {
tag: &'static dyn MessageTag,
transferable: Box<dyn Any + Send>,
@@ -22,7 +22,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
index dbe95154..77f0efb8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
@@ -1,4 +1,4 @@
-SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
+SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerAsyncProcedureCall
source · pub struct SchedulerAsyncProcedureCall<K: OffscreenKernelEnvironment, S: Scheduler> {
channel: (Sender<Message>, Receiver<Message>),
buffer: RefCell<Vec<Message>>,
@@ -30,7 +30,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerContext.html b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
index 92a15285..d784e4e8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerContext.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
@@ -1,4 +1,4 @@
-SchedulerContext in maplibre::io::apc - Rust
+SchedulerContext in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerContext
source · pub struct SchedulerContext {
sender: Sender<Message>,
}
Fields§
§sender: Sender<Message>Trait Implementations§
source§impl Clone for SchedulerContext
source§fn clone(&self) -> SchedulerContext
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for SchedulerContext
§impl Send for SchedulerContext
§impl Sync for SchedulerContext
§impl Unpin for SchedulerContext
§impl UnwindSafe for SchedulerContext
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/trait.MessageTag.html b/docs/api/maplibre/io/apc/trait.MessageTag.html
index 347cea4f..9725d99d 100644
--- a/docs/api/maplibre/io/apc/trait.MessageTag.html
+++ b/docs/api/maplibre/io/apc/trait.MessageTag.html
@@ -2,4 +2,4 @@
Trait maplibre::io::apc::MessageTag
source · pub trait MessageTag: DynHash + Debug + Send + Sync + 'static { }
Expand description
Defines a set of strongly-typed labels for a class of objects
Trait Implementations§
source§impl Clone for Box<dyn MessageTag>
source§impl Hash for dyn MessageTag
source§impl PartialEq for dyn MessageTag
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
+sufficient, and should not be overridden without very good reason.
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
diff --git a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
index 2aa3392c..d029317e 100644
--- a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
@@ -1,4 +1,4 @@
-ExactGeometry in maplibre::io::geometry_index - Rust
+ExactGeometry in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::ExactGeometry
source · pub enum ExactGeometry<T>{
Polygon(Polygon<T>),
@@ -28,7 +28,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
index f7a61460..41e5ffca 100644
--- a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
+++ b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
@@ -1,4 +1,4 @@
-TileIndex in maplibre::io::geometry_index - Rust
+TileIndex in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::TileIndex
source · pub enum TileIndex {
Spatial {
tree: RTree<IndexedGeometry<f64>>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
index e371e5e8..2f595e33 100644
--- a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
+++ b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
@@ -1,4 +1,4 @@
-GeometryIndex in maplibre::io::geometry_index - Rust
+GeometryIndex in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::GeometryIndex
source · pub struct GeometryIndex {
index: BTreeMap<Quadkey, TileIndex>,
}
Expand description
A quad tree storing the currently loaded tiles.
@@ -24,7 +24,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
index 161ee56a..644a1cb9 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
@@ -1,4 +1,4 @@
-IndexProcessor in maplibre::io::geometry_index - Rust
+IndexProcessor in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexProcessor
source · pub struct IndexProcessor {
geo_writer: GeoWriter,
geometries: Vec<IndexedGeometry<f64>>,
@@ -102,7 +102,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
index ba6932f3..500a4770 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
@@ -1,4 +1,4 @@
-IndexedGeometry in maplibre::io::geometry_index - Rust
+IndexedGeometry in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexedGeometry
source · pub struct IndexedGeometry<T>{
pub bounds: AABB<Point<T>>,
@@ -48,7 +48,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
index 9e907a59..6782d248 100644
--- a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
+++ b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
@@ -1,4 +1,4 @@
-ScheduleError in maplibre::io::scheduler - Rust
+ScheduleError in maplibre::io::scheduler - Rust
Enum maplibre::io::scheduler::ScheduleError
source · pub enum ScheduleError {
Scheduling(Box<dyn Error>),
NotImplemented,
@@ -17,7 +17,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
index 44a245e2..52a679e1 100644
--- a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
+++ b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
@@ -1,4 +1,4 @@
-NopScheduler in maplibre::io::scheduler - Rust
+NopScheduler in maplibre::io::scheduler - Rust
Struct maplibre::io::scheduler::NopScheduler
source · pub struct NopScheduler;
Trait Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
index 59009a3b..bf3fc324 100644
--- a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
@@ -1,4 +1,4 @@
-HttpSourceClient in maplibre::io::source_client - Rust
+HttpSourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::HttpSourceClient
source · pub struct HttpSourceClient<HC>where
HC: HttpClient,{
inner_client: HC,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceClient.html b/docs/api/maplibre/io/source_client/struct.SourceClient.html
index 88e7b77f..d999255f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceClient.html
@@ -1,4 +1,4 @@
-SourceClient in maplibre::io::source_client - Rust
+SourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::SourceClient
source · pub struct SourceClient<HC>where
HC: HttpClient,{
http: HttpSourceClient<HC>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
index 857c8105..fe79a11f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
@@ -1,5 +1,5 @@
-SourceFetchError in maplibre::io::source_client - Rust
- Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> Any for Twhere
+SourceFetchError in maplibre::io::source_client - Rust
+ Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-KernelBuilder in maplibre::kernel - Rust
+KernelBuilder in maplibre::kernel - Rust
Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-CurrentMapContext in maplibre::map - Rust
+CurrentMapContext in maplibre::map - Rust
Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-MapError in maplibre::map - Rust
+MapError in maplibre::map - Rust
pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::http_client - Rust
+ReqwestHttpClient in maplibre::platform::http_client - Rust
Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
Enum maplibre::io::apc::ProcedureError
source · pub enum ProcedureError {
IncompatibleInput,
Execution(Box<dyn Error>),
Send(SendError),
}Variants§
IncompatibleInput
The Input is not compatible with the procedure
Execution(Box<dyn Error>)
Send(SendError)
Trait Implementations§
source§impl Debug for ProcedureError
impl Debug for ProcedureError
source§impl Display for ProcedureError
impl Display for ProcedureError
source§impl Error for ProcedureError
impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
Auto Trait Implementations§
impl !RefUnwindSafe for ProcedureError
impl !Send for ProcedureError
impl !Sync for ProcedureError
impl Unpin for ProcedureError
impl !UnwindSafe for ProcedureError
Blanket Implementations§
Trait Implementations§
source§impl Debug for ProcedureError
impl Debug for ProcedureError
source§impl Display for ProcedureError
impl Display for ProcedureError
source§impl Error for ProcedureError
impl Error for ProcedureError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
Auto Trait Implementations§
impl !RefUnwindSafe for ProcedureError
impl !Send for ProcedureError
impl !Sync for ProcedureError
impl Unpin for ProcedureError
impl !UnwindSafe for ProcedureError
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
§impl<T> Downcast for T
impl<T> Downcast for T
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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.SendError.html b/docs/api/maplibre/io/apc/enum.SendError.html
index e3c41c91..db577a26 100644
--- a/docs/api/maplibre/io/apc/enum.SendError.html
+++ b/docs/api/maplibre/io/apc/enum.SendError.html
@@ -1,4 +1,4 @@
-SendError in maplibre::io::apc - Rust
+SendError in maplibre::io::apc - Rust
pub enum SendError {
Transmission,
}
Variants§
§Transmission
Trait Implementations§
source§impl Error for SendError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for SendError
§impl Send for SendError
§impl Sync for SendError
§impl Unpin for SendError
§impl UnwindSafe for SendError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/struct.Message.html b/docs/api/maplibre/io/apc/struct.Message.html
index 7f202c33..7743ac6e 100644
--- a/docs/api/maplibre/io/apc/struct.Message.html
+++ b/docs/api/maplibre/io/apc/struct.Message.html
@@ -1,4 +1,4 @@
-Message in maplibre::io::apc - Rust
+Message in maplibre::io::apc - Rust
pub struct Message {
tag: &'static dyn MessageTag,
transferable: Box<dyn Any + Send>,
@@ -22,7 +22,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
index dbe95154..77f0efb8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
@@ -1,4 +1,4 @@
-SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
+SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerAsyncProcedureCall
source · pub struct SchedulerAsyncProcedureCall<K: OffscreenKernelEnvironment, S: Scheduler> {
channel: (Sender<Message>, Receiver<Message>),
buffer: RefCell<Vec<Message>>,
@@ -30,7 +30,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerContext.html b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
index 92a15285..d784e4e8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerContext.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
@@ -1,4 +1,4 @@
-SchedulerContext in maplibre::io::apc - Rust
+SchedulerContext in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerContext
source · pub struct SchedulerContext {
sender: Sender<Message>,
}
Fields§
§sender: Sender<Message>Trait Implementations§
source§impl Clone for SchedulerContext
source§fn clone(&self) -> SchedulerContext
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for SchedulerContext
§impl Send for SchedulerContext
§impl Sync for SchedulerContext
§impl Unpin for SchedulerContext
§impl UnwindSafe for SchedulerContext
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/trait.MessageTag.html b/docs/api/maplibre/io/apc/trait.MessageTag.html
index 347cea4f..9725d99d 100644
--- a/docs/api/maplibre/io/apc/trait.MessageTag.html
+++ b/docs/api/maplibre/io/apc/trait.MessageTag.html
@@ -2,4 +2,4 @@
Trait maplibre::io::apc::MessageTag
source · pub trait MessageTag: DynHash + Debug + Send + Sync + 'static { }
Expand description
Defines a set of strongly-typed labels for a class of objects
Trait Implementations§
source§impl Clone for Box<dyn MessageTag>
source§impl Hash for dyn MessageTag
source§impl PartialEq for dyn MessageTag
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
+sufficient, and should not be overridden without very good reason.
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
diff --git a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
index 2aa3392c..d029317e 100644
--- a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
@@ -1,4 +1,4 @@
-ExactGeometry in maplibre::io::geometry_index - Rust
+ExactGeometry in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::ExactGeometry
source · pub enum ExactGeometry<T>{
Polygon(Polygon<T>),
@@ -28,7 +28,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
index f7a61460..41e5ffca 100644
--- a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
+++ b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
@@ -1,4 +1,4 @@
-TileIndex in maplibre::io::geometry_index - Rust
+TileIndex in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::TileIndex
source · pub enum TileIndex {
Spatial {
tree: RTree<IndexedGeometry<f64>>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
index e371e5e8..2f595e33 100644
--- a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
+++ b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
@@ -1,4 +1,4 @@
-GeometryIndex in maplibre::io::geometry_index - Rust
+GeometryIndex in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::GeometryIndex
source · pub struct GeometryIndex {
index: BTreeMap<Quadkey, TileIndex>,
}
Expand description
A quad tree storing the currently loaded tiles.
@@ -24,7 +24,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
index 161ee56a..644a1cb9 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
@@ -1,4 +1,4 @@
-IndexProcessor in maplibre::io::geometry_index - Rust
+IndexProcessor in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexProcessor
source · pub struct IndexProcessor {
geo_writer: GeoWriter,
geometries: Vec<IndexedGeometry<f64>>,
@@ -102,7 +102,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
index ba6932f3..500a4770 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
@@ -1,4 +1,4 @@
-IndexedGeometry in maplibre::io::geometry_index - Rust
+IndexedGeometry in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexedGeometry
source · pub struct IndexedGeometry<T>{
pub bounds: AABB<Point<T>>,
@@ -48,7 +48,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
index 9e907a59..6782d248 100644
--- a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
+++ b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
@@ -1,4 +1,4 @@
-ScheduleError in maplibre::io::scheduler - Rust
+ScheduleError in maplibre::io::scheduler - Rust
Enum maplibre::io::scheduler::ScheduleError
source · pub enum ScheduleError {
Scheduling(Box<dyn Error>),
NotImplemented,
@@ -17,7 +17,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
index 44a245e2..52a679e1 100644
--- a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
+++ b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
@@ -1,4 +1,4 @@
-NopScheduler in maplibre::io::scheduler - Rust
+NopScheduler in maplibre::io::scheduler - Rust
Struct maplibre::io::scheduler::NopScheduler
source · pub struct NopScheduler;
Trait Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
index 59009a3b..bf3fc324 100644
--- a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
@@ -1,4 +1,4 @@
-HttpSourceClient in maplibre::io::source_client - Rust
+HttpSourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::HttpSourceClient
source · pub struct HttpSourceClient<HC>where
HC: HttpClient,{
inner_client: HC,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceClient.html b/docs/api/maplibre/io/source_client/struct.SourceClient.html
index 88e7b77f..d999255f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceClient.html
@@ -1,4 +1,4 @@
-SourceClient in maplibre::io::source_client - Rust
+SourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::SourceClient
source · pub struct SourceClient<HC>where
HC: HttpClient,{
http: HttpSourceClient<HC>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
index 857c8105..fe79a11f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
@@ -1,5 +1,5 @@
-SourceFetchError in maplibre::io::source_client - Rust
- Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> Any for Twhere
+SourceFetchError in maplibre::io::source_client - Rust
+ Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-KernelBuilder in maplibre::kernel - Rust
+KernelBuilder in maplibre::kernel - Rust
Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-CurrentMapContext in maplibre::map - Rust
+CurrentMapContext in maplibre::map - Rust
Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-MapError in maplibre::map - Rust
+MapError in maplibre::map - Rust
pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::http_client - Rust
+ReqwestHttpClient in maplibre::platform::http_client - Rust
Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/enum.SendError.html b/docs/api/maplibre/io/apc/enum.SendError.html
index e3c41c91..db577a26 100644
--- a/docs/api/maplibre/io/apc/enum.SendError.html
+++ b/docs/api/maplibre/io/apc/enum.SendError.html
@@ -1,4 +1,4 @@
-SendError in maplibre::io::apc - Rust
+SendError in maplibre::io::apc - Rust
pub enum SendError {
Transmission,
}
Variants§
§Transmission
Trait Implementations§
source§impl Error for SendError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()Auto Trait Implementations§
§impl RefUnwindSafe for SendError
§impl Send for SendError
§impl Sync for SendError
§impl Unpin for SendError
§impl UnwindSafe for SendError
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/struct.Message.html b/docs/api/maplibre/io/apc/struct.Message.html
index 7f202c33..7743ac6e 100644
--- a/docs/api/maplibre/io/apc/struct.Message.html
+++ b/docs/api/maplibre/io/apc/struct.Message.html
@@ -1,4 +1,4 @@
-Message in maplibre::io::apc - Rust
+Message in maplibre::io::apc - Rust
pub struct Message {
tag: &'static dyn MessageTag,
transferable: Box<dyn Any + Send>,
@@ -22,7 +22,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
index dbe95154..77f0efb8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
@@ -1,4 +1,4 @@
-SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
+SchedulerAsyncProcedureCall in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerAsyncProcedureCall
source · pub struct SchedulerAsyncProcedureCall<K: OffscreenKernelEnvironment, S: Scheduler> {
channel: (Sender<Message>, Receiver<Message>),
buffer: RefCell<Vec<Message>>,
@@ -30,7 +30,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerContext.html b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
index 92a15285..d784e4e8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerContext.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
@@ -1,4 +1,4 @@
-SchedulerContext in maplibre::io::apc - Rust
+SchedulerContext in maplibre::io::apc - Rust
Struct maplibre::io::apc::SchedulerContext
source · pub struct SchedulerContext {
sender: Sender<Message>,
}
Fields§
§sender: Sender<Message>Trait Implementations§
source§impl Clone for SchedulerContext
source§fn clone(&self) -> SchedulerContext
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for SchedulerContext
§impl Send for SchedulerContext
§impl Sync for SchedulerContext
§impl Unpin for SchedulerContext
§impl UnwindSafe for SchedulerContext
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/trait.MessageTag.html b/docs/api/maplibre/io/apc/trait.MessageTag.html
index 347cea4f..9725d99d 100644
--- a/docs/api/maplibre/io/apc/trait.MessageTag.html
+++ b/docs/api/maplibre/io/apc/trait.MessageTag.html
@@ -2,4 +2,4 @@
Trait maplibre::io::apc::MessageTag
source · pub trait MessageTag: DynHash + Debug + Send + Sync + 'static { }
Expand description
Defines a set of strongly-typed labels for a class of objects
Trait Implementations§
source§impl Clone for Box<dyn MessageTag>
source§impl Hash for dyn MessageTag
source§impl PartialEq for dyn MessageTag
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
+sufficient, and should not be overridden without very good reason.
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
diff --git a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
index 2aa3392c..d029317e 100644
--- a/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/enum.ExactGeometry.html
@@ -1,4 +1,4 @@
-ExactGeometry in maplibre::io::geometry_index - Rust
+ExactGeometry in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::ExactGeometry
source · pub enum ExactGeometry<T>{
Polygon(Polygon<T>),
@@ -28,7 +28,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
index f7a61460..41e5ffca 100644
--- a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
+++ b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
@@ -1,4 +1,4 @@
-TileIndex in maplibre::io::geometry_index - Rust
+TileIndex in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::TileIndex
source · pub enum TileIndex {
Spatial {
tree: RTree<IndexedGeometry<f64>>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
index e371e5e8..2f595e33 100644
--- a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
+++ b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
@@ -1,4 +1,4 @@
-GeometryIndex in maplibre::io::geometry_index - Rust
+GeometryIndex in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::GeometryIndex
source · pub struct GeometryIndex {
index: BTreeMap<Quadkey, TileIndex>,
}
Expand description
A quad tree storing the currently loaded tiles.
@@ -24,7 +24,14 @@ further downcast into Arc<ConcreteType> where From<T>, source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
index 161ee56a..644a1cb9 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
@@ -1,4 +1,4 @@
-IndexProcessor in maplibre::io::geometry_index - Rust
+IndexProcessor in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexProcessor
source · pub struct IndexProcessor {
geo_writer: GeoWriter,
geometries: Vec<IndexedGeometry<f64>>,
@@ -102,7 +102,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
index ba6932f3..500a4770 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
@@ -1,4 +1,4 @@
-IndexedGeometry in maplibre::io::geometry_index - Rust
+IndexedGeometry in maplibre::io::geometry_index - Rust
Struct maplibre::io::geometry_index::IndexedGeometry
source · pub struct IndexedGeometry<T>{
pub bounds: AABB<Point<T>>,
@@ -48,7 +48,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
index 9e907a59..6782d248 100644
--- a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
+++ b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
@@ -1,4 +1,4 @@
-ScheduleError in maplibre::io::scheduler - Rust
+ScheduleError in maplibre::io::scheduler - Rust
Enum maplibre::io::scheduler::ScheduleError
source · pub enum ScheduleError {
Scheduling(Box<dyn Error>),
NotImplemented,
@@ -17,7 +17,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
index 44a245e2..52a679e1 100644
--- a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
+++ b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
@@ -1,4 +1,4 @@
-NopScheduler in maplibre::io::scheduler - Rust
+NopScheduler in maplibre::io::scheduler - Rust
Struct maplibre::io::scheduler::NopScheduler
source · pub struct NopScheduler;
Trait Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
index 59009a3b..bf3fc324 100644
--- a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
@@ -1,4 +1,4 @@
-HttpSourceClient in maplibre::io::source_client - Rust
+HttpSourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::HttpSourceClient
source · pub struct HttpSourceClient<HC>where
HC: HttpClient,{
inner_client: HC,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceClient.html b/docs/api/maplibre/io/source_client/struct.SourceClient.html
index 88e7b77f..d999255f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceClient.html
@@ -1,4 +1,4 @@
-SourceClient in maplibre::io::source_client - Rust
+SourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::SourceClient
source · pub struct SourceClient<HC>where
HC: HttpClient,{
http: HttpSourceClient<HC>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
index 857c8105..fe79a11f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
@@ -1,5 +1,5 @@
-SourceFetchError in maplibre::io::source_client - Rust
- Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> Any for Twhere
+SourceFetchError in maplibre::io::source_client - Rust
+ Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-KernelBuilder in maplibre::kernel - Rust
+KernelBuilder in maplibre::kernel - Rust
Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-CurrentMapContext in maplibre::map - Rust
+CurrentMapContext in maplibre::map - Rust
Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-MapError in maplibre::map - Rust
+MapError in maplibre::map - Rust
pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::http_client - Rust
+ReqwestHttpClient in maplibre::platform::http_client - Rust
Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
pub enum SendError {
Transmission,
}Variants§
Transmission
Trait Implementations§
source§impl Error for SendError
impl Error for SendError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
Auto Trait Implementations§
impl RefUnwindSafe for SendError
impl Send for SendError
impl Sync for SendError
impl Unpin for SendError
impl UnwindSafe for SendError
Blanket Implementations§
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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/struct.Message.html b/docs/api/maplibre/io/apc/struct.Message.html
index 7f202c33..7743ac6e 100644
--- a/docs/api/maplibre/io/apc/struct.Message.html
+++ b/docs/api/maplibre/io/apc/struct.Message.html
@@ -1,4 +1,4 @@
-Message in maplibre::io::apc - Rust
+Message in maplibre::io::apc - Rust
pub struct Message {
tag: &'static dyn MessageTag,
transferable: Box<dyn Any + Send>,
@@ -22,7 +22,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/struct.Message.html b/docs/api/maplibre/io/apc/struct.Message.html
index 7f202c33..7743ac6e 100644
--- a/docs/api/maplibre/io/apc/struct.Message.html
+++ b/docs/api/maplibre/io/apc/struct.Message.html
@@ -1,4 +1,4 @@
-Message in maplibre::io::apc - Rust
+Message in maplibre::io::apc - Rust
pub struct Message {
tag: &'static dyn MessageTag,
transferable: Box<dyn Any + Send>,
@@ -22,7 +22,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
pub struct Message {
tag: &'static dyn MessageTag,
transferable: Box<dyn Any + Send>,
@@ -22,7 +22,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
index dbe95154..77f0efb8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerAsyncProcedureCall.html
@@ -1,4 +1,4 @@
-Struct maplibre::io::apc::SchedulerAsyncProcedureCall
source · pub struct SchedulerAsyncProcedureCall<K: OffscreenKernelEnvironment, S: Scheduler> {
channel: (Sender<Message>, Receiver<Message>),
buffer: RefCell<Vec<Message>>,
@@ -30,7 +30,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/apc/struct.SchedulerContext.html b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
index 92a15285..d784e4e8 100644
--- a/docs/api/maplibre/io/apc/struct.SchedulerContext.html
+++ b/docs/api/maplibre/io/apc/struct.SchedulerContext.html
@@ -1,4 +1,4 @@
-Struct maplibre::io::apc::SchedulerContext
source · pub struct SchedulerContext {
sender: Sender<Message>,
}Fields§
§sender: Sender<Message>Trait Implementations§
source§impl Clone for SchedulerContext
impl Clone for SchedulerContext
source§fn clone(&self) -> SchedulerContext
fn clone(&self) -> SchedulerContext
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreAuto Trait Implementations§
impl RefUnwindSafe for SchedulerContext
impl Send for SchedulerContext
impl Sync for SchedulerContext
impl Unpin for SchedulerContext
impl UnwindSafe for SchedulerContext
Blanket Implementations§
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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/trait.MessageTag.html b/docs/api/maplibre/io/apc/trait.MessageTag.html
index 347cea4f..9725d99d 100644
--- a/docs/api/maplibre/io/apc/trait.MessageTag.html
+++ b/docs/api/maplibre/io/apc/trait.MessageTag.html
@@ -2,4 +2,4 @@
Trait maplibre::io::apc::MessageTag
source · pub trait MessageTag: DynHash + Debug + Send + Sync + 'static { }
Expand description
Defines a set of strongly-typed labels for a class of objects
Trait Implementations§
source§impl Clone for Box<dyn MessageTag>
source§impl Hash for dyn MessageTag
source§impl PartialEq for dyn MessageTag
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
+sufficient, and should not be overridden without very good reason.
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/apc/trait.MessageTag.html b/docs/api/maplibre/io/apc/trait.MessageTag.html
index 347cea4f..9725d99d 100644
--- a/docs/api/maplibre/io/apc/trait.MessageTag.html
+++ b/docs/api/maplibre/io/apc/trait.MessageTag.html
@@ -2,4 +2,4 @@
Trait maplibre::io::apc::MessageTag
source · pub trait MessageTag: DynHash + Debug + Send + Sync + 'static { }
Expand description
Defines a set of strongly-typed labels for a class of objects
Trait Implementations§
source§impl Clone for Box<dyn MessageTag>
source§impl Hash for dyn MessageTag
source§impl PartialEq for dyn MessageTag
source§impl Eq for dyn MessageTag
Implementations on Foreign Types§
source§impl MessageTag for &'static str
source§impl MessageTag for Cow<'static, str>
source§impl MessageTag for u32
Implementors§
source§impl MessageTag for RasterMessageTag
source§impl MessageTag for VectorMessageTag
\ No newline at end of file
+sufficient, and should not be overridden without very good reason.
Trait maplibre::io::apc::MessageTag
source · pub trait MessageTag: DynHash + Debug + Send + Sync + 'static { }Expand description
Defines a set of strongly-typed labels for a class of objects
Trait Implementations§
source§impl Clone for Box<dyn MessageTag>
impl Clone for Box<dyn MessageTag>
source§impl Hash for dyn MessageTag
impl Hash for dyn MessageTag
source§impl PartialEq for dyn MessageTag
impl PartialEq for dyn MessageTag
impl Eq for dyn MessageTag
Implementations on Foreign Types§
impl MessageTag for &'static str
impl MessageTag for Cow<'static, str>
impl MessageTag for u32
Implementors§
impl MessageTag for RasterMessageTag
impl MessageTag for VectorMessageTag
impl Eq for dyn MessageTag
Implementations on Foreign Types§
impl MessageTag for &'static str
impl MessageTag for Cow<'static, str>
impl MessageTag for u32
Implementors§
impl MessageTag for RasterMessageTag
impl MessageTag for VectorMessageTag
Enum maplibre::io::geometry_index::ExactGeometry
source · pub enum ExactGeometry<T>{
Polygon(Polygon<T>),
@@ -28,7 +28,14 @@ further downcast into Arc<ConcreteType> where From<T>, 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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
index f7a61460..41e5ffca 100644
--- a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
+++ b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
@@ -1,4 +1,4 @@
-TileIndex in maplibre::io::geometry_index - Rust
+TileIndex in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::TileIndex
source · pub enum TileIndex {
Spatial {
tree: RTree<IndexedGeometry<f64>>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
index f7a61460..41e5ffca 100644
--- a/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
+++ b/docs/api/maplibre/io/geometry_index/enum.TileIndex.html
@@ -1,4 +1,4 @@
-TileIndex in maplibre::io::geometry_index - Rust
+TileIndex in maplibre::io::geometry_index - Rust
Enum maplibre::io::geometry_index::TileIndex
source · pub enum TileIndex {
Spatial {
tree: RTree<IndexedGeometry<f64>>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
Enum maplibre::io::geometry_index::TileIndex
source · pub enum TileIndex {
Spatial {
tree: RTree<IndexedGeometry<f64>>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>, 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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
index e371e5e8..2f595e33 100644
--- a/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
+++ b/docs/api/maplibre/io/geometry_index/struct.GeometryIndex.html
@@ -1,4 +1,4 @@
-Struct maplibre::io::geometry_index::GeometryIndex
source · pub struct GeometryIndex {
index: BTreeMap<Quadkey, TileIndex>,
}Expand description
A quad tree storing the currently loaded tiles.
@@ -24,7 +24,14 @@ furtherdowncast into Arc<ConcreteType> where 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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
index 161ee56a..644a1cb9 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexProcessor.html
@@ -1,4 +1,4 @@
-Struct maplibre::io::geometry_index::IndexProcessor
source · pub struct IndexProcessor {
geo_writer: GeoWriter,
geometries: Vec<IndexedGeometry<f64>>,
@@ -102,7 +102,14 @@ further downcast into Arc<ConcreteType> where From<T>, 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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
index ba6932f3..500a4770 100644
--- a/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
+++ b/docs/api/maplibre/io/geometry_index/struct.IndexedGeometry.html
@@ -1,4 +1,4 @@
-Struct maplibre::io::geometry_index::IndexedGeometry
source · pub struct IndexedGeometry<T>{
pub bounds: AABB<Point<T>>,
@@ -48,7 +48,14 @@ further downcast into Arc<ConcreteType> where From<T>, 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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
index 9e907a59..6782d248 100644
--- a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
+++ b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
@@ -1,4 +1,4 @@
-ScheduleError in maplibre::io::scheduler - Rust
+ScheduleError in maplibre::io::scheduler - Rust
Enum maplibre::io::scheduler::ScheduleError
source · pub enum ScheduleError {
Scheduling(Box<dyn Error>),
NotImplemented,
@@ -17,7 +17,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
index 9e907a59..6782d248 100644
--- a/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
+++ b/docs/api/maplibre/io/scheduler/enum.ScheduleError.html
@@ -1,4 +1,4 @@
-ScheduleError in maplibre::io::scheduler - Rust
+ScheduleError in maplibre::io::scheduler - Rust
Enum maplibre::io::scheduler::ScheduleError
source · pub enum ScheduleError {
Scheduling(Box<dyn Error>),
NotImplemented,
@@ -17,7 +17,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
Enum maplibre::io::scheduler::ScheduleError
source · pub enum ScheduleError {
Scheduling(Box<dyn Error>),
NotImplemented,
@@ -17,7 +17,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
index 44a245e2..52a679e1 100644
--- a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
+++ b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
@@ -1,4 +1,4 @@
-NopScheduler in maplibre::io::scheduler - Rust
+NopScheduler in maplibre::io::scheduler - Rust
Struct maplibre::io::scheduler::NopScheduler
source · pub struct NopScheduler;
Trait Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
index 59009a3b..bf3fc324 100644
--- a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
@@ -1,4 +1,4 @@
-HttpSourceClient in maplibre::io::source_client - Rust
+HttpSourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::HttpSourceClient
source · pub struct HttpSourceClient<HC>where
HC: HttpClient,{
inner_client: HC,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceClient.html b/docs/api/maplibre/io/source_client/struct.SourceClient.html
index 88e7b77f..d999255f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceClient.html
@@ -1,4 +1,4 @@
-SourceClient in maplibre::io::source_client - Rust
+SourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::SourceClient
source · pub struct SourceClient<HC>where
HC: HttpClient,{
http: HttpSourceClient<HC>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
index 857c8105..fe79a11f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
@@ -1,5 +1,5 @@
-SourceFetchError in maplibre::io::source_client - Rust
- Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> Any for Twhere
+SourceFetchError in maplibre::io::source_client - Rust
+ Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-KernelBuilder in maplibre::kernel - Rust
+KernelBuilder in maplibre::kernel - Rust
Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-CurrentMapContext in maplibre::map - Rust
+CurrentMapContext in maplibre::map - Rust
Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-MapError in maplibre::map - Rust
+MapError in maplibre::map - Rust
pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::http_client - Rust
+ReqwestHttpClient in maplibre::platform::http_client - Rust
Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
index 44a245e2..52a679e1 100644
--- a/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
+++ b/docs/api/maplibre/io/scheduler/struct.NopScheduler.html
@@ -1,4 +1,4 @@
-NopScheduler in maplibre::io::scheduler - Rust
+NopScheduler in maplibre::io::scheduler - Rust
Struct maplibre::io::scheduler::NopScheduler
source · pub struct NopScheduler;
Trait Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
index 59009a3b..bf3fc324 100644
--- a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
@@ -1,4 +1,4 @@
-HttpSourceClient in maplibre::io::source_client - Rust
+HttpSourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::HttpSourceClient
source · pub struct HttpSourceClient<HC>where
HC: HttpClient,{
inner_client: HC,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceClient.html b/docs/api/maplibre/io/source_client/struct.SourceClient.html
index 88e7b77f..d999255f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceClient.html
@@ -1,4 +1,4 @@
-SourceClient in maplibre::io::source_client - Rust
+SourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::SourceClient
source · pub struct SourceClient<HC>where
HC: HttpClient,{
http: HttpSourceClient<HC>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
index 857c8105..fe79a11f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
@@ -1,5 +1,5 @@
-SourceFetchError in maplibre::io::source_client - Rust
- Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> Any for Twhere
+SourceFetchError in maplibre::io::source_client - Rust
+ Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-KernelBuilder in maplibre::kernel - Rust
+KernelBuilder in maplibre::kernel - Rust
Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-CurrentMapContext in maplibre::map - Rust
+CurrentMapContext in maplibre::map - Rust
Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-MapError in maplibre::map - Rust
+MapError in maplibre::map - Rust
pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::http_client - Rust
+ReqwestHttpClient in maplibre::platform::http_client - Rust
Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
Struct maplibre::io::scheduler::NopScheduler
source · pub struct NopScheduler;Trait Implementations§
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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
index 59009a3b..bf3fc324 100644
--- a/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.HttpSourceClient.html
@@ -1,4 +1,4 @@
-Struct maplibre::io::source_client::HttpSourceClient
source · pub struct HttpSourceClient<HC>where
HC: HttpClient,{
inner_client: HC,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>, 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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceClient.html b/docs/api/maplibre/io/source_client/struct.SourceClient.html
index 88e7b77f..d999255f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceClient.html
@@ -1,4 +1,4 @@
-SourceClient in maplibre::io::source_client - Rust
+SourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::SourceClient
source · pub struct SourceClient<HC>where
HC: HttpClient,{
http: HttpSourceClient<HC>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceClient.html b/docs/api/maplibre/io/source_client/struct.SourceClient.html
index 88e7b77f..d999255f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceClient.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceClient.html
@@ -1,4 +1,4 @@
-SourceClient in maplibre::io::source_client - Rust
+SourceClient in maplibre::io::source_client - Rust
Struct maplibre::io::source_client::SourceClient
source · pub struct SourceClient<HC>where
HC: HttpClient,{
http: HttpSourceClient<HC>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>,
Struct maplibre::io::source_client::SourceClient
source · pub struct SourceClient<HC>where
HC: HttpClient,{
http: HttpSourceClient<HC>,
@@ -30,7 +30,14 @@ further downcast into Arc<ConcreteType> where From<T>, 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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
index 857c8105..fe79a11f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
@@ -1,5 +1,5 @@
-SourceFetchError in maplibre::io::source_client - Rust
- Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> Any for Twhere
+SourceFetchError in maplibre::io::source_client - Rust
+ Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-KernelBuilder in maplibre::kernel - Rust
+KernelBuilder in maplibre::kernel - Rust
Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-CurrentMapContext in maplibre::map - Rust
+CurrentMapContext in maplibre::map - Rust
Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-MapError in maplibre::map - Rust
+MapError in maplibre::map - Rust
pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::http_client - Rust
+ReqwestHttpClient in maplibre::platform::http_client - Rust
Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
index 857c8105..fe79a11f 100644
--- a/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
+++ b/docs/api/maplibre/io/source_client/struct.SourceFetchError.html
@@ -1,5 +1,5 @@
-SourceFetchError in maplibre::io::source_client - Rust
- Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> Any for Twhere
+SourceFetchError in maplibre::io::source_client - Rust
+ Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-KernelBuilder in maplibre::kernel - Rust
+KernelBuilder in maplibre::kernel - Rust
Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-CurrentMapContext in maplibre::map - Rust
+CurrentMapContext in maplibre::map - Rust
Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-MapError in maplibre::map - Rust
+MapError in maplibre::map - Rust
pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::http_client - Rust
+ReqwestHttpClient in maplibre::platform::http_client - Rust
Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
impl Debug for SourceFetchError
source§impl Display for SourceFetchError
impl Display for SourceFetchError
source§impl Error for SourceFetchError
impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
source§impl From<Error> for SourceFetchError
impl From<Error> for SourceFetchError
Auto Trait Implementations§
impl !RefUnwindSafe for SourceFetchError
impl !Send for SourceFetchError
impl !Sync for SourceFetchError
impl Unpin for SourceFetchError
impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> Any for Twhere
+SourceFetchError in maplibre::io::source_client - Rust
+ Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-KernelBuilder in maplibre::kernel - Rust
+KernelBuilder in maplibre::kernel - Rust
Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-CurrentMapContext in maplibre::map - Rust
+CurrentMapContext in maplibre::map - Rust
Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-MapError in maplibre::map - Rust
+MapError in maplibre::map - Rust
pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::http_client - Rust
+ReqwestHttpClient in maplibre::platform::http_client - Rust
Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
impl<T> Any for Twhere
+SourceFetchError in maplibre::io::source_client - Rust
+ Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);
Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
source§impl Display for SourceFetchError
source§impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more1.0.0 · source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§impl From<Error> for SourceFetchError
Auto Trait Implementations§
§impl !RefUnwindSafe for SourceFetchError
§impl !Send for SourceFetchError
§impl !Sync for SourceFetchError
§impl Unpin for SourceFetchError
§impl !UnwindSafe for SourceFetchError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> Downcast for T
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-KernelBuilder in maplibre::kernel - Rust
+KernelBuilder in maplibre::kernel - Rust
Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-CurrentMapContext in maplibre::map - Rust
+CurrentMapContext in maplibre::map - Rust
Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-MapError in maplibre::map - Rust
+MapError in maplibre::map - Rust
pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::http_client - Rust
+ReqwestHttpClient in maplibre::platform::http_client - Rust
Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
Struct maplibre::io::source_client::SourceFetchError
source · pub struct SourceFetchError(pub Box<dyn Error>);Tuple Fields§
§0: Box<dyn Error>Trait Implementations§
source§impl Debug for SourceFetchError
impl Debug for SourceFetchError
source§impl Display for SourceFetchError
impl Display for SourceFetchError
source§impl Error for SourceFetchError
impl Error for SourceFetchError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
source§impl From<Error> for SourceFetchError
impl From<Error> for SourceFetchError
Auto Trait Implementations§
impl !RefUnwindSafe for SourceFetchError
impl !Send for SourceFetchError
impl !Sync for SourceFetchError
impl Unpin for SourceFetchError
impl !UnwindSafe for SourceFetchError
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
§impl<T> Downcast for T
impl<T> Downcast for T
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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/enum.SourceType.html b/docs/api/maplibre/io/source_type/enum.SourceType.html
index bbdd53b8..9d2158ef 100644
--- a/docs/api/maplibre/io/source_type/enum.SourceType.html
+++ b/docs/api/maplibre/io/source_type/enum.SourceType.html
@@ -1,4 +1,4 @@
-SourceType in maplibre::io::source_type - Rust
+SourceType in maplibre::io::source_type - Rust
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
Enum maplibre::io::source_type::SourceType
source · pub enum SourceType {
Raster(RasterSource),
Tessellate(TessellateSource),
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>, 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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.RasterSource.html b/docs/api/maplibre/io/source_type/struct.RasterSource.html
index 40396d26..afa36189 100644
--- a/docs/api/maplibre/io/source_type/struct.RasterSource.html
+++ b/docs/api/maplibre/io/source_type/struct.RasterSource.html
@@ -1,4 +1,4 @@
-RasterSource in maplibre::io::source_type - Rust
+RasterSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>,
Struct maplibre::io::source_type::RasterSource
source · pub struct RasterSource {
pub url: String,
pub filetype: String,
@@ -21,7 +21,14 @@ further downcast into Arc<ConcreteType> where From<T>, 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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/source_type/struct.TessellateSource.html b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
index 78ec8ac7..c48817f2 100644
--- a/docs/api/maplibre/io/source_type/struct.TessellateSource.html
+++ b/docs/api/maplibre/io/source_type/struct.TessellateSource.html
@@ -1,4 +1,4 @@
-TessellateSource in maplibre::io::source_type - Rust
+TessellateSource in maplibre::io::source_type - Rust
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>,
Struct maplibre::io::source_type::TessellateSource
source · pub struct TessellateSource {
pub url: String,
pub filetype: String,
@@ -20,7 +20,14 @@ further downcast into Arc<ConcreteType> where From<T>, 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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/io/struct.RawLayer.html b/docs/api/maplibre/io/struct.RawLayer.html
index df08f399..651befe9 100644
--- a/docs/api/maplibre/io/struct.RawLayer.html
+++ b/docs/api/maplibre/io/struct.RawLayer.html
@@ -1,4 +1,4 @@
-RawLayer in maplibre::io - Rust
+RawLayer in maplibre::io - Rust
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>,
pub struct RawLayer {
pub version: u32,
pub name: String,
@@ -53,7 +53,14 @@ further downcast into Arc<ConcreteType> where From<T>, 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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/kernel/struct.Kernel.html b/docs/api/maplibre/kernel/struct.Kernel.html
index e5efea1b..1e0a8fe2 100644
--- a/docs/api/maplibre/kernel/struct.Kernel.html
+++ b/docs/api/maplibre/kernel/struct.Kernel.html
@@ -1,4 +1,4 @@
-Kernel in maplibre::kernel - Rust
+Kernel in maplibre::kernel - Rust
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>,
pub struct Kernel<E: Environment> {
map_window_config: E::MapWindowConfig,
apc: E::AsyncProcedureCall,
@@ -45,7 +45,14 @@ further downcast into Arc<ConcreteType> where From<T>, 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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/kernel/struct.KernelBuilder.html b/docs/api/maplibre/kernel/struct.KernelBuilder.html
index a3a810b9..b3baaf5a 100644
--- a/docs/api/maplibre/kernel/struct.KernelBuilder.html
+++ b/docs/api/maplibre/kernel/struct.KernelBuilder.html
@@ -1,4 +1,4 @@
-Struct maplibre::kernel::KernelBuilder
source · pub struct KernelBuilder<E: Environment> {
map_window_config: Option<E::MapWindowConfig>,
apc: Option<E::AsyncProcedureCall>,
@@ -43,7 +43,14 @@ further downcast into Arc<ConcreteType> where From<T>, 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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.CurrentMapContext.html b/docs/api/maplibre/map/enum.CurrentMapContext.html
index 5a7b8f48..43cf60fc 100644
--- a/docs/api/maplibre/map/enum.CurrentMapContext.html
+++ b/docs/api/maplibre/map/enum.CurrentMapContext.html
@@ -1,4 +1,4 @@
-Enum maplibre::map::CurrentMapContext
source · pub enum CurrentMapContext {
Ready(MapContext),
Pending {
@@ -20,7 +20,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/map/enum.MapError.html b/docs/api/maplibre/map/enum.MapError.html
index d932785d..255633ef 100644
--- a/docs/api/maplibre/map/enum.MapError.html
+++ b/docs/api/maplibre/map/enum.MapError.html
@@ -1,4 +1,4 @@
-pub enum MapError {
RendererAlreadySet,
RendererNotReady,
@@ -22,7 +22,14 @@ further downcast into Arc<ConcreteType> where From<T>, 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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/map/struct.Map.html b/docs/api/maplibre/map/struct.Map.html
index 04596a72..74a8448c 100644
--- a/docs/api/maplibre/map/struct.Map.html
+++ b/docs/api/maplibre/map/struct.Map.html
@@ -1,4 +1,4 @@
-Map in maplibre::map - Rust
+Map in maplibre::map - Rust
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,
pub struct Map<E: Environment> {
kernel: Rc<Kernel<E>>,
schedule: Schedule,
@@ -31,7 +31,14 @@ generate &mut Any’s vtable from &mut Trait
U: From<T>,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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
index 7aa00fd4..6258ade8 100644
--- a/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-Struct maplibre::platform::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
impl ReqwestHttpClient
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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
index 361f6582..d2ea3ca9 100644
--- a/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
+++ b/docs/api/maplibre/platform/noweb/http_client/struct.ReqwestHttpClient.html
@@ -1,4 +1,4 @@
-ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
+ReqwestHttpClient in maplibre::platform::noweb::http_client - Rust
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}
Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
Struct maplibre::platform::noweb::http_client::ReqwestHttpClient
source · pub struct ReqwestHttpClient {
client: ClientWithMiddleware,
}Fields§
§client: ClientWithMiddlewareImplementations§
source§impl ReqwestHttpClient
impl ReqwestHttpClient
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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
diff --git a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
index bf59e364..8d819748 100644
--- a/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/noweb/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::noweb::scheduler - Rust
+TokioScheduler in maplibre::platform::noweb::scheduler - Rust
pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform::noweb - Rust
Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-TokioScheduler in maplibre::platform::scheduler - Rust
+TokioScheduler in maplibre::platform::scheduler - Rust
Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;
Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
source§impl<T> IntoEither for T
source§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>
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§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
+ReqwestOffscreenKernelEnvironment in maplibre::platform - Rust
pub struct ReqwestOffscreenKernelEnvironment;
Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
§type HttpClient = ReqwestHttpClient
source§fn create() -> Self
source§fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
§impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
§impl Send for ReqwestOffscreenKernelEnvironment
§impl Sync for ReqwestOffscreenKernelEnvironment
§impl Unpin for ReqwestOffscreenKernelEnvironment
§impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
pub struct TokioScheduler;Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
impl Default for TokioScheduler
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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
index 5e9efabb..3dea0cd2 100644
--- a/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/noweb/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-Struct maplibre::platform::noweb::ReqwestOffscreenKernelEnvironment
source · pub struct ReqwestOffscreenKernelEnvironment;Trait Implementations§
source§impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
impl OffscreenKernelEnvironment for ReqwestOffscreenKernelEnvironment
type HttpClient = ReqwestHttpClient
fn create() -> Self
fn source_client(&self) -> SourceClient<Self::HttpClient>
Auto Trait Implementations§
impl RefUnwindSafe for ReqwestOffscreenKernelEnvironment
impl Send for ReqwestOffscreenKernelEnvironment
impl Sync for ReqwestOffscreenKernelEnvironment
impl Unpin for ReqwestOffscreenKernelEnvironment
impl UnwindSafe for ReqwestOffscreenKernelEnvironment
Blanket Implementations§
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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
index 4f82b4a5..f6004e88 100644
--- a/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
+++ b/docs/api/maplibre/platform/scheduler/struct.TokioScheduler.html
@@ -1,4 +1,4 @@
-Struct maplibre::platform::scheduler::TokioScheduler
source · pub struct TokioScheduler;Expand description
Multi-threading with Tokio.
Implementations§
Trait Implementations§
source§impl Default for TokioScheduler
impl Default for TokioScheduler
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>
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>
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§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Subscriber to this type, returning a
diff --git a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
index 6656e567..2c79b9d0 100644
--- a/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
+++ b/docs/api/maplibre/platform/struct.ReqwestOffscreenKernelEnvironment.html
@@ -1,4 +1,4 @@
-pub struct ReqwestOffscreenKernelEnvironment;