From 3ddbe8c66beebde3cdb4308adcce84ce5158129f Mon Sep 17 00:00:00 2001
From: maxammann
Date: Fri, 10 Nov 2023 03:09:30 +0000
Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20maplibre?=
=?UTF-8?q?/maplibre-rs@095d5fbbfb0fea4bfa680e9534944813447b220e=20?=
=?UTF-8?q?=F0=9F=9A=80?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../implementors/bytemuck/pod/trait.Pod.js | 2 +-
.../bytemuck/zeroable/trait.Zeroable.js | 2 +-
.../implementors/core/clone/trait.Clone.js | 2 +-
docs/api/implementors/core/cmp/trait.Eq.js | 2 +-
docs/api/implementors/core/cmp/trait.Ord.js | 2 +-
.../implementors/core/cmp/trait.PartialEq.js | 2 +-
.../implementors/core/cmp/trait.PartialOrd.js | 2 +-
.../implementors/core/convert/trait.From.js | 2 +-
.../core/default/trait.Default.js | 2 +-
.../implementors/core/error/trait.Error.js | 2 +-
docs/api/implementors/core/fmt/trait.Debug.js | 2 +-
.../implementors/core/fmt/trait.Display.js | 2 +-
docs/api/implementors/core/hash/trait.Hash.js | 2 +-
.../implementors/core/marker/trait.Copy.js | 2 +-
.../core/marker/trait.StructuralEq.js | 2 +-
.../core/marker/trait.StructuralPartialEq.js | 2 +-
.../implementors/core/ops/arith/trait.Add.js | 2 +-
.../core/ops/deref/trait.Deref.js | 2 +-
.../serde/de/trait.Deserialize.js | 2 +-
.../implementors/serde/ser/trait.Serialize.js | 2 +-
docs/api/maplibre/coords/struct.LatLon.html | 2 +-
.../maplibre/coords/struct.WorldCoords.html | 2 +-
.../coords/struct.WorldTileCoords.html | 12 +++++-----
.../api/maplibre/coords/struct.ZoomLevel.html | 12 +++++-----
.../event_loop/enum.SendEventError.html | 2 +-
docs/api/maplibre/io/apc/enum.Input.html | 10 ++++----
.../maplibre/io/apc/enum.MessageError.html | 2 +-
.../maplibre/io/apc/enum.ProcedureError.html | 2 +-
.../io/scheduler/enum.ScheduleError.html | 2 +-
.../struct.SourceFetchError.html | 2 +-
.../enum.ProcessRasterError.html | 2 +-
.../render/error/enum.RenderError.html | 2 +-
.../graph/context/enum.InputSlotError.html | 2 +-
.../graph/context/enum.RunSubGraphError.html | 2 +-
.../render/graph/enum.InputSlotError.html | 2 +-
.../maplibre/render/graph/enum.NodeLabel.html | 2 +-
.../render/graph/enum.RunSubGraphError.html | 2 +-
.../maplibre/render/graph/enum.SlotLabel.html | 2 +-
.../maplibre/render/graph/enum.SlotValue.html | 2 +-
.../render/graph/node/enum.NodeLabel.html | 2 +-
.../graph/node_slot/enum.SlotLabel.html | 2 +-
.../graph/node_slot/enum.SlotValue.html | 2 +-
.../draw/trait.RenderCommand.html | 8 +++----
.../render/render_phase/struct.LayerItem.html | 6 ++---
.../render_phase/trait.RenderCommand.html | 8 +++----
.../render/resource/enum.TextureView.html | 2 +-
.../resource/texture/enum.TextureView.html | 2 +-
.../tile_view_pattern/trait.HasTile.html | 2 +-
.../maplibre/style/layer/enum.LayerPaint.html | 10 ++++----
.../style/layer/struct.BackgroundPaint.html | 10 ++++----
.../style/layer/struct.FillPaint.html | 10 ++++----
.../style/layer/struct.LinePaint.html | 10 ++++----
.../style/layer/struct.StyleLayer.html | 10 ++++----
.../style/raster/enum.RasterResampling.html | 10 ++++----
.../style/raster/struct.RasterLayer.html | 10 ++++----
.../maplibre/style/source/enum.Source.html | 10 ++++----
.../source/enum.TileAddressingScheme.html | 10 ++++----
.../style/source/struct.VectorSource.html | 10 ++++----
docs/api/maplibre/style/struct.Alpha.html | 2 +-
docs/api/maplibre/style/struct.Style.html | 10 ++++----
.../maplibre/style/style/struct.Style.html | 10 ++++----
.../tcs/resources/trait.ResourceQuery.html | 24 +++++++++----------
.../tcs/resources/trait.ResourceQueryMut.html | 14 +++++------
.../resources/trait.ResourceQueryUnsafe.html | 10 ++++----
.../tcs/tiles/trait.ComponentQuery.html | 10 ++++----
.../tcs/tiles/trait.ComponentQueryUnsafe.html | 12 +++++-----
.../vector/enum.ProcessVectorError.html | 2 +-
.../enum.ProcessVectorError.html | 2 +-
docs/api/search-index.js | 2 +-
69 files changed, 169 insertions(+), 169 deletions(-)
diff --git a/docs/api/implementors/bytemuck/pod/trait.Pod.js b/docs/api/implementors/bytemuck/pod/trait.Pod.js
index 7f67b05e..d8f8cc46 100644
--- a/docs/api/implementors/bytemuck/pod/trait.Pod.js
+++ b/docs/api/implementors/bytemuck/pod/trait.Pod.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"maplibre":[["impl Pod for ShaderTextureVertex"],["impl Pod for ShaderFeatureStyle"],["impl Pod for ShaderVertex"],["impl Pod for ShaderTileMetadata"],["impl Pod for ShaderLayerMetadata"],["impl Pod for ShaderGlobals"],["impl Pod for ZoomLevel"],["impl Pod for ShaderCamera"]]
+"maplibre":[["impl Pod for ShaderTileMetadata"],["impl Pod for ShaderTextureVertex"],["impl Pod for ShaderLayerMetadata"],["impl Pod for ZoomLevel"],["impl Pod for ShaderCamera"],["impl Pod for ShaderGlobals"],["impl Pod for ShaderVertex"],["impl Pod for ShaderFeatureStyle"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/api/implementors/bytemuck/zeroable/trait.Zeroable.js b/docs/api/implementors/bytemuck/zeroable/trait.Zeroable.js
index 3b07bd4e..095e9815 100644
--- a/docs/api/implementors/bytemuck/zeroable/trait.Zeroable.js
+++ b/docs/api/implementors/bytemuck/zeroable/trait.Zeroable.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"maplibre":[["impl Zeroable for WorldTileCoords"],["impl Zeroable for ShaderTileMetadata"],["impl Zeroable for ShaderFeatureStyle"],["impl Zeroable for ShaderCamera"],["impl Zeroable for ShaderGlobals"],["impl Zeroable for ShaderLayerMetadata"],["impl Zeroable for ShaderTextureVertex"],["impl Zeroable for ZoomLevel"],["impl Zeroable for ShaderVertex"]]
+"maplibre":[["impl Zeroable for ShaderLayerMetadata"],["impl Zeroable for ZoomLevel"],["impl Zeroable for WorldTileCoords"],["impl Zeroable for ShaderFeatureStyle"],["impl Zeroable for ShaderTileMetadata"],["impl Zeroable for ShaderCamera"],["impl Zeroable for ShaderTextureVertex"],["impl Zeroable for ShaderGlobals"],["impl Zeroable for ShaderVertex"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/api/implementors/core/clone/trait.Clone.js b/docs/api/implementors/core/clone/trait.Clone.js
index cb023ebc..86c32984 100644
--- a/docs/api/implementors/core/clone/trait.Clone.js
+++ b/docs/api/implementors/core/clone/trait.Clone.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"maplibre":[["impl Clone for ReqwestHttpClient"],["impl Clone for SourceType"],["impl Clone for ShaderLayerMetadata"],["impl Clone for TileCoords"],["impl Clone for WgpuSettings"],["impl Clone for ViewTile"],["impl Clone for SourceShapes"],["impl Clone for RasterResampling"],["impl Clone for NodeId"],["impl Clone for SlotValue"],["impl Clone for SlotLabel"],["impl Clone for FragmentState"],["impl Clone for ShaderGlobals"],["impl Clone for FillPaint"],["impl Clone for Camera"],["impl Clone for Zoom"],["impl Clone for SlotInfo"],["impl Clone for LinePaint"],["impl Clone for SlotType"],["impl Clone for NodeLabel"],["impl Clone for DefaultRasterTransferables"],["impl Clone for PhysicalSize"],["impl Clone for InnerCoords"],["impl<V: Clone, I: Clone> Clone for OverAlignedVertexBuffer<V, I>"],["impl Clone for DefaultVectorTransferables"],["impl Clone for Style"],["impl Clone for LogicalSize"],["impl Clone for WorldCoords"],["impl Clone for LatLon"],["impl Clone for Edge"],["impl Clone for TessellateSource"],["impl Clone for ShaderTileMetadata"],["impl Clone for Input"],["impl Clone for StyleLayer"],["impl Clone for DefaultLayerTesselated"],["impl Clone for Source"],["impl<HC> Clone for SourceClient<HC>where\n HC: HttpClient + Clone,"],["impl Clone for Tile"],["impl Clone for RasterSource"],["impl Clone for VectorSource"],["impl Clone for SchedulerContext"],["impl Clone for SurfaceType"],["impl Clone for TileAddressingScheme"],["impl Clone for RenderStageLabel"],["impl<T> Clone for ExactGeometry<T>where\n T: CoordFloat + Bounded + Signed + Clone,"],["impl Clone for VertexState"],["impl Clone for BackgroundPaint"],["impl Clone for VectorMessageTag"],["impl Clone for ShaderFeatureStyle"],["impl<HC> Clone for HttpSourceClient<HC>where\n HC: HttpClient + Clone,"],["impl Clone for BackingBufferType"],["impl Clone for ShaderCamera"],["impl Clone for Box<dyn MessageTag>"],["impl Clone for Box<dyn StageLabel>"],["impl Clone for ZoomLevel"],["impl Clone for ShaderTextureVertex"],["impl Clone for TileShape"],["impl Clone for RendererBuilder"],["impl Clone for Msaa"],["impl Clone for FloatOrd"],["impl Clone for WorldTileCoords"],["impl Clone for Quadkey"],["impl Clone for RasterLayer"],["impl Clone for RendererSettings"],["impl<T> Clone for IndexedGeometry<T>where\n T: CoordFloat + Bounded + Signed + Clone,"],["impl Clone for VertexBufferLayout"],["impl Clone for ShaderVertex"],["impl Clone for IndexEntry"],["impl Clone for ViewProjection"],["impl Clone for EdgeInsets"],["impl Clone for RasterMessageTag"],["impl Clone for LayerPaint"]]
+"maplibre":[["impl Clone for InnerCoords"],["impl Clone for SurfaceType"],["impl Clone for WorldCoords"],["impl Clone for BackingBufferType"],["impl Clone for Box<dyn MessageTag>"],["impl<T> Clone for ExactGeometry<T>where\n T: CoordFloat + Bounded + Signed + Clone,"],["impl Clone for TileShape"],["impl Clone for SlotInfo"],["impl Clone for SchedulerContext"],["impl Clone for RasterMessageTag"],["impl Clone for LinePaint"],["impl Clone for VertexState"],["impl Clone for SlotLabel"],["impl Clone for WgpuSettings"],["impl Clone for IndexEntry"],["impl Clone for ShaderFeatureStyle"],["impl Clone for Source"],["impl Clone for ShaderLayerMetadata"],["impl Clone for Msaa"],["impl Clone for LogicalSize"],["impl Clone for Edge"],["impl Clone for VectorSource"],["impl Clone for VectorMessageTag"],["impl Clone for ZoomLevel"],["impl Clone for StyleLayer"],["impl Clone for RasterLayer"],["impl Clone for NodeId"],["impl Clone for FragmentState"],["impl Clone for NodeLabel"],["impl Clone for TileAddressingScheme"],["impl Clone for Camera"],["impl Clone for LatLon"],["impl Clone for SourceShapes"],["impl Clone for SourceType"],["impl Clone for SlotType"],["impl Clone for Input"],["impl Clone for Box<dyn StageLabel>"],["impl Clone for DefaultRasterTransferables"],["impl Clone for DefaultLayerTesselated"],["impl<T> Clone for IndexedGeometry<T>where\n T: CoordFloat + Bounded + Signed + Clone,"],["impl Clone for EdgeInsets"],["impl<V: Clone, I: Clone> Clone for OverAlignedVertexBuffer<V, I>"],["impl Clone for PhysicalSize"],["impl Clone for TileCoords"],["impl Clone for VertexBufferLayout"],["impl Clone for RendererBuilder"],["impl Clone for RendererSettings"],["impl Clone for Quadkey"],["impl Clone for FillPaint"],["impl Clone for RasterResampling"],["impl Clone for ViewProjection"],["impl<HC> Clone for SourceClient<HC>where\n HC: HttpClient + Clone,"],["impl Clone for ShaderGlobals"],["impl Clone for ViewTile"],["impl Clone for SlotValue"],["impl Clone for DefaultVectorTransferables"],["impl Clone for ShaderTextureVertex"],["impl Clone for ShaderTileMetadata"],["impl Clone for TessellateSource"],["impl Clone for WorldTileCoords"],["impl Clone for Zoom"],["impl Clone for BackgroundPaint"],["impl Clone for RenderStageLabel"],["impl Clone for FloatOrd"],["impl Clone for ShaderVertex"],["impl Clone for RasterSource"],["impl Clone for LayerPaint"],["impl Clone for ShaderCamera"],["impl Clone for ReqwestHttpClient"],["impl Clone for Tile"],["impl<HC> Clone for HttpSourceClient<HC>where\n HC: HttpClient + Clone,"],["impl Clone for Style"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/api/implementors/core/cmp/trait.Eq.js b/docs/api/implementors/core/cmp/trait.Eq.js
index 3bd18b21..19b6644f 100644
--- a/docs/api/implementors/core/cmp/trait.Eq.js
+++ b/docs/api/implementors/core/cmp/trait.Eq.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"maplibre":[["impl Eq for Edge"],["impl Eq for FloatOrd"],["impl Eq for TileCoords"],["impl Eq for VectorMessageTag"],["impl Eq for NodeLabel"],["impl Eq for ZoomLevel"],["impl Eq for dyn MessageTag"],["impl Eq for LogicalSize"],["impl Eq for NodeRunError"],["impl Eq for RasterMessageTag"],["impl Eq for SlotLabel"],["impl Eq for PhysicalSize"],["impl Eq for SlotType"],["impl Eq for RenderStageLabel"],["impl Eq for FragmentState"],["impl Eq for EdgeExistence"],["impl Eq for dyn StageLabel"],["impl Eq for OutputSlotError"],["impl Eq for InputSlotError"],["impl Eq for NodeId"],["impl Eq for RenderGraphError"],["impl Eq for WorldTileCoords"],["impl Eq for Quadkey"],["impl Eq for RunSubGraphError"]]
+"maplibre":[["impl Eq for Quadkey"],["impl Eq for FragmentState"],["impl Eq for RunSubGraphError"],["impl Eq for InputSlotError"],["impl Eq for NodeRunError"],["impl Eq for LogicalSize"],["impl Eq for SlotLabel"],["impl Eq for WorldTileCoords"],["impl Eq for RenderStageLabel"],["impl Eq for SlotType"],["impl Eq for Edge"],["impl Eq for dyn MessageTag"],["impl Eq for RasterMessageTag"],["impl Eq for VectorMessageTag"],["impl Eq for RenderGraphError"],["impl Eq for OutputSlotError"],["impl Eq for PhysicalSize"],["impl Eq for FloatOrd"],["impl Eq for NodeLabel"],["impl Eq for ZoomLevel"],["impl Eq for dyn StageLabel"],["impl Eq for TileCoords"],["impl Eq for EdgeExistence"],["impl Eq for NodeId"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/api/implementors/core/cmp/trait.Ord.js b/docs/api/implementors/core/cmp/trait.Ord.js
index 7c6a039d..cbba0e0f 100644
--- a/docs/api/implementors/core/cmp/trait.Ord.js
+++ b/docs/api/implementors/core/cmp/trait.Ord.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"maplibre":[["impl Ord for NodeId"],["impl Ord for WorldTileCoords"],["impl Ord for Quadkey"],["impl Ord for ZoomLevel"],["impl Ord for FloatOrd"]]
+"maplibre":[["impl Ord for ZoomLevel"],["impl Ord for Quadkey"],["impl Ord for FloatOrd"],["impl Ord for WorldTileCoords"],["impl Ord for NodeId"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/api/implementors/core/cmp/trait.PartialEq.js b/docs/api/implementors/core/cmp/trait.PartialEq.js
index 56db0053..641d26f0 100644
--- a/docs/api/implementors/core/cmp/trait.PartialEq.js
+++ b/docs/api/implementors/core/cmp/trait.PartialEq.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"maplibre":[["impl PartialEq<InputSlotError> for InputSlotError"],["impl PartialEq<EdgeExistence> for EdgeExistence"],["impl PartialEq<RasterMessageTag> for RasterMessageTag"],["impl PartialEq<WorldTileCoords> for WorldTileCoords"],["impl PartialEq<NodeLabel> for NodeLabel"],["impl PartialEq<Quadkey> for Quadkey"],["impl PartialEq<LogicalSize> for LogicalSize"],["impl PartialEq<EdgeInsets> for EdgeInsets"],["impl PartialEq<FloatOrd> for FloatOrd"],["impl PartialEq<NodeId> for NodeId"],["impl PartialEq<dyn MessageTag> for dyn MessageTag"],["impl PartialEq<TileCoords> for TileCoords"],["impl PartialEq<FragmentState> for FragmentState"],["impl PartialEq<dyn StageLabel> for dyn StageLabel"],["impl PartialEq<InnerCoords> for InnerCoords"],["impl PartialEq<SlotType> for SlotType"],["impl PartialEq<ZoomLevel> for ZoomLevel"],["impl PartialEq<RenderStageLabel> for RenderStageLabel"],["impl PartialEq<PhysicalSize> for PhysicalSize"],["impl PartialEq<RunSubGraphError> for RunSubGraphError"],["impl PartialEq<VectorMessageTag> for VectorMessageTag"],["impl PartialEq<SlotLabel> for SlotLabel"],["impl PartialEq<WorldCoords> for WorldCoords"],["impl PartialEq<Edge> for Edge"],["impl PartialEq<OutputSlotError> for OutputSlotError"],["impl PartialEq<RenderGraphError> for RenderGraphError"],["impl PartialEq<NodeRunError> for NodeRunError"]]
+"maplibre":[["impl PartialEq<RasterMessageTag> for RasterMessageTag"],["impl PartialEq<ZoomLevel> for ZoomLevel"],["impl PartialEq<WorldTileCoords> for WorldTileCoords"],["impl PartialEq<NodeLabel> for NodeLabel"],["impl PartialEq<InnerCoords> for InnerCoords"],["impl PartialEq<TileCoords> for TileCoords"],["impl PartialEq<Edge> for Edge"],["impl PartialEq<OutputSlotError> for OutputSlotError"],["impl PartialEq<dyn StageLabel> for dyn StageLabel"],["impl PartialEq<NodeRunError> for NodeRunError"],["impl PartialEq<InputSlotError> for InputSlotError"],["impl PartialEq<NodeId> for NodeId"],["impl PartialEq<LogicalSize> for LogicalSize"],["impl PartialEq<RunSubGraphError> for RunSubGraphError"],["impl PartialEq<dyn MessageTag> for dyn MessageTag"],["impl PartialEq<VectorMessageTag> for VectorMessageTag"],["impl PartialEq<RenderStageLabel> for RenderStageLabel"],["impl PartialEq<SlotLabel> for SlotLabel"],["impl PartialEq<RenderGraphError> for RenderGraphError"],["impl PartialEq<Quadkey> for Quadkey"],["impl PartialEq<WorldCoords> for WorldCoords"],["impl PartialEq<EdgeInsets> for EdgeInsets"],["impl PartialEq<EdgeExistence> for EdgeExistence"],["impl PartialEq<FloatOrd> for FloatOrd"],["impl PartialEq<FragmentState> for FragmentState"],["impl PartialEq<PhysicalSize> for PhysicalSize"],["impl PartialEq<SlotType> for SlotType"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/api/implementors/core/cmp/trait.PartialOrd.js b/docs/api/implementors/core/cmp/trait.PartialOrd.js
index 28afd038..77d70087 100644
--- a/docs/api/implementors/core/cmp/trait.PartialOrd.js
+++ b/docs/api/implementors/core/cmp/trait.PartialOrd.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"maplibre":[["impl PartialOrd<ZoomLevel> for ZoomLevel"],["impl PartialOrd<Quadkey> for Quadkey"],["impl PartialOrd<FloatOrd> for FloatOrd"],["impl PartialOrd<WorldTileCoords> for WorldTileCoords"],["impl PartialOrd<NodeId> for NodeId"]]
+"maplibre":[["impl PartialOrd<NodeId> for NodeId"],["impl PartialOrd<FloatOrd> for FloatOrd"],["impl PartialOrd<ZoomLevel> for ZoomLevel"],["impl PartialOrd<WorldTileCoords> for WorldTileCoords"],["impl PartialOrd<Quadkey> for Quadkey"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/api/implementors/core/convert/trait.From.js b/docs/api/implementors/core/convert/trait.From.js
index eb02902c..501fe014 100644
--- a/docs/api/implementors/core/convert/trait.From.js
+++ b/docs/api/implementors/core/convert/trait.From.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"maplibre":[["impl From<CreateSurfaceError> for RenderError"],["impl From<usize> for SlotLabel"],["impl From<Error> for SourceFetchError"],["impl From<NodeRunError> for RenderGraphRunnerError"],["impl From<RenderGraphError> for RenderError"],["impl From<Point3<f64>> for WorldCoords"],["impl<V: Pod, I: Pod> From<VertexBuffers<V, I>> for OverAlignedVertexBuffer<V, I>"],["impl From<&'static str> for SlotLabel"],["impl From<InputSlotError> for NodeRunError"],["impl From<String> for SlotLabel"],["impl From<OutputSlotError> for NodeRunError"],["impl From<SurfaceError> for RenderError"],["impl From<(f32, f32)> for WorldCoords"],["impl From<TextureView> for TextureView"],["impl From<String> for NodeLabel"],["impl From<NodeId> for NodeLabel"],["impl From<Error> for SourceFetchError"],["impl From<TextureView> for SlotValue"],["impl From<SurfaceTexture> for TextureView"],["impl From<RequestDeviceError> for RenderError"],["impl From<&'static str> for NodeLabel"],["impl From<Sampler> for SlotValue"],["impl From<RunSubGraphError> for NodeRunError"],["impl From<ZoomLevel> for u8"],["impl From<Cow<'static, str>> for SlotLabel"],["impl<T: IntoIterator<Item = SlotInfo>> From<T> for SlotInfos"],["impl From<(u32, u32, ZoomLevel)> for TileCoords"],["impl From<&NodeLabel> for NodeLabel"],["impl From<(f64, f64)> for WorldCoords"],["impl From<(i32, i32, ZoomLevel)> for WorldTileCoords"],["impl From<&SlotLabel> for SlotLabel"],["impl From<u8> for ZoomLevel"],["impl From<WorldCoords> for Vec3f32"],["impl From<Buffer> for SlotValue"]]
+"maplibre":[["impl From<u8> for ZoomLevel"],["impl From<Error> for SourceFetchError"],["impl From<WorldCoords> for Vec3f32"],["impl From<NodeRunError> for RenderGraphRunnerError"],["impl From<&'static str> for SlotLabel"],["impl From<RequestDeviceError> for RenderError"],["impl From<TextureView> for SlotValue"],["impl From<Buffer> for SlotValue"],["impl From<Sampler> for SlotValue"],["impl From<String> for SlotLabel"],["impl From<NodeId> for NodeLabel"],["impl From<ZoomLevel> for u8"],["impl From<(u32, u32, ZoomLevel)> for TileCoords"],["impl From<SurfaceTexture> for TextureView"],["impl<T: IntoIterator<Item = SlotInfo>> From<T> for SlotInfos"],["impl From<&'static str> for NodeLabel"],["impl From<&NodeLabel> for NodeLabel"],["impl From<InputSlotError> for NodeRunError"],["impl From<Error> for SourceFetchError"],["impl From<usize> for SlotLabel"],["impl From<&SlotLabel> for SlotLabel"],["impl From<OutputSlotError> for NodeRunError"],["impl From<Cow<'static, str>> for SlotLabel"],["impl From<(f32, f32)> for WorldCoords"],["impl From<String> for NodeLabel"],["impl From<TextureView> for TextureView"],["impl From<Point3<f64>> for WorldCoords"],["impl From<CreateSurfaceError> for RenderError"],["impl From<(i32, i32, ZoomLevel)> for WorldTileCoords"],["impl From<(f64, f64)> for WorldCoords"],["impl From<RunSubGraphError> for NodeRunError"],["impl From<SurfaceError> for RenderError"],["impl<V: Pod, I: Pod> From<VertexBuffers<V, I>> for OverAlignedVertexBuffer<V, I>"],["impl From<RenderGraphError> for RenderError"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/api/implementors/core/default/trait.Default.js b/docs/api/implementors/core/default/trait.Default.js
index d42c175e..ac775c9e 100644
--- a/docs/api/implementors/core/default/trait.Default.js
+++ b/docs/api/implementors/core/default/trait.Default.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"maplibre":[["impl Default for TokioScheduler"],["impl Default for GeometryIndex"],["impl Default for WgpuSettings"],["impl Default for GlobalQueryState"],["impl Default for EdgeInsets"],["impl Default for ShaderCamera"],["impl Default for StyleLayer"],["impl Default for GraphRunnerSystem"],["impl Default for WorldCoords"],["impl Default for TileCoords"],["impl Default for RasterLayersDataComponent"],["impl Default for RingIndex"],["impl<I: Add + From<VertexId> + MaxIndex> Default for ZeroTessellator<I>"],["impl Default for TileAddressingScheme"],["impl<E: Environment> Default for KernelBuilder<E>"],["impl<I: PhaseItem> Default for RenderPhase<I>"],["impl Default for World"],["impl Default for RasterSource"],["impl Default for LatLon"],["impl Default for Resources"],["impl Default for ShaderVertex"],["impl Default for RenderPlugin"],["impl<T> Default for ChangeObserver<T>where\n T: Default,"],["impl Default for ShaderTextureVertex"],["impl<Q: ResourceQuery> Default for QueryHasTile<Q>"],["impl Default for RenderGraph"],["impl Default for VectorTilesDone"],["impl Default for IndexProcessor"],["impl Default for InnerCoords"],["impl Default for ViewTileSources"],["impl Default for ResourceSystem"],["impl Default for WorldTileCoords"],["impl Default for Schedule"],["impl Default for FPSMeter"],["impl<T: RasterTransferables> Default for RasterPlugin<T>"],["impl Default for ZoomLevel"],["impl Default for Msaa"],["impl Default for Style"],["impl Default for GlobalQueryState"],["impl Default for TessellateSource"],["impl Default for Zoom"],["impl Default for DebugPlugin"],["impl<T> Default for Eventually<T>"],["impl Default for RendererBuilder"],["impl Default for Tiles"],["impl Default for SystemStage"],["impl Default for RasterLayer"],["impl Default for VectorLayersDataComponent"],["impl Default for RendererSettings"],["impl<T: VectorTransferables> Default for VectorPlugin<T>"],["impl Default for InitializationResult"],["impl Default for SlotInfos"]]
+"maplibre":[["impl Default for RasterLayersDataComponent"],["impl Default for WorldTileCoords"],["impl Default for VectorLayersDataComponent"],["impl Default for SystemStage"],["impl Default for GraphRunnerSystem"],["impl Default for ViewTileSources"],["impl Default for Msaa"],["impl Default for EdgeInsets"],["impl<T: VectorTransferables> Default for VectorPlugin<T>"],["impl Default for Zoom"],["impl Default for WgpuSettings"],["impl Default for Tiles"],["impl Default for TokioScheduler"],["impl Default for World"],["impl<T> Default for ChangeObserver<T>where\n T: Default,"],["impl Default for RenderPlugin"],["impl<I: PhaseItem> Default for RenderPhase<I>"],["impl Default for IndexProcessor"],["impl Default for LatLon"],["impl Default for ShaderTextureVertex"],["impl Default for VectorTilesDone"],["impl Default for RingIndex"],["impl<E: Environment> Default for KernelBuilder<E>"],["impl<T: RasterTransferables> Default for RasterPlugin<T>"],["impl Default for TileCoords"],["impl<T> Default for Eventually<T>"],["impl Default for GlobalQueryState"],["impl<Q: ResourceQuery> Default for QueryHasTile<Q>"],["impl Default for ShaderCamera"],["impl Default for InitializationResult"],["impl<I: Add + From<VertexId> + MaxIndex> Default for ZeroTessellator<I>"],["impl Default for RasterSource"],["impl Default for Resources"],["impl Default for WorldCoords"],["impl Default for RasterLayer"],["impl Default for DebugPlugin"],["impl Default for GeometryIndex"],["impl Default for ZoomLevel"],["impl Default for RendererSettings"],["impl Default for Style"],["impl Default for RenderGraph"],["impl Default for FPSMeter"],["impl Default for StyleLayer"],["impl Default for ShaderVertex"],["impl Default for TileAddressingScheme"],["impl Default for SlotInfos"],["impl Default for ResourceSystem"],["impl Default for RendererBuilder"],["impl Default for TessellateSource"],["impl Default for InnerCoords"],["impl Default for Schedule"],["impl Default for GlobalQueryState"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/api/implementors/core/error/trait.Error.js b/docs/api/implementors/core/error/trait.Error.js
index 4db31a6c..a6cd31cf 100644
--- a/docs/api/implementors/core/error/trait.Error.js
+++ b/docs/api/implementors/core/error/trait.Error.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"maplibre":[["impl Error for RenderGraphRunnerError"],["impl Error for MessageError"],["impl Error for ProcessRasterError"],["impl Error for RenderError"],["impl Error for SendEventError"],["impl Error for RenderGraphError"],["impl Error for SendError"],["impl Error for MapError"],["impl Error for SourceFetchError"],["impl Error for NodeRunError"],["impl Error for ScheduleError"],["impl Error for ProcessVectorError"],["impl Error for CallError"],["impl Error for RunSubGraphError"],["impl Error for InputSlotError"],["impl Error for OutputSlotError"],["impl Error for ProcedureError"]]
+"maplibre":[["impl Error for SendError"],["impl Error for RenderGraphError"],["impl Error for ProcessVectorError"],["impl Error for MapError"],["impl Error for RenderGraphRunnerError"],["impl Error for MessageError"],["impl Error for ProcessRasterError"],["impl Error for SourceFetchError"],["impl Error for CallError"],["impl Error for OutputSlotError"],["impl Error for SendEventError"],["impl Error for ProcedureError"],["impl Error for InputSlotError"],["impl Error for NodeRunError"],["impl Error for RunSubGraphError"],["impl Error for ScheduleError"],["impl Error for RenderError"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/api/implementors/core/fmt/trait.Debug.js b/docs/api/implementors/core/fmt/trait.Debug.js
index 5b0e4183..c2a76358 100644
--- a/docs/api/implementors/core/fmt/trait.Debug.js
+++ b/docs/api/implementors/core/fmt/trait.Debug.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"maplibre":[["impl Debug for Edges"],["impl Debug for SlotValue"],["impl Debug for MapError"],["impl Debug for RenderError"],["impl Debug for Style"],["impl Debug for SendError"],["impl Debug for VertexBufferLayout"],["impl Debug for TileCoords"],["impl Debug for Quadkey"],["impl Debug for Message"],["impl Debug for NodeLabel"],["impl<B: Debug> Debug for BackingBuffer<B>"],["impl<Q: Debug, B: Debug, V: Debug, I: Debug, TM: Debug, FM: Debug> Debug for BufferPool<Q, B, V, I, TM, FM>"],["impl Debug for Camera"],["impl Debug for DefaultLayerRasterMissing"],["impl Debug for SourceFetchError"],["impl Debug for RasterResampling"],["impl Debug for SourceShapes"],["impl<S: BaseNum> Debug for Aabb3<S>"],["impl Debug for RenderGraphError"],["impl Debug for StyleLayer"],["impl Debug for ViewTile"],["impl Debug for PhysicalSize"],["impl Debug for ProcessVectorError"],["impl Debug for VectorSource"],["impl Debug for MessageError"],["impl Debug for TileShape"],["impl Debug for Source"],["impl Debug for NodeId"],["impl Debug for InputSlotError"],["impl Debug for SlotLabel"],["impl Debug for SendEventError"],["impl Debug for ShaderFeatureStyle"],["impl Debug for DefaultTileTessellated"],["impl Debug for OutputSlotError"],["impl Debug for ProcedureError"],["impl Debug for RingIndexEntry"],["impl<S: BaseFloat> Debug for Plane<S>"],["impl Debug for Zoom"],["impl Debug for BackingBufferType"],["impl Debug for RasterLayer"],["impl Debug for LayerPaint"],["impl Debug for Edge"],["impl Debug for ZoomLevel"],["impl Debug for ScheduleError"],["impl<T> Debug for ExactGeometry<T>where\n T: CoordFloat + Bounded + Signed + Debug,"],["impl Debug for ProcessRasterError"],["impl Debug for RenderGraph"],["impl Debug for RenderGraphRunnerError"],["impl Debug for VectorMessageTag"],["impl Debug for NodeState"],["impl Debug for SlotType"],["impl<B: Debug> Debug for BackingBuffer<B>"],["impl Debug for BackgroundPaint"],["impl Debug for LinePaint"],["impl Debug for TextureView"],["impl<S: BaseNum> Debug for Aabb2<S>"],["impl Debug for WorldCoords"],["impl Debug for LogicalSize"],["impl Debug for SlotInfo"],["impl Debug for DefaultLayerRaster"],["impl Debug for FillPaint"],["impl Debug for ViewProjection"],["impl Debug for RingIndex"],["impl Debug for FloatOrd"],["impl Debug for VertexState"],["impl Debug for DefaultLayerIndexed"],["impl Debug for RunSubGraphError"],["impl Debug for RasterMessageTag"],["impl Debug for InnerCoords"],["impl Debug for NodeRunError"],["impl Debug for FragmentState"],["impl Debug for CallError"],["impl<T> Debug for IndexedGeometry<T>where\n T: CoordFloat + Bounded + Signed + Debug,"],["impl Debug for ViewRegion"],["impl Debug for DefaultLayerTesselated"],["impl Debug for LatLon"],["impl Debug for IndexEntry"],["impl Debug for Tile"],["impl Debug for SlotInfos"],["impl Debug for RenderStageLabel"],["impl Debug for TileAddressingScheme"],["impl Debug for DefaultLayerMissing"],["impl Debug for WorldTileCoords"]]
+"maplibre":[["impl Debug for Style"],["impl Debug for SlotType"],["impl Debug for DefaultLayerMissing"],["impl Debug for NodeState"],["impl Debug for FillPaint"],["impl Debug for WorldCoords"],["impl Debug for InnerCoords"],["impl Debug for RunSubGraphError"],["impl Debug for TileCoords"],["impl Debug for ProcessVectorError"],["impl<Q: Debug, B: Debug, V: Debug, I: Debug, TM: Debug, FM: Debug> Debug for BufferPool<Q, B, V, I, TM, FM>"],["impl Debug for VertexBufferLayout"],["impl Debug for TextureView"],["impl Debug for OutputSlotError"],["impl Debug for RasterResampling"],["impl Debug for SourceFetchError"],["impl Debug for RingIndexEntry"],["impl Debug for LayerPaint"],["impl Debug for Message"],["impl Debug for RasterMessageTag"],["impl Debug for SourceShapes"],["impl Debug for NodeLabel"],["impl Debug for LatLon"],["impl<B: Debug> Debug for BackingBuffer<B>"],["impl Debug for MessageError"],["impl Debug for InputSlotError"],["impl Debug for ZoomLevel"],["impl Debug for LinePaint"],["impl Debug for SlotLabel"],["impl Debug for ProcessRasterError"],["impl Debug for StyleLayer"],["impl Debug for RenderStageLabel"],["impl Debug for VectorSource"],["impl Debug for ViewRegion"],["impl<S: BaseNum> Debug for Aabb3<S>"],["impl Debug for FragmentState"],["impl Debug for DefaultLayerTesselated"],["impl Debug for TileAddressingScheme"],["impl Debug for ProcedureError"],["impl Debug for RingIndex"],["impl Debug for Tile"],["impl Debug for NodeId"],["impl Debug for DefaultTileTessellated"],["impl Debug for Edge"],["impl Debug for IndexEntry"],["impl Debug for SlotInfo"],["impl Debug for ScheduleError"],["impl Debug for LogicalSize"],["impl Debug for BackingBufferType"],["impl Debug for RenderGraphError"],["impl Debug for BackgroundPaint"],["impl Debug for DefaultLayerRaster"],["impl Debug for SendEventError"],["impl Debug for RenderError"],["impl<T> Debug for ExactGeometry<T>where\n T: CoordFloat + Bounded + Signed + Debug,"],["impl Debug for RenderGraph"],["impl Debug for RasterLayer"],["impl Debug for VertexState"],["impl Debug for SendError"],["impl Debug for WorldTileCoords"],["impl Debug for Edges"],["impl Debug for DefaultLayerIndexed"],["impl Debug for RenderGraphRunnerError"],["impl Debug for MapError"],["impl Debug for ViewProjection"],["impl Debug for DefaultLayerRasterMissing"],["impl Debug for ShaderFeatureStyle"],["impl Debug for SlotInfos"],["impl Debug for Source"],["impl<T> Debug for IndexedGeometry<T>where\n T: CoordFloat + Bounded + Signed + Debug,"],["impl Debug for SlotValue"],["impl<B: Debug> Debug for BackingBuffer<B>"],["impl Debug for Camera"],["impl<S: BaseNum> Debug for Aabb2<S>"],["impl Debug for FloatOrd"],["impl Debug for ViewTile"],["impl Debug for TileShape"],["impl<S: BaseFloat> Debug for Plane<S>"],["impl Debug for NodeRunError"],["impl Debug for VectorMessageTag"],["impl Debug for Quadkey"],["impl Debug for CallError"],["impl Debug for PhysicalSize"],["impl Debug for Zoom"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/api/implementors/core/fmt/trait.Display.js b/docs/api/implementors/core/fmt/trait.Display.js
index c0b17a7c..3be8fd7b 100644
--- a/docs/api/implementors/core/fmt/trait.Display.js
+++ b/docs/api/implementors/core/fmt/trait.Display.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"maplibre":[["impl Display for ProcessVectorError"],["impl Display for RenderGraphError"],["impl Display for WorldTileCoords"],["impl Display for CallError"],["impl Display for Zoom"],["impl Display for ProcedureError"],["impl Display for InputSlotError"],["impl Display for MapError"],["impl Display for ScheduleError"],["impl Display for RenderError"],["impl Display for OutputSlotError"],["impl Display for SendEventError"],["impl Display for RunSubGraphError"],["impl Display for WorldCoords"],["impl Display for NodeRunError"],["impl Display for SendError"],["impl Display for RenderGraphRunnerError"],["impl Display for ZoomLevel"],["impl Display for SlotType"],["impl Display for ProcessRasterError"],["impl Display for MessageError"],["impl Display for LatLon"],["impl Display for SourceFetchError"],["impl Display for TileCoords"]]
+"maplibre":[["impl Display for SendEventError"],["impl Display for Zoom"],["impl Display for RenderGraphError"],["impl Display for ProcessRasterError"],["impl Display for ZoomLevel"],["impl Display for SlotType"],["impl Display for RenderError"],["impl Display for MessageError"],["impl Display for LatLon"],["impl Display for CallError"],["impl Display for InputSlotError"],["impl Display for TileCoords"],["impl Display for WorldCoords"],["impl Display for ProcedureError"],["impl Display for SourceFetchError"],["impl Display for RunSubGraphError"],["impl Display for OutputSlotError"],["impl Display for ScheduleError"],["impl Display for SendError"],["impl Display for WorldTileCoords"],["impl Display for ProcessVectorError"],["impl Display for MapError"],["impl Display for NodeRunError"],["impl Display for RenderGraphRunnerError"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/api/implementors/core/hash/trait.Hash.js b/docs/api/implementors/core/hash/trait.Hash.js
index c98c5be2..e42a2442 100644
--- a/docs/api/implementors/core/hash/trait.Hash.js
+++ b/docs/api/implementors/core/hash/trait.Hash.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"maplibre":[["impl Hash for ZoomLevel"],["impl Hash for PhysicalSize"],["impl Hash for dyn MessageTag"],["impl Hash for TileCoords"],["impl Hash for RenderStageLabel"],["impl Hash for LogicalSize"],["impl Hash for VectorMessageTag"],["impl Hash for RasterMessageTag"],["impl Hash for NodeId"],["impl Hash for WorldTileCoords"],["impl Hash for dyn StageLabel"]]
+"maplibre":[["impl Hash for RenderStageLabel"],["impl Hash for ZoomLevel"],["impl Hash for dyn MessageTag"],["impl Hash for LogicalSize"],["impl Hash for WorldTileCoords"],["impl Hash for PhysicalSize"],["impl Hash for NodeId"],["impl Hash for dyn StageLabel"],["impl Hash for TileCoords"],["impl Hash for RasterMessageTag"],["impl Hash for VectorMessageTag"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/api/implementors/core/marker/trait.Copy.js b/docs/api/implementors/core/marker/trait.Copy.js
index e58d4f84..d145786e 100644
--- a/docs/api/implementors/core/marker/trait.Copy.js
+++ b/docs/api/implementors/core/marker/trait.Copy.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"maplibre":[["impl Copy for SlotType"],["impl Copy for BackingBufferType"],["impl Copy for RasterMessageTag"],["impl Copy for TileCoords"],["impl Copy for ShaderTileMetadata"],["impl Copy for ShaderLayerMetadata"],["impl Copy for DefaultRasterTransferables"],["impl Copy for Quadkey"],["impl Copy for DefaultVectorTransferables"],["impl Copy for Zoom"],["impl Copy for ViewProjection"],["impl Copy for Tile"],["impl Copy for ShaderVertex"],["impl Copy for ShaderTextureVertex"],["impl Copy for EdgeInsets"],["impl Copy for VectorMessageTag"],["impl Copy for WorldTileCoords"],["impl Copy for RendererSettings"],["impl Copy for ShaderCamera"],["impl Copy for FloatOrd"],["impl Copy for ShaderFeatureStyle"],["impl Copy for PhysicalSize"],["impl Copy for NodeId"],["impl Copy for LogicalSize"],["impl Copy for Msaa"],["impl Copy for WorldCoords"],["impl Copy for LatLon"],["impl Copy for ShaderGlobals"],["impl Copy for ZoomLevel"],["impl Copy for InnerCoords"]]
+"maplibre":[["impl Copy for VectorMessageTag"],["impl Copy for SlotType"],["impl Copy for DefaultRasterTransferables"],["impl Copy for EdgeInsets"],["impl Copy for ShaderVertex"],["impl Copy for RasterMessageTag"],["impl Copy for ZoomLevel"],["impl Copy for Tile"],["impl Copy for ShaderTileMetadata"],["impl Copy for ShaderTextureVertex"],["impl Copy for Zoom"],["impl Copy for RendererSettings"],["impl Copy for WorldCoords"],["impl Copy for FloatOrd"],["impl Copy for Quadkey"],["impl Copy for LogicalSize"],["impl Copy for ViewProjection"],["impl Copy for ShaderGlobals"],["impl Copy for DefaultVectorTransferables"],["impl Copy for WorldTileCoords"],["impl Copy for ShaderCamera"],["impl Copy for PhysicalSize"],["impl Copy for NodeId"],["impl Copy for InnerCoords"],["impl Copy for BackingBufferType"],["impl Copy for LatLon"],["impl Copy for TileCoords"],["impl Copy for Msaa"],["impl Copy for ShaderLayerMetadata"],["impl Copy for ShaderFeatureStyle"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/api/implementors/core/marker/trait.StructuralEq.js b/docs/api/implementors/core/marker/trait.StructuralEq.js
index 743b9e75..287a1378 100644
--- a/docs/api/implementors/core/marker/trait.StructuralEq.js
+++ b/docs/api/implementors/core/marker/trait.StructuralEq.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"maplibre":[["impl StructuralEq for PhysicalSize"],["impl StructuralEq for ZoomLevel"],["impl StructuralEq for RenderGraphError"],["impl StructuralEq for InputSlotError"],["impl StructuralEq for EdgeExistence"],["impl StructuralEq for OutputSlotError"],["impl StructuralEq for Edge"],["impl StructuralEq for Quadkey"],["impl StructuralEq for RunSubGraphError"],["impl StructuralEq for NodeLabel"],["impl StructuralEq for NodeRunError"],["impl StructuralEq for RasterMessageTag"],["impl StructuralEq for VectorMessageTag"],["impl StructuralEq for NodeId"],["impl StructuralEq for WorldTileCoords"],["impl StructuralEq for SlotType"],["impl StructuralEq for SlotLabel"],["impl StructuralEq for TileCoords"],["impl StructuralEq for FragmentState"],["impl StructuralEq for RenderStageLabel"],["impl StructuralEq for LogicalSize"]]
+"maplibre":[["impl StructuralEq for OutputSlotError"],["impl StructuralEq for ZoomLevel"],["impl StructuralEq for LogicalSize"],["impl StructuralEq for EdgeExistence"],["impl StructuralEq for NodeRunError"],["impl StructuralEq for VectorMessageTag"],["impl StructuralEq for NodeLabel"],["impl StructuralEq for SlotLabel"],["impl StructuralEq for RasterMessageTag"],["impl StructuralEq for RunSubGraphError"],["impl StructuralEq for WorldTileCoords"],["impl StructuralEq for Edge"],["impl StructuralEq for RenderGraphError"],["impl StructuralEq for RenderStageLabel"],["impl StructuralEq for NodeId"],["impl StructuralEq for TileCoords"],["impl StructuralEq for FragmentState"],["impl StructuralEq for InputSlotError"],["impl StructuralEq for SlotType"],["impl StructuralEq for Quadkey"],["impl StructuralEq for PhysicalSize"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/api/implementors/core/marker/trait.StructuralPartialEq.js b/docs/api/implementors/core/marker/trait.StructuralPartialEq.js
index 28239237..9596c00a 100644
--- a/docs/api/implementors/core/marker/trait.StructuralPartialEq.js
+++ b/docs/api/implementors/core/marker/trait.StructuralPartialEq.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"maplibre":[["impl StructuralPartialEq for NodeId"],["impl StructuralPartialEq for ZoomLevel"],["impl StructuralPartialEq for TileCoords"],["impl StructuralPartialEq for Edge"],["impl StructuralPartialEq for PhysicalSize"],["impl StructuralPartialEq for SlotLabel"],["impl StructuralPartialEq for NodeLabel"],["impl StructuralPartialEq for EdgeExistence"],["impl StructuralPartialEq for LogicalSize"],["impl StructuralPartialEq for RasterMessageTag"],["impl StructuralPartialEq for NodeRunError"],["impl StructuralPartialEq for InputSlotError"],["impl StructuralPartialEq for VectorMessageTag"],["impl StructuralPartialEq for FragmentState"],["impl StructuralPartialEq for RenderStageLabel"],["impl StructuralPartialEq for RunSubGraphError"],["impl StructuralPartialEq for WorldCoords"],["impl StructuralPartialEq for Quadkey"],["impl StructuralPartialEq for OutputSlotError"],["impl StructuralPartialEq for RenderGraphError"],["impl StructuralPartialEq for EdgeInsets"],["impl StructuralPartialEq for SlotType"],["impl StructuralPartialEq for WorldTileCoords"],["impl StructuralPartialEq for InnerCoords"]]
+"maplibre":[["impl StructuralPartialEq for Edge"],["impl StructuralPartialEq for Quadkey"],["impl StructuralPartialEq for EdgeExistence"],["impl StructuralPartialEq for OutputSlotError"],["impl StructuralPartialEq for VectorMessageTag"],["impl StructuralPartialEq for SlotType"],["impl StructuralPartialEq for PhysicalSize"],["impl StructuralPartialEq for ZoomLevel"],["impl StructuralPartialEq for RunSubGraphError"],["impl StructuralPartialEq for LogicalSize"],["impl StructuralPartialEq for InnerCoords"],["impl StructuralPartialEq for TileCoords"],["impl StructuralPartialEq for InputSlotError"],["impl StructuralPartialEq for NodeRunError"],["impl StructuralPartialEq for SlotLabel"],["impl StructuralPartialEq for WorldTileCoords"],["impl StructuralPartialEq for NodeLabel"],["impl StructuralPartialEq for WorldCoords"],["impl StructuralPartialEq for FragmentState"],["impl StructuralPartialEq for EdgeInsets"],["impl StructuralPartialEq for RenderStageLabel"],["impl StructuralPartialEq for RasterMessageTag"],["impl StructuralPartialEq for NodeId"],["impl StructuralPartialEq for RenderGraphError"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/api/implementors/core/ops/arith/trait.Add.js b/docs/api/implementors/core/ops/arith/trait.Add.js
index 83574b21..0d9713f6 100644
--- a/docs/api/implementors/core/ops/arith/trait.Add.js
+++ b/docs/api/implementors/core/ops/arith/trait.Add.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"maplibre":[["impl Add<u8> for ZoomLevel"],["impl Add<Zoom> for Zoom"]]
+"maplibre":[["impl Add<Zoom> for Zoom"],["impl Add<u8> for ZoomLevel"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/api/implementors/core/ops/deref/trait.Deref.js b/docs/api/implementors/core/ops/deref/trait.Deref.js
index 05419de0..6b73bb76 100644
--- a/docs/api/implementors/core/ops/deref/trait.Deref.js
+++ b/docs/api/implementors/core/ops/deref/trait.Deref.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"maplibre":[["impl Deref for DebugPipeline"],["impl Deref for MaskPipeline"],["impl<T> Deref for ChangeObserver<T>"],["impl Deref for TextureView"],["impl Deref for VectorPipeline"]]
+"maplibre":[["impl<T> Deref for ChangeObserver<T>"],["impl Deref for MaskPipeline"],["impl Deref for VectorPipeline"],["impl Deref for TextureView"],["impl Deref for DebugPipeline"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/api/implementors/serde/de/trait.Deserialize.js b/docs/api/implementors/serde/de/trait.Deserialize.js
index fa01550f..ed4d067b 100644
--- a/docs/api/implementors/serde/de/trait.Deserialize.js
+++ b/docs/api/implementors/serde/de/trait.Deserialize.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"maplibre":[["impl<'de> Deserialize<'de> for VectorSource"],["impl<'de> Deserialize<'de> for RasterLayer"],["impl<'de> Deserialize<'de> for LayerPaint"],["impl<'de> Deserialize<'de> for ZoomLevel"],["impl<'de> Deserialize<'de> for TileAddressingScheme"],["impl<'de> Deserialize<'de> for Input"],["impl<'de> Deserialize<'de> for LinePaint"],["impl<'de> Deserialize<'de> for Source"],["impl<'de> Deserialize<'de> for RasterResampling"],["impl<'de> Deserialize<'de> for FillPaint"],["impl<'de> Deserialize<'de> for StyleLayer"],["impl<'de> Deserialize<'de> for Style"],["impl<'de> Deserialize<'de> for WorldTileCoords"],["impl<'de> Deserialize<'de> for BackgroundPaint"]]
+"maplibre":[["impl<'de> Deserialize<'de> for FillPaint"],["impl<'de> Deserialize<'de> for Source"],["impl<'de> Deserialize<'de> for WorldTileCoords"],["impl<'de> Deserialize<'de> for BackgroundPaint"],["impl<'de> Deserialize<'de> for VectorSource"],["impl<'de> Deserialize<'de> for LayerPaint"],["impl<'de> Deserialize<'de> for TileAddressingScheme"],["impl<'de> Deserialize<'de> for Input"],["impl<'de> Deserialize<'de> for RasterResampling"],["impl<'de> Deserialize<'de> for RasterLayer"],["impl<'de> Deserialize<'de> for StyleLayer"],["impl<'de> Deserialize<'de> for ZoomLevel"],["impl<'de> Deserialize<'de> for Style"],["impl<'de> Deserialize<'de> for LinePaint"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/api/implementors/serde/ser/trait.Serialize.js b/docs/api/implementors/serde/ser/trait.Serialize.js
index dfa4d405..94278e69 100644
--- a/docs/api/implementors/serde/ser/trait.Serialize.js
+++ b/docs/api/implementors/serde/ser/trait.Serialize.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"maplibre":[["impl Serialize for Source"],["impl Serialize for TileAddressingScheme"],["impl Serialize for ZoomLevel"],["impl Serialize for RasterLayer"],["impl Serialize for BackgroundPaint"],["impl Serialize for WorldTileCoords"],["impl Serialize for Input"],["impl Serialize for FillPaint"],["impl Serialize for Style"],["impl Serialize for VectorSource"],["impl Serialize for LinePaint"],["impl Serialize for StyleLayer"],["impl Serialize for LayerPaint"],["impl Serialize for RasterResampling"]]
+"maplibre":[["impl Serialize for BackgroundPaint"],["impl Serialize for VectorSource"],["impl Serialize for LinePaint"],["impl Serialize for RasterLayer"],["impl Serialize for Source"],["impl Serialize for FillPaint"],["impl Serialize for RasterResampling"],["impl Serialize for WorldTileCoords"],["impl Serialize for LayerPaint"],["impl Serialize for StyleLayer"],["impl Serialize for Input"],["impl Serialize for Style"],["impl Serialize for TileAddressingScheme"],["impl Serialize for ZoomLevel"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/docs/api/maplibre/coords/struct.LatLon.html b/docs/api/maplibre/coords/struct.LatLon.html
index 3632c89c..1f28253e 100644
--- a/docs/api/maplibre/coords/struct.LatLon.html
+++ b/docs/api/maplibre/coords/struct.LatLon.html
@@ -6,7 +6,7 @@ Uses the WGS-84 approximation. The radius at the equator is ~6378137 and at the
6371008.8 is one published “average radius” see https://en.wikipedia.org/wiki/Earth_radius#Mean_radius, or ftp://athena.fsv.cvut.cz/ZFG/grs80-Moritz.pdf p.4
The average circumference of the world in meters.
The circumference at a line of latitude in meters.
-
Performs copy-assignment from
source.
Read more
Formats the value using the given formatter.
Read more
Returns the “default value” for a type.
Read more
Formats the value using the given formatter.
Read more
Performs copy-assignment from
source.
Read more
Formats the value using the given formatter.
Read more
Returns the “default value” for a type.
Read more
Formats the value using the given formatter.
Read more
Immutably borrows from an owned value.
Read more
Mutably borrows from an owned value.
Read more
Performs copy-assignment from
source.
Read more
Formats the value using the given formatter.
Read more
Returns the “default value” for a type.
Read more
Formats the value using the given formatter.
Read more
Converts to this type from the input type.
Converts to this type from the input type.
Converts to this type from the input type.
Converts to this type from the input type.
This method tests for self and other values to be equal, and is used
+
Performs copy-assignment from
source.
Read more
Formats the value using the given formatter.
Read more
Returns the “default value” for a type.
Read more
Formats the value using the given formatter.
Read more
Converts to this type from the input type.
Converts to this type from the input type.
Converts to this type from the input type.
Converts to this type from the input type.
This method tests for self and other values to be equal, and is used
by ==.
This method tests for !=. The default implementation is almost always
sufficient, and should not be overridden without very good reason.
Performs copy-assignment from
source.
Read more
Formats the value using the given formatter.
Read more
Returns the “default value” for a type.
Read more
Deserialize this value from the given Serde deserializer.
Read more
Formats the value using the given formatter.
Read more
Converts to this type from the input type.
Performs copy-assignment from
source.
Read more
Formats the value using the given formatter.
Read more
Returns the “default value” for a type.
Read more
Deserialize this value from the given Serde deserializer.
Read more
Formats the value using the given formatter.
Read more
Converts to this type from the input type.
Compares and returns the maximum of two values.
Read more
This method tests for !=. The default implementation is almost always
sufficient, and should not be overridden without very good reason.
This method returns an ordering between
self and
other values if one exists.
Read more
This method tests less than (for
self and
other) and is used by the
< operator.
Read more
This method tests less than or equal to (for
self and
other) and is used by the
<=
operator.
Read more
This method tests greater than (for
self and
other) and is used by the
> operator.
Read more
This method tests greater than or equal to (for
self and
other) and is used by the
>=
-operator.
Read more
Serialize this value into the given Serde serializer.
Read more
Serialize this value into the given Serde serializer.
Read more
Immutably borrows from an owned value.
Read more
Mutably borrows from an owned value.
Read more