From e7f8241764618475c4c25a06829004692e0571b5 Mon Sep 17 00:00:00 2001
From: XAMPPRocky <4464295+XAMPPRocky@users.noreply.github.com>
Date: Wed, 22 Nov 2023 14:20:49 +0000
Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20googlefo?=
=?UTF-8?q?rgames/quilkin@6324a5759d77f220eb3e3e5bcb021a9bc5ae73ab=20?=
=?UTF-8?q?=F0=9F=9A=80?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../clap_builder/derive/trait.Args.js | 2 +-
.../derive/trait.FromArgMatches.js | 2 +-
.../clap_builder/derive/trait.Subcommand.js | 2 +-
.../implementors/core/clone/trait.Clone.js | 2 +-
main/api/implementors/core/cmp/trait.Eq.js | 2 +-
main/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/convert/trait.TryFrom.js | 2 +-
.../core/default/trait.Default.js | 2 +-
.../implementors/core/error/trait.Error.js | 2 +-
main/api/implementors/core/fmt/trait.Debug.js | 2 +-
.../implementors/core/fmt/trait.Display.js | 2 +-
main/api/implementors/core/hash/trait.Hash.js | 2 +-
.../implementors/core/marker/trait.Copy.js | 2 +-
.../implementors/core/marker/trait.Freeze.js | 2 +-
.../implementors/core/marker/trait.Send.js | 2 +-
.../core/marker/trait.StructuralEq.js | 2 +-
.../core/marker/trait.StructuralPartialEq.js | 2 +-
.../implementors/core/marker/trait.Sync.js | 2 +-
.../implementors/core/marker/trait.Unpin.js | 2 +-
.../core/ops/deref/trait.Deref.js | 2 +-
.../panic/unwind_safe/trait.RefUnwindSafe.js | 2 +-
.../panic/unwind_safe/trait.UnwindSafe.js | 2 +-
.../core/str/traits/trait.FromStr.js | 2 +-
.../kube_core/object/trait.HasSpec.js | 2 +-
.../implementors/schemars/trait.JsonSchema.js | 2 +-
.../serde/de/trait.Deserialize.js | 2 +-
.../implementors/serde/ser/trait.Serialize.js | 2 +-
main/api/quilkin/all.html | 2 +-
main/api/quilkin/cli/index.html | 2 +-
main/api/quilkin/cli/proxy/constant.PORT.html | 2 +-
.../quilkin/cli/proxy/enum.PipelineError.html | 5 +-
.../enum.PipelineErrorDiscriminants.html | 7 +-
.../quilkin/cli/proxy/fn.default_port.html | 2 +-
main/api/quilkin/cli/proxy/index.html | 2 +-
main/api/quilkin/cli/proxy/struct.Proxy.html | 14 +-
.../cli/proxy/struct.RuntimeConfig.html | 4 +-
main/api/quilkin/cli/struct.Cli.html | 2 +-
main/api/quilkin/codec/qcmp/enum.Error.html | 4 +-
.../api/quilkin/codec/qcmp/enum.Protocol.html | 20 +-
main/api/quilkin/codec/qcmp/fn.spawn.html | 2 +-
main/api/quilkin/codec/qcmp/index.html | 2 +-
.../quilkin/config/enum.Base64Standard.html | 8 +-
main/api/quilkin/config/enum.ConfigType.html | 14 +-
.../quilkin/config/enum.ValidationError.html | 2 +-
main/api/quilkin/config/enum.Version.html | 12 +-
.../k8s/agones/enum.FleetScheduling.html | 10 +-
.../k8s/agones/enum.FleetStrategyType.html | 10 +-
.../k8s/agones/enum.GameServerState.html | 10 +-
.../providers/k8s/agones/enum.PortPolicy.html | 10 +-
.../providers/k8s/agones/enum.Protocol.html | 10 +-
.../k8s/agones/enum.SchedulingStrategy.html | 10 +-
.../k8s/agones/enum.SdkServerLogLevel.html | 10 +-
.../providers/k8s/agones/struct.Fleet.html | 8 +-
.../k8s/agones/struct.FleetSpec.html | 10 +-
.../k8s/agones/struct.FleetStatus.html | 10 +-
.../k8s/agones/struct.FleetStrategy.html | 10 +-
.../struct.FleetStrategyRollingUpdate.html | 10 +-
.../k8s/agones/struct.GameServer.html | 6 +-
.../k8s/agones/struct.GameServerPort.html | 10 +-
.../k8s/agones/struct.GameServerSpec.html | 10 +-
.../k8s/agones/struct.GameServerStatus.html | 10 +-
.../agones/struct.GameServerStatusPort.html | 10 +-
.../agones/struct.GameServerTemplateSpec.html | 10 +-
.../providers/k8s/agones/struct.Health.html | 10 +-
.../providers/k8s/agones/struct.Inner.html | 8 +-
.../k8s/agones/struct.SdkServer.html | 10 +-
.../fn.update_endpoints_from_gameservers.html | 2 +-
.../quilkin/config/providers/k8s/index.html | 2 +-
main/api/quilkin/config/struct.Config.html | 12 +-
main/api/quilkin/config/struct.Filter.html | 12 +-
main/api/quilkin/config/struct.Slot.html | 12 +-
.../quilkin/config/watch/struct.Watch.html | 10 +-
main/api/quilkin/enum.ShutdownKind.html | 6 +-
.../filters/capture/enum.Strategy.html | 12 +-
.../filters/capture/struct.Capture.html | 10 +-
.../filters/capture/struct.Config.html | 12 +-
.../filters/capture/struct.Prefix.html | 16 +-
.../quilkin/filters/capture/struct.Regex.html | 14 +-
.../filters/capture/struct.Suffix.html | 16 +-
.../capture/trait.CaptureStrategy.html | 6 +-
.../quilkin/filters/compress/enum.Action.html | 14 +-
.../quilkin/filters/compress/enum.Mode.html | 12 +-
main/api/quilkin/filters/compress/index.html | 2 +-
.../filters/compress/struct.Compress.html | 16 +-
.../filters/compress/struct.Config.html | 14 +-
.../filters/concatenate/enum.Strategy.html | 12 +-
.../concatenate/struct.Concatenate.html | 8 +-
.../filters/concatenate/struct.Config.html | 12 +-
.../quilkin/filters/debug/struct.Config.html | 10 +-
.../quilkin/filters/debug/struct.Debug.html | 8 +-
.../quilkin/filters/drop/struct.Config.html | 10 +-
.../api/quilkin/filters/drop/struct.Drop.html | 8 +-
.../quilkin/filters/enum.CreationError.html | 2 +-
.../quilkin/filters/firewall/enum.Action.html | 12 +-
.../filters/firewall/enum.PortRangeError.html | 2 +-
main/api/quilkin/filters/firewall/index.html | 2 +-
.../filters/firewall/struct.Config.html | 12 +-
.../filters/firewall/struct.Firewall.html | 8 +-
.../filters/firewall/struct.PacketDenied.html | 2 +-
.../filters/firewall/struct.PortRange.html | 12 +-
.../quilkin/filters/firewall/struct.Rule.html | 12 +-
main/api/quilkin/filters/index.html | 2 +-
.../filters/load_balancer/enum.Policy.html | 12 +-
.../quilkin/filters/load_balancer/index.html | 2 +-
.../filters/load_balancer/struct.Config.html | 12 +-
.../load_balancer/struct.LoadBalancer.html | 10 +-
.../filters/local_rate_limit/index.html | 2 +-
.../local_rate_limit/struct.Config.html | 12 +-
.../struct.LocalRateLimit.html | 10 +-
main/api/quilkin/filters/match/index.html | 2 +-
.../quilkin/filters/match/struct.Branch.html | 12 +-
.../quilkin/filters/match/struct.Config.html | 12 +-
.../match/struct.DirectionalConfig.html | 12 +-
.../filters/match/struct.Fallthrough.html | 12 +-
.../quilkin/filters/match/struct.Match.html | 8 +-
.../quilkin/filters/pass/struct.Config.html | 10 +-
.../api/quilkin/filters/pass/struct.Pass.html | 8 +-
main/api/quilkin/filters/struct.Capture.html | 10 +-
main/api/quilkin/filters/struct.Compress.html | 16 +-
.../quilkin/filters/struct.Concatenate.html | 8 +-
main/api/quilkin/filters/struct.Debug.html | 8 +-
main/api/quilkin/filters/struct.Drop.html | 8 +-
.../quilkin/filters/struct.FilterChain.html | 8 +-
.../quilkin/filters/struct.FilterError.html | 2 +-
main/api/quilkin/filters/struct.Firewall.html | 8 +-
.../quilkin/filters/struct.LoadBalancer.html | 10 +-
.../filters/struct.LocalRateLimit.html | 10 +-
main/api/quilkin/filters/struct.Match.html | 8 +-
main/api/quilkin/filters/struct.Pass.html | 8 +-
.../quilkin/filters/struct.ReadContext.html | 12 +-
.../api/quilkin/filters/struct.Timestamp.html | 8 +-
.../quilkin/filters/struct.TokenRouter.html | 10 +-
.../quilkin/filters/struct.WriteContext.html | 12 +-
main/api/quilkin/filters/timestamp/index.html | 2 +-
.../filters/timestamp/struct.Config.html | 12 +-
.../filters/timestamp/struct.Timestamp.html | 8 +-
.../quilkin/filters/token_router/index.html | 2 +-
.../filters/token_router/struct.Config.html | 14 +-
.../token_router/struct.TokenRouter.html | 10 +-
main/api/quilkin/filters/trait.Filter.html | 8 +-
.../quilkin/filters/trait.StaticFilter.html | 29 +-
main/api/quilkin/filters/type.FilterMap.html | 32 +-
.../api/quilkin/fn.make_shutdown_channel.html | 2 +-
main/api/quilkin/index.html | 2 +-
main/api/quilkin/net/cluster/index.html | 2 +-
.../net/cluster/struct.ClusterMap.html | 30 +-
.../net/endpoint/enum.MetadataError.html | 2 +-
.../net/endpoint/metadata/enum.Symbol.html | 12 +-
.../net/endpoint/metadata/enum.Value.html | 12 +-
.../net/endpoint/metadata/struct.Key.html | 12 +-
.../metadata/struct.MetadataView.html | 16 +-
.../endpoint/metadata/struct.Reference.html | 12 +-
.../metadata/type.DynamicMetadata.html | 32 +-
.../quilkin/net/endpoint/struct.Endpoint.html | 18 +-
.../net/endpoint/struct.EndpointAddress.html | 12 +-
.../quilkin/net/endpoint/struct.Locality.html | 12 +-
.../quilkin/net/endpoint/struct.Metadata.html | 12 +-
.../net/endpoint/type.EndpointMetadata.html | 12 +-
main/api/quilkin/net/fn.to_canonical.html | 2 +-
main/api/quilkin/net/index.html | 2 +-
main/api/quilkin/net/sidebar-items.js | 2 +-
.../net/struct.DualStackEpollSocket.html | 27 +
.../net/struct.DualStackLocalSocket.html | 13 +-
main/api/quilkin/struct.Cli.html | 2 +-
main/api/quilkin/struct.Config.html | 12 +-
main/api/quilkin/struct.Proxy.html | 14 +-
main/api/quilkin/type.Result.html | 2 +-
main/api/quilkin/type.ShutdownRx.html | 2 +-
main/api/quilkin/type.ShutdownTx.html | 2 +-
main/api/search-index.js | 2 +-
main/api/src-files.js | 2 +-
main/api/src/quilkin/cli.rs.html | 26 +-
main/api/src/quilkin/cli/proxy.rs.html | 456 ++-
.../src/quilkin/cli/proxy/sessions.rs.html | 398 ++-
main/api/src/quilkin/codec/qcmp.rs.html | 96 +-
main/api/src/quilkin/config.rs.html | 4 +-
.../src/quilkin/config/providers/k8s.rs.html | 10 +-
main/api/src/quilkin/filters.rs.html | 6 +-
main/api/src/quilkin/filters/capture.rs.html | 26 +-
.../src/quilkin/filters/capture/affix.rs.html | 18 +-
.../src/quilkin/filters/capture/regex.rs.html | 4 +-
main/api/src/quilkin/filters/chain.rs.html | 10 +-
main/api/src/quilkin/filters/compress.rs.html | 160 +-
.../filters/compress/compressor.rs.html | 130 +-
.../quilkin/filters/compress/config.rs.html | 10 +-
.../src/quilkin/filters/concatenate.rs.html | 8 +-
main/api/src/quilkin/filters/firewall.rs.html | 26 +-
.../src/quilkin/filters/load_balancer.rs.html | 10 +-
.../quilkin/filters/local_rate_limit.rs.html | 12 +-
main/api/src/quilkin/filters/match.rs.html | 18 +-
main/api/src/quilkin/filters/read.rs.html | 18 +-
main/api/src/quilkin/filters/registry.rs.html | 6 +-
.../api/src/quilkin/filters/timestamp.rs.html | 12 +-
.../src/quilkin/filters/token_router.rs.html | 8 +-
main/api/src/quilkin/filters/write.rs.html | 14 +-
.../out/envoy.config.accesslog.v3.rs.html | 575 +++
.../out/envoy.config.cluster.v3.rs.html | 1615 +++++++++
.../envoy.config.common.matcher.v3.rs.html | 429 +++
.../out/envoy.config.core.v3.rs.html | 3125 +++++++++++++++++
.../out/envoy.config.endpoint.v3.rs.html | 253 ++
.../out/envoy.config.listener.v3.rs.html | 739 ++++
.../out/envoy.config.route.v3.rs.html | 2355 +++++++++++++
.../out/envoy.r#type.matcher.v3.rs.html | 307 ++
.../out/envoy.r#type.metadata.v3.rs.html | 119 +
.../out/envoy.r#type.tracing.v3.rs.html | 119 +
.../out/envoy.r#type.v3.rs.html | 239 ++
.../out/envoy.service.cluster.v3.rs.html | 1077 ++++++
.../out/envoy.service.discovery.v3.rs.html | 1081 ++++++
.../quilkin.filters.capture.v1alpha1.rs.html | 87 +
.../quilkin.filters.compress.v1alpha1.rs.html | 195 +
...ilkin.filters.concatenate.v1alpha1.rs.html | 117 +
.../quilkin.filters.firewall.v1alpha1.rs.html | 131 +
...kin.filters.load_balancer.v1alpha1.rs.html | 109 +
.../quilkin.filters.matches.v1alpha1.rs.html | 67 +
.../out/quilkin.relay.v1alpha1.rs.html | 737 ++++
.../out/xds.core.v3.rs.html | 291 ++
main/api/src/quilkin/lib.rs.html | 10 +-
main/api/src/quilkin/net.rs.html | 350 +-
main/api/src/quilkin/net/cluster.rs.html | 178 +-
main/api/src/quilkin/net/xds.rs.html | 14 +-
main/api/src/quilkin/pool.rs.html | 581 +++
main/api/src/quilkin/test.rs.html | 78 +-
main/book/installation.html | 2 +-
main/book/print.html | 15 +-
main/book/searchindex.js | 2 +-
main/book/searchindex.json | 2 +-
main/book/services/proxy.html | 2 +
.../proxy/filters/writing_custom_filters.html | 11 +-
231 files changed, 16614 insertions(+), 1269 deletions(-)
create mode 100644 main/api/quilkin/net/struct.DualStackEpollSocket.html
create mode 100644 main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/envoy.config.accesslog.v3.rs.html
create mode 100644 main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/envoy.config.cluster.v3.rs.html
create mode 100644 main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/envoy.config.common.matcher.v3.rs.html
create mode 100644 main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/envoy.config.core.v3.rs.html
create mode 100644 main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/envoy.config.endpoint.v3.rs.html
create mode 100644 main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/envoy.config.listener.v3.rs.html
create mode 100644 main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/envoy.config.route.v3.rs.html
create mode 100644 main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/envoy.r#type.matcher.v3.rs.html
create mode 100644 main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/envoy.r#type.metadata.v3.rs.html
create mode 100644 main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/envoy.r#type.tracing.v3.rs.html
create mode 100644 main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/envoy.r#type.v3.rs.html
create mode 100644 main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/envoy.service.cluster.v3.rs.html
create mode 100644 main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/envoy.service.discovery.v3.rs.html
create mode 100644 main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/quilkin.filters.capture.v1alpha1.rs.html
create mode 100644 main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/quilkin.filters.compress.v1alpha1.rs.html
create mode 100644 main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/quilkin.filters.concatenate.v1alpha1.rs.html
create mode 100644 main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/quilkin.filters.firewall.v1alpha1.rs.html
create mode 100644 main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/quilkin.filters.load_balancer.v1alpha1.rs.html
create mode 100644 main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/quilkin.filters.matches.v1alpha1.rs.html
create mode 100644 main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/quilkin.relay.v1alpha1.rs.html
create mode 100644 main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/xds.core.v3.rs.html
create mode 100644 main/api/src/quilkin/pool.rs.html
diff --git a/main/api/implementors/clap_builder/derive/trait.Args.js b/main/api/implementors/clap_builder/derive/trait.Args.js
index b77f548d9c..6192a31267 100644
--- a/main/api/implementors/clap_builder/derive/trait.Args.js
+++ b/main/api/implementors/clap_builder/derive/trait.Args.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"quilkin":[["impl Args for Cli"],["impl Args for Agent"],["impl Args for Ping"],["impl Args for GenerateConfigSchema"],["impl Args for Proxy"],["impl Args for Manage"],["impl Args for Relay"]]
+"quilkin":[["impl Args for GenerateConfigSchema"],["impl Args for Agent"],["impl Args for Cli"],["impl Args for Relay"],["impl Args for Proxy"],["impl Args for Manage"],["impl Args for Ping"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/clap_builder/derive/trait.FromArgMatches.js b/main/api/implementors/clap_builder/derive/trait.FromArgMatches.js
index 0ff4704ed0..312c855575 100644
--- a/main/api/implementors/clap_builder/derive/trait.FromArgMatches.js
+++ b/main/api/implementors/clap_builder/derive/trait.FromArgMatches.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"quilkin":[["impl FromArgMatches for Commands"],["impl FromArgMatches for Providers"],["impl FromArgMatches for Proxy"],["impl FromArgMatches for Ping"],["impl FromArgMatches for Agent"],["impl FromArgMatches for GenerateConfigSchema"],["impl FromArgMatches for Manage"],["impl FromArgMatches for Qcmp"],["impl FromArgMatches for Relay"],["impl FromArgMatches for Cli"]]
+"quilkin":[["impl FromArgMatches for Agent"],["impl FromArgMatches for Cli"],["impl FromArgMatches for Ping"],["impl FromArgMatches for Manage"],["impl FromArgMatches for GenerateConfigSchema"],["impl FromArgMatches for Qcmp"],["impl FromArgMatches for Providers"],["impl FromArgMatches for Proxy"],["impl FromArgMatches for Commands"],["impl FromArgMatches for Relay"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/clap_builder/derive/trait.Subcommand.js b/main/api/implementors/clap_builder/derive/trait.Subcommand.js
index 9c4f9ec2ea..cd86c44eff 100644
--- a/main/api/implementors/clap_builder/derive/trait.Subcommand.js
+++ b/main/api/implementors/clap_builder/derive/trait.Subcommand.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"quilkin":[["impl Subcommand for Providers"],["impl Subcommand for Qcmp"],["impl Subcommand for Commands"]]
+"quilkin":[["impl Subcommand for Qcmp"],["impl Subcommand for Commands"],["impl Subcommand for Providers"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/core/clone/trait.Clone.js b/main/api/implementors/core/clone/trait.Clone.js
index 739c8dfa4f..497e70a923 100644
--- a/main/api/implementors/core/clone/trait.Clone.js
+++ b/main/api/implementors/core/clone/trait.Clone.js
@@ -1,4 +1,4 @@
(function() {var implementors = {
"agones":[["impl Clone for Client"]],
-"quilkin":[["impl Clone for GameServerSpec"],["impl<T: Clone> Clone for Slot<T>"],["impl<T: Clone> Clone for Watch<T>"],["impl Clone for PortRange"],["impl Clone for Timestamp"],["impl Clone for PipelineErrorDiscriminants"],["impl Clone for Key"],["impl Clone for ConfigType"],["impl Clone for ShutdownKind"],["impl Clone for GameServerStatusPort"],["impl Clone for RuntimeConfig"],["impl Clone for Inner"],["impl Clone for Relay"],["impl Clone for Config"],["impl Clone for RuntimeConfig"],["impl Clone for GenerateConfigSchema"],["impl Clone for Qcmp"],["impl Clone for GameServerPort"],["impl Clone for Fleet"],["impl Clone for LogFormats"],["impl Clone for Value"],["impl Clone for Ping"],["impl Clone for Protocol"],["impl Clone for Agent"],["impl Clone for Manage"],["impl Clone for FilterSet"],["impl Clone for Version"],["impl Clone for Proxy"],["impl Clone for SdkServer"],["impl Clone for SchedulingStrategy"],["impl Clone for Protocol"],["impl Clone for Health"],["impl Clone for RuntimeConfig"],["impl Clone for Config"],["impl Clone for FleetStrategyType"],["impl Clone for Filter"],["impl Clone for Mode"],["impl<T: Clone + Default> Clone for MetadataView<T>"],["impl Clone for Config"],["impl Clone for Action"],["impl Clone for Symbol"],["impl Clone for FleetScheduling"],["impl Clone for EndpointAddress"],["impl Clone for SdkServerLogLevel"],["impl Clone for FilterInstance"],["impl Clone for GameServer"],["impl Clone for GameServerTemplateSpec"],["impl Clone for PortPolicy"],["impl Clone for ClusterMap"],["impl Clone for FilterChain"],["impl Clone for Rule"],["impl Clone for Admin"],["impl Clone for RuntimeConfig"],["impl Clone for FleetSpec"],["impl Clone for GameServerStatus"],["impl Clone for Providers"],["impl Clone for FleetStrategy"],["impl Clone for Reference"],["impl Clone for GameServerState"],["impl Clone for Locality"],["impl Clone for Action"],["impl Clone for FleetStrategyRollingUpdate"],["impl Clone for Commands"],["impl Clone for MetadataError"],["impl Clone for Config"],["impl Clone for Metadata"],["impl Clone for FleetStatus"],["impl Clone for Endpoint"]]
+"quilkin":[["impl Clone for Inner"],["impl Clone for SchedulingStrategy"],["impl Clone for Rule"],["impl Clone for FleetStatus"],["impl Clone for FilterInstance"],["impl Clone for Qcmp"],["impl Clone for FleetStrategyType"],["impl Clone for Proxy"],["impl Clone for RuntimeConfig"],["impl Clone for FleetStrategyRollingUpdate"],["impl Clone for Config"],["impl Clone for Value"],["impl Clone for Timestamp"],["impl Clone for RuntimeConfig"],["impl Clone for MetadataError"],["impl Clone for Config"],["impl Clone for Config"],["impl Clone for Agent"],["impl Clone for Endpoint"],["impl<T: Clone + Default> Clone for MetadataView<T>"],["impl Clone for Ping"],["impl Clone for SdkServer"],["impl Clone for LogFormats"],["impl Clone for GameServerPort"],["impl Clone for FleetScheduling"],["impl Clone for EndpointAddress"],["impl Clone for PipelineErrorDiscriminants"],["impl Clone for GameServerStatus"],["impl Clone for Commands"],["impl Clone for Reference"],["impl<T: Clone> Clone for Slot<T>"],["impl Clone for Mode"],["impl Clone for RuntimeConfig"],["impl Clone for Relay"],["impl<T: Clone> Clone for Watch<T>"],["impl Clone for FleetSpec"],["impl Clone for Config"],["impl Clone for Key"],["impl Clone for FleetStrategy"],["impl Clone for GameServerStatusPort"],["impl Clone for PortRange"],["impl Clone for RuntimeConfig"],["impl Clone for GameServerTemplateSpec"],["impl Clone for GameServer"],["impl Clone for FilterSet"],["impl Clone for ClusterMap"],["impl Clone for Filter"],["impl Clone for Fleet"],["impl Clone for Providers"],["impl Clone for Protocol"],["impl Clone for Symbol"],["impl Clone for Metadata"],["impl Clone for GameServerSpec"],["impl Clone for GenerateConfigSchema"],["impl Clone for ShutdownKind"],["impl Clone for Health"],["impl Clone for Version"],["impl Clone for ConfigType"],["impl Clone for Locality"],["impl Clone for Admin"],["impl Clone for PortPolicy"],["impl Clone for Manage"],["impl Clone for Action"],["impl Clone for FilterChain"],["impl Clone for Action"],["impl Clone for Protocol"],["impl Clone for GameServerState"],["impl Clone for SdkServerLogLevel"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/core/cmp/trait.Eq.js b/main/api/implementors/core/cmp/trait.Eq.js
index c2cf88ea22..951f656154 100644
--- a/main/api/implementors/core/cmp/trait.Eq.js
+++ b/main/api/implementors/core/cmp/trait.Eq.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"quilkin":[["impl Eq for DirectionalConfig"],["impl Eq for EndpointAddress"],["impl Eq for ConvertProtoConfigError"],["impl Eq for Mode"],["impl Eq for Filter"],["impl Eq for CreationError"],["impl Eq for Reference"],["impl Eq for Locality"],["impl<T: Eq> Eq for Watch<T>"],["impl Eq for Metadata"],["impl Eq for Config"],["impl Eq for Config"],["impl Eq for Config"],["impl Eq for Policy"],["impl Eq for Strategy"],["impl<T: Eq + Default> Eq for MetadataView<T>"],["impl Eq for LogFormats"],["impl Eq for Endpoint"],["impl Eq for Suffix"],["impl Eq for Config"],["impl Eq for Action"],["impl Eq for Fallthrough"],["impl Eq for Value"],["impl Eq for Config"],["impl Eq for PipelineErrorDiscriminants"],["impl Eq for Config"],["impl Eq for Prefix"],["impl Eq for Config"],["impl Eq for Action"],["impl Eq for Branch"],["impl Eq for Key"],["impl Eq for Version"],["impl Eq for Symbol"],["impl Eq for Config"],["impl Eq for Rule"],["impl Eq for PortRange"]]
+"quilkin":[["impl Eq for Filter"],["impl Eq for Prefix"],["impl Eq for Branch"],["impl Eq for Config"],["impl Eq for PortRange"],["impl Eq for Config"],["impl Eq for Strategy"],["impl Eq for EndpointAddress"],["impl<T: Eq + Default> Eq for MetadataView<T>"],["impl Eq for PipelineErrorDiscriminants"],["impl Eq for Config"],["impl Eq for Mode"],["impl<T: Eq> Eq for Watch<T>"],["impl Eq for Config"],["impl Eq for Endpoint"],["impl Eq for Config"],["impl Eq for Config"],["impl Eq for Action"],["impl Eq for Metadata"],["impl Eq for Reference"],["impl Eq for DirectionalConfig"],["impl Eq for CreationError"],["impl Eq for Suffix"],["impl Eq for Action"],["impl Eq for Config"],["impl Eq for LogFormats"],["impl Eq for Policy"],["impl Eq for Version"],["impl Eq for Rule"],["impl Eq for Value"],["impl Eq for Config"],["impl Eq for Key"],["impl Eq for Locality"],["impl Eq for Symbol"],["impl Eq for Fallthrough"],["impl Eq for ConvertProtoConfigError"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/core/cmp/trait.Ord.js b/main/api/implementors/core/cmp/trait.Ord.js
index 1f09918161..9b28431aeb 100644
--- a/main/api/implementors/core/cmp/trait.Ord.js
+++ b/main/api/implementors/core/cmp/trait.Ord.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"quilkin":[["impl Ord for Endpoint"],["impl Ord for Reference"],["impl Ord for Value"],["impl Ord for Locality"],["impl Ord for Key"],["impl Ord for Symbol"],["impl Ord for EndpointAddress"]]
+"quilkin":[["impl Ord for Value"],["impl Ord for Key"],["impl Ord for Reference"],["impl Ord for Locality"],["impl Ord for Endpoint"],["impl Ord for EndpointAddress"],["impl Ord for Symbol"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/core/cmp/trait.PartialEq.js b/main/api/implementors/core/cmp/trait.PartialEq.js
index c4af5f14f7..5ab79a6ccd 100644
--- a/main/api/implementors/core/cmp/trait.PartialEq.js
+++ b/main/api/implementors/core/cmp/trait.PartialEq.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"quilkin":[["impl PartialEq<Key> for Key"],["impl PartialEq<Symbol> for Symbol"],["impl PartialEq<PipelineErrorDiscriminants> for PipelineErrorDiscriminants"],["impl PartialEq<ShutdownKind> for ShutdownKind"],["impl PartialEq<ConfigType> for ConfigType"],["impl PartialEq<Config> for Config"],["impl PartialEq<Config> for Config"],["impl PartialEq<Prefix> for Prefix"],["impl PartialEq<Filter> for Filter"],["impl PartialEq<Strategy> for Strategy"],["impl<T: PartialEq + Default> PartialEq<MetadataView<T>> for MetadataView<T>"],["impl PartialEq<Policy> for Policy"],["impl PartialEq<Config> for Config"],["impl PartialEq<PortRange> for PortRange"],["impl PartialEq<Fallthrough> for Fallthrough"],["impl PartialEq<ClusterMap> for ClusterMap"],["impl PartialEq<EndpointAddress> for Endpoint"],["impl PartialEq<Suffix> for Suffix"],["impl PartialEq<Config> for Config"],["impl PartialEq<DirectionalConfig> for DirectionalConfig"],["impl PartialEq<Metadata> for Metadata"],["impl PartialEq<Config> for Config"],["impl PartialEq<Strategy> for Strategy"],["impl PartialEq<LogFormats> for LogFormats"],["impl PartialEq<Locality> for Locality"],["impl PartialEq<EndpointAddress> for EndpointAddress"],["impl PartialEq<Rule> for Rule"],["impl PartialEq<Config> for Config"],["impl PartialEq<CreationError> for CreationError"],["impl PartialEq<FilterChain> for FilterChain"],["impl PartialEq<Branch> for Branch"],["impl PartialEq<Action> for Action"],["impl PartialEq<Config> for Config"],["impl PartialEq<Config> for Config"],["impl PartialEq<Endpoint> for Endpoint"],["impl PartialEq<Value> for Value"],["impl PartialEq<Reference> for Reference"],["impl<T: PartialEq> PartialEq<Slot<T>> for Slot<T>"],["impl PartialEq<ConvertProtoConfigError> for ConvertProtoConfigError"],["impl PartialEq<Action> for Action"],["impl PartialEq<Config> for Config"],["impl PartialEq<Config> for Config"],["impl PartialEq<Mode> for Mode"],["impl PartialEq<Regex> for Regex"],["impl PartialEq<Version> for Version"],["impl<T: PartialEq> PartialEq<Watch<T>> for Watch<T>"]]
+"quilkin":[["impl PartialEq<Config> for Config"],["impl PartialEq<Config> for Config"],["impl PartialEq<Symbol> for Symbol"],["impl PartialEq<FilterChain> for FilterChain"],["impl PartialEq<Endpoint> for Endpoint"],["impl PartialEq<Config> for Config"],["impl<T: PartialEq> PartialEq<Watch<T>> for Watch<T>"],["impl PartialEq<Branch> for Branch"],["impl PartialEq<ConfigType> for ConfigType"],["impl PartialEq<Strategy> for Strategy"],["impl PartialEq<Regex> for Regex"],["impl PartialEq<Strategy> for Strategy"],["impl PartialEq<Policy> for Policy"],["impl<T: PartialEq + Default> PartialEq<MetadataView<T>> for MetadataView<T>"],["impl PartialEq<Version> for Version"],["impl PartialEq<Config> for Config"],["impl PartialEq<ConvertProtoConfigError> for ConvertProtoConfigError"],["impl PartialEq<Mode> for Mode"],["impl PartialEq<PortRange> for PortRange"],["impl PartialEq<Suffix> for Suffix"],["impl PartialEq<Config> for Config"],["impl PartialEq<EndpointAddress> for Endpoint"],["impl PartialEq<Config> for Config"],["impl PartialEq<Key> for Key"],["impl PartialEq<Prefix> for Prefix"],["impl PartialEq<ClusterMap> for ClusterMap"],["impl PartialEq<PipelineErrorDiscriminants> for PipelineErrorDiscriminants"],["impl PartialEq<CreationError> for CreationError"],["impl PartialEq<Locality> for Locality"],["impl PartialEq<Rule> for Rule"],["impl<T: PartialEq> PartialEq<Slot<T>> for Slot<T>"],["impl PartialEq<Config> for Config"],["impl PartialEq<Metadata> for Metadata"],["impl PartialEq<ShutdownKind> for ShutdownKind"],["impl PartialEq<Reference> for Reference"],["impl PartialEq<Config> for Config"],["impl PartialEq<LogFormats> for LogFormats"],["impl PartialEq<Filter> for Filter"],["impl PartialEq<EndpointAddress> for EndpointAddress"],["impl PartialEq<Config> for Config"],["impl PartialEq<Action> for Action"],["impl PartialEq<Action> for Action"],["impl PartialEq<DirectionalConfig> for DirectionalConfig"],["impl PartialEq<Value> for Value"],["impl PartialEq<Fallthrough> for Fallthrough"],["impl PartialEq<Config> for Config"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/core/cmp/trait.PartialOrd.js b/main/api/implementors/core/cmp/trait.PartialOrd.js
index 57bf85fc42..4734b53185 100644
--- a/main/api/implementors/core/cmp/trait.PartialOrd.js
+++ b/main/api/implementors/core/cmp/trait.PartialOrd.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"quilkin":[["impl PartialOrd<Symbol> for Symbol"],["impl PartialOrd<EndpointAddress> for EndpointAddress"],["impl PartialOrd<Locality> for Locality"],["impl PartialOrd<Metadata> for Metadata"],["impl PartialOrd<Value> for Value"],["impl PartialOrd<Reference> for Reference"],["impl PartialOrd<Endpoint> for Endpoint"],["impl PartialOrd<Key> for Key"]]
+"quilkin":[["impl PartialOrd<Locality> for Locality"],["impl PartialOrd<EndpointAddress> for EndpointAddress"],["impl PartialOrd<Symbol> for Symbol"],["impl PartialOrd<Endpoint> for Endpoint"],["impl PartialOrd<Metadata> for Metadata"],["impl PartialOrd<Key> for Key"],["impl PartialOrd<Reference> for Reference"],["impl PartialOrd<Value> for Value"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/core/convert/trait.From.js b/main/api/implementors/core/convert/trait.From.js
index 0abd158f5c..a2f8866c5a 100644
--- a/main/api/implementors/core/convert/trait.From.js
+++ b/main/api/implementors/core/convert/trait.From.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"quilkin":[["impl From<SocketAddr> for EndpointAddress"],["impl From<Error> for CreationError"],["impl From<Spur> for Key"],["impl From<Reference> for Symbol"],["impl From<String> for Value"],["impl From<bool> for Value"],["impl<I: Iterator<Item = DynFilterFactory>> From<I> for FilterSet"],["impl<'_enum> From<&'_enum PipelineError> for PipelineErrorDiscriminants"],["impl<const N: usize> From<&[u8; N]> for Value"],["impl From<Suffix> for Strategy"],["impl From<u64> for Value"],["impl<T: Into<EndpointAddress>> From<T> for Endpoint"],["impl From<Infallible> for CreationError"],["impl From<CreationError> for ValidationError"],["impl From<DecodeError> for CreationError"],["impl From<Error> for CreationError"],["impl From<&str> for Value"],["impl<T> From<Option<T>> for Slot<T>"],["impl From<Value> for Symbol"],["impl From<Error> for CreationError"],["impl From<Value> for ConfigType"],["impl From<(AddressKind, u16)> for EndpointAddress"],["impl From<(String, FilterInstance)> for Filter"],["impl From<FilterSet> for FilterMap"],["impl From<(Ipv6Addr, u16)> for EndpointAddress"],["impl From<Metadata> for Struct"],["impl<T: Into<Struct> + Default + Clone> From<&MetadataView<T>> for Struct"],["impl From<String> for Key"],["impl From<Value> for Value"],["impl From<Prefix> for Strategy"],["impl<T> From<T> for Slot<T>"],["impl From<Regex> for Strategy"],["impl<const N: usize> From<[u8; N]> for Value"],["impl From<(IpAddr, u16)> for EndpointAddress"],["impl From<Err<Error<&[u8]>>> for Error"],["impl From<Metadata> for MetadataView<Metadata>"],["impl From<&str> for Key"],["impl From<Vec<Value, Global>> for Value"],["impl From<Error> for PipelineError"],["impl<T: Into<Struct> + Default> From<MetadataView<T>> for Struct"],["impl From<(Ipv4Addr, u16)> for EndpointAddress"],["impl From<PipelineError> for PipelineErrorDiscriminants"],["impl From<(String, u16)> for EndpointAddress"],["impl From<Bytes> for Value"],["impl From<Report> for PipelineError"],["impl From<FilterError> for PipelineError"],["impl From<Error> for FilterError"],["impl From<DashMap<Option<Locality>, BTreeSet<Endpoint, Global>, RandomState>> for ClusterMap"],["impl From<([u8; 4], u16)> for EndpointAddress"],["impl From<EncodeError> for CreationError"],["impl From<ConvertProtoConfigError> for CreationError"]]
+"quilkin":[["impl<I: Iterator<Item = DynFilterFactory>> From<I> for FilterSet"],["impl From<Error> for PipelineError"],["impl From<Error> for CreationError"],["impl From<(String, u16)> for EndpointAddress"],["impl From<DecodeError> for CreationError"],["impl From<Error> for CreationError"],["impl<const N: usize> From<[u8; N]> for Value"],["impl From<Error> for CreationError"],["impl<T: Into<Struct> + Default> From<MetadataView<T>> for Struct"],["impl From<(Ipv6Addr, u16)> for EndpointAddress"],["impl<'_enum> From<&'_enum PipelineError> for PipelineErrorDiscriminants"],["impl From<(IpAddr, u16)> for EndpointAddress"],["impl From<u64> for Value"],["impl From<Error> for FilterError"],["impl From<DashMap<Option<Locality>, BTreeSet<Endpoint, Global>, RandomState>> for ClusterMap"],["impl From<PipelineError> for PipelineErrorDiscriminants"],["impl From<([u8; 4], u16)> for EndpointAddress"],["impl From<Value> for Symbol"],["impl From<Value> for ConfigType"],["impl From<EncodeError> for CreationError"],["impl<T> From<Option<T>> for Slot<T>"],["impl From<Regex> for Strategy"],["impl From<(Ipv4Addr, u16)> for EndpointAddress"],["impl From<bool> for Value"],["impl From<Bytes> for Value"],["impl<T: Into<EndpointAddress>> From<T> for Endpoint"],["impl From<Metadata> for MetadataView<Metadata>"],["impl From<CreationError> for ValidationError"],["impl From<ConvertProtoConfigError> for CreationError"],["impl From<Spur> for Key"],["impl From<Infallible> for CreationError"],["impl From<SocketAddr> for EndpointAddress"],["impl From<String> for Key"],["impl From<Report> for PipelineError"],["impl From<FilterSet> for FilterMap"],["impl From<FilterError> for PipelineError"],["impl From<(String, FilterInstance)> for Filter"],["impl From<Vec<Value, Global>> for Value"],["impl From<Reference> for Symbol"],["impl From<Suffix> for Strategy"],["impl<T> From<T> for Slot<T>"],["impl From<String> for Value"],["impl<T: Into<Struct> + Default + Clone> From<&MetadataView<T>> for Struct"],["impl From<Metadata> for Struct"],["impl From<&str> for Value"],["impl From<Prefix> for Strategy"],["impl<const N: usize> From<&[u8; N]> for Value"],["impl From<Err<Error<&[u8]>>> for Error"],["impl From<(AddressKind, u16)> for EndpointAddress"],["impl From<Value> for Value"],["impl From<&str> for Key"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/core/convert/trait.TryFrom.js b/main/api/implementors/core/convert/trait.TryFrom.js
index cf722d38fa..2aa9cc2e33 100644
--- a/main/api/implementors/core/convert/trait.TryFrom.js
+++ b/main/api/implementors/core/convert/trait.TryFrom.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"quilkin":[["impl TryFrom<&str> for LogFormats"],["impl TryFrom<Vec<Filter, Global>> for FilterChain"],["impl<const N: usize> TryFrom<[Filter; N]> for FilterChain"],["impl TryFrom<Config> for Timestamp"],["impl TryFrom<Struct> for Metadata"],["impl TryFrom<Value> for Value"],["impl TryFrom<GameServer> for Endpoint"],["impl<T, E> TryFrom<Struct> for MetadataView<T>where\n E: Send + Sync + Error + 'static,\n T: TryFrom<Struct, Error = E> + Default,"],["impl TryFrom<&[Filter]> for FilterChain"],["impl<const N: usize> TryFrom<&[Filter; N]> for FilterChain"]]
+"quilkin":[["impl<T, E> TryFrom<Struct> for MetadataView<T>where\n E: Send + Sync + Error + 'static,\n T: TryFrom<Struct, Error = E> + Default,"],["impl TryFrom<GameServer> for Endpoint"],["impl TryFrom<Vec<Filter, Global>> for FilterChain"],["impl TryFrom<&str> for LogFormats"],["impl<const N: usize> TryFrom<&[Filter; N]> for FilterChain"],["impl TryFrom<Config> for Timestamp"],["impl TryFrom<Value> for Value"],["impl TryFrom<Struct> for Metadata"],["impl TryFrom<&[Filter]> for FilterChain"],["impl<const N: usize> TryFrom<[Filter; N]> for FilterChain"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/core/default/trait.Default.js b/main/api/implementors/core/default/trait.Default.js
index 5378f77cbf..f6ecd8ccdb 100644
--- a/main/api/implementors/core/default/trait.Default.js
+++ b/main/api/implementors/core/default/trait.Default.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"quilkin":[["impl Default for RuntimeConfig"],["impl Default for LogFormats"],["impl Default for Agent"],["impl Default for RuntimeConfig"],["impl Default for GameServerTemplateSpec"],["impl Default for SdkServer"],["impl Default for SdkServerLogLevel"],["impl Default for Fallthrough"],["impl Default for Strategy"],["impl<T: Default + Default> Default for MetadataView<T>"],["impl Default for Policy"],["impl Default for Config"],["impl Default for ClusterMap"],["impl Default for RuntimeConfig"],["impl Default for Action"],["impl Default for Endpoint"],["impl Default for Version"],["impl Default for RuntimeConfig"],["impl Default for Config"],["impl Default for FilterSet"],["impl Default for Relay"],["impl Default for Protocol"],["impl Default for PortPolicy"],["impl Default for Metadata"],["impl Default for Mode"],["impl Default for Config"],["impl Default for Config"],["impl Default for Proxy"],["impl Default for GameServerSpec"],["impl Default for FilterChain"],["impl<T: Default + Clone> Default for Watch<T>"],["impl<T: Default> Default for Slot<T>"],["impl Default for Locality"],["impl Default for FleetSpec"],["impl Default for ShutdownKind"],["impl Default for Health"]]
+"quilkin":[["impl Default for Metadata"],["impl Default for Health"],["impl Default for Agent"],["impl Default for FilterChain"],["impl Default for FleetSpec"],["impl Default for GameServerTemplateSpec"],["impl Default for RuntimeConfig"],["impl Default for Locality"],["impl Default for RuntimeConfig"],["impl Default for Config"],["impl Default for Policy"],["impl Default for SdkServerLogLevel"],["impl<T: Default> Default for Slot<T>"],["impl Default for LogFormats"],["impl<T: Default + Clone> Default for Watch<T>"],["impl Default for Action"],["impl Default for RuntimeConfig"],["impl Default for Fallthrough"],["impl Default for Relay"],["impl Default for SdkServer"],["impl Default for ShutdownKind"],["impl Default for Proxy"],["impl Default for FilterSet"],["impl Default for Endpoint"],["impl Default for Protocol"],["impl Default for Config"],["impl Default for Config"],["impl Default for PortPolicy"],["impl Default for GameServerSpec"],["impl Default for Version"],["impl Default for Mode"],["impl Default for RuntimeConfig"],["impl<T: Default + Default> Default for MetadataView<T>"],["impl Default for Config"],["impl Default for ClusterMap"],["impl Default for Strategy"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/core/error/trait.Error.js b/main/api/implementors/core/error/trait.Error.js
index d68f8ed3a7..36efae6a71 100644
--- a/main/api/implementors/core/error/trait.Error.js
+++ b/main/api/implementors/core/error/trait.Error.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"quilkin":[["impl Error for PacketDenied"],["impl Error for ConvertProtoConfigError"],["impl Error for Error"],["impl Error for PortRangeError"],["impl Error for MetadataError"],["impl Error for CreationError"],["impl Error for ValidationError"],["impl Error for PipelineError"],["impl Error for FilterError"],["impl Error for Error"]]
+"quilkin":[["impl Error for MetadataError"],["impl Error for Error"],["impl Error for FilterError"],["impl Error for PacketDenied"],["impl Error for ValidationError"],["impl Error for ConvertProtoConfigError"],["impl Error for CreationError"],["impl Error for PipelineError"],["impl Error for PortRangeError"],["impl Error for Error"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/core/fmt/trait.Debug.js b/main/api/implementors/core/fmt/trait.Debug.js
index b1cd9fc1c3..011ba6cad9 100644
--- a/main/api/implementors/core/fmt/trait.Debug.js
+++ b/main/api/implementors/core/fmt/trait.Debug.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"quilkin":[["impl Debug for Config"],["impl Debug for PipelineError"],["impl Debug for Symbol"],["impl Debug for ConfigType"],["impl Debug for Qcmp"],["impl Debug for ValidationError"],["impl Debug for EndpointAddress"],["impl Debug for GenerateConfigSchema"],["impl Debug for FleetStatus"],["impl Debug for CreationError"],["impl Debug for Config"],["impl Debug for DirectionalConfig"],["impl Debug for PipelineErrorDiscriminants"],["impl Debug for Filter"],["impl Debug for FilterChain"],["impl Debug for DualStackLocalSocket"],["impl Debug for ClusterMap"],["impl Debug for GameServer"],["impl Debug for Admin"],["impl Debug for Mode"],["impl Debug for PortRange"],["impl Debug for RuntimeConfig"],["impl Debug for ShutdownKind"],["impl<T: Debug> Debug for Watch<T>"],["impl Debug for ConvertProtoConfigError"],["impl Debug for SdkServer"],["impl Debug for FleetSpec"],["impl Debug for GameServerSpec"],["impl Debug for Regex"],["impl Debug for Config"],["impl Debug for Config"],["impl Debug for GameServerState"],["impl Debug for Reference"],["impl Debug for Config"],["impl Debug for Prefix"],["impl Debug for Action"],["impl Debug for RuntimeConfig"],["impl Debug for Debug"],["impl Debug for Metadata"],["impl Debug for Config"],["impl Debug for FleetStrategy"],["impl Debug for Version"],["impl Debug for Suffix"],["impl Debug for Cli"],["impl Debug for SdkServerLogLevel"],["impl Debug for Commands"],["impl Debug for Config"],["impl Debug for GameServerStatusPort"],["impl Debug for GameServerPort"],["impl Debug for Fallthrough"],["impl Debug for Error"],["impl Debug for RuntimeConfig"],["impl Debug for Rule"],["impl Debug for Protocol"],["impl Debug for FleetScheduling"],["impl Debug for FleetStrategyRollingUpdate"],["impl Debug for Health"],["impl Debug for LogFormats"],["impl Debug for FleetStrategyType"],["impl Debug for Inner"],["impl<T: Debug + Default> Debug for MetadataView<T>"],["impl Debug for Config"],["impl Debug for Endpoint"],["impl Debug for PortPolicy"],["impl<T: Debug> Debug for Slot<T>"],["impl Debug for Proxy"],["impl Debug for PortRangeError"],["impl Debug for Timestamp"],["impl Debug for FilterError"],["impl Debug for Config"],["impl Debug for Error"],["impl Debug for Branch"],["impl Debug for Relay"],["impl Debug for Strategy"],["impl Debug for Protocol"],["impl Debug for Fleet"],["impl Debug for RuntimeConfig"],["impl Debug for GameServerTemplateSpec"],["impl Debug for PacketDenied"],["impl Debug for Config"],["impl Debug for Value"],["impl Debug for Config"],["impl Debug for SchedulingStrategy"],["impl Debug for FilterRegistry"],["impl Debug for Policy"],["impl Debug for Agent"],["impl Debug for Config"],["impl Debug for Manage"],["impl Debug for Config"],["impl Debug for Key"],["impl Debug for GameServerStatus"],["impl Debug for Providers"],["impl Debug for Strategy"],["impl Debug for MetadataError"],["impl Debug for Action"],["impl Debug for Ping"],["impl Debug for Locality"]]
+"quilkin":[["impl Debug for RuntimeConfig"],["impl Debug for Cli"],["impl Debug for Strategy"],["impl Debug for PipelineError"],["impl Debug for Key"],["impl Debug for ConvertProtoConfigError"],["impl Debug for Proxy"],["impl Debug for Inner"],["impl Debug for SdkServer"],["impl Debug for Config"],["impl Debug for Health"],["impl Debug for FleetStrategy"],["impl Debug for PipelineErrorDiscriminants"],["impl Debug for DualStackEpollSocket"],["impl Debug for LogFormats"],["impl Debug for Agent"],["impl Debug for RuntimeConfig"],["impl Debug for DirectionalConfig"],["impl<T: Debug> Debug for Slot<T>"],["impl Debug for Config"],["impl Debug for ConfigType"],["impl Debug for Metadata"],["impl Debug for CreationError"],["impl Debug for Version"],["impl Debug for PortRangeError"],["impl Debug for Strategy"],["impl Debug for Error"],["impl Debug for Value"],["impl Debug for SdkServerLogLevel"],["impl Debug for Providers"],["impl Debug for ValidationError"],["impl Debug for Mode"],["impl Debug for MetadataError"],["impl Debug for RuntimeConfig"],["impl Debug for Commands"],["impl Debug for ShutdownKind"],["impl Debug for SchedulingStrategy"],["impl Debug for Fleet"],["impl Debug for GameServerTemplateSpec"],["impl Debug for Config"],["impl Debug for Config"],["impl Debug for Qcmp"],["impl Debug for FilterChain"],["impl Debug for Endpoint"],["impl Debug for Locality"],["impl Debug for GameServerSpec"],["impl Debug for Symbol"],["impl Debug for PortRange"],["impl Debug for Manage"],["impl Debug for GameServerState"],["impl Debug for FilterRegistry"],["impl Debug for PortPolicy"],["impl Debug for Config"],["impl Debug for Admin"],["impl Debug for Timestamp"],["impl Debug for GameServerPort"],["impl<T: Debug> Debug for Watch<T>"],["impl Debug for Config"],["impl Debug for Policy"],["impl Debug for Config"],["impl Debug for ClusterMap"],["impl Debug for Protocol"],["impl Debug for FleetScheduling"],["impl Debug for RuntimeConfig"],["impl Debug for Action"],["impl Debug for Config"],["impl Debug for FleetSpec"],["impl Debug for Error"],["impl Debug for Config"],["impl Debug for GameServer"],["impl Debug for EndpointAddress"],["impl Debug for FleetStrategyType"],["impl Debug for Reference"],["impl Debug for GameServerStatusPort"],["impl Debug for PacketDenied"],["impl Debug for Relay"],["impl Debug for Config"],["impl Debug for FleetStrategyRollingUpdate"],["impl Debug for Prefix"],["impl Debug for Filter"],["impl Debug for GenerateConfigSchema"],["impl Debug for Config"],["impl<T: Debug + Default> Debug for MetadataView<T>"],["impl Debug for Branch"],["impl Debug for Fallthrough"],["impl Debug for FilterError"],["impl Debug for Regex"],["impl Debug for Config"],["impl Debug for Config"],["impl Debug for Action"],["impl Debug for FleetStatus"],["impl Debug for GameServerStatus"],["impl Debug for Ping"],["impl Debug for Debug"],["impl Debug for Protocol"],["impl Debug for Rule"],["impl Debug for Suffix"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/core/fmt/trait.Display.js b/main/api/implementors/core/fmt/trait.Display.js
index b3171912c3..fdb5c062ad 100644
--- a/main/api/implementors/core/fmt/trait.Display.js
+++ b/main/api/implementors/core/fmt/trait.Display.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"quilkin":[["impl Display for ValidationError"],["impl Display for PipelineError"],["impl Display for Key"],["impl Display for FilterError"],["impl Display for PacketDenied"],["impl Display for MetadataError"],["impl Display for EndpointAddress"],["impl Display for PipelineErrorDiscriminants"],["impl Display for Locality"],["impl Display for Value"],["impl Display for Reference"],["impl Display for PortRangeError"],["impl Display for Error"],["impl Display for CreationError"],["impl Display for ConvertProtoConfigError"],["impl Display for Error"],["impl Display for LogFormats"]]
+"quilkin":[["impl Display for CreationError"],["impl Display for Reference"],["impl Display for Key"],["impl Display for PortRangeError"],["impl Display for EndpointAddress"],["impl Display for LogFormats"],["impl Display for ValidationError"],["impl Display for FilterError"],["impl Display for PipelineError"],["impl Display for Locality"],["impl Display for PipelineErrorDiscriminants"],["impl Display for Error"],["impl Display for PacketDenied"],["impl Display for Error"],["impl Display for ConvertProtoConfigError"],["impl Display for MetadataError"],["impl Display for Value"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/core/hash/trait.Hash.js b/main/api/implementors/core/hash/trait.Hash.js
index 4609d3f2fa..b32b7881ba 100644
--- a/main/api/implementors/core/hash/trait.Hash.js
+++ b/main/api/implementors/core/hash/trait.Hash.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"quilkin":[["impl Hash for Locality"],["impl Hash for EndpointAddress"],["impl Hash for Key"],["impl Hash for Endpoint"]]
+"quilkin":[["impl Hash for Endpoint"],["impl Hash for EndpointAddress"],["impl Hash for Locality"],["impl Hash for Key"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/core/marker/trait.Copy.js b/main/api/implementors/core/marker/trait.Copy.js
index 49746fec26..cf1e9ebafd 100644
--- a/main/api/implementors/core/marker/trait.Copy.js
+++ b/main/api/implementors/core/marker/trait.Copy.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"quilkin":[["impl Copy for Mode"],["impl Copy for Reference"],["impl Copy for LogFormats"],["impl Copy for Key"],["impl Copy for Protocol"],["impl Copy for PipelineErrorDiscriminants"],["impl Copy for Config"],["impl Copy for Action"],["impl Copy for ShutdownKind"]]
+"quilkin":[["impl Copy for Mode"],["impl Copy for LogFormats"],["impl Copy for Action"],["impl Copy for Protocol"],["impl Copy for ShutdownKind"],["impl Copy for Reference"],["impl Copy for PipelineErrorDiscriminants"],["impl Copy for Config"],["impl Copy for Key"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/core/marker/trait.Freeze.js b/main/api/implementors/core/marker/trait.Freeze.js
index 3d93dd107d..25fe56db02 100644
--- a/main/api/implementors/core/marker/trait.Freeze.js
+++ b/main/api/implementors/core/marker/trait.Freeze.js
@@ -1,4 +1,4 @@
(function() {var implementors = {
"agones":[["impl Freeze for Client",1,["agones::Client"]]],
-"quilkin":[["impl Freeze for Admin",1,["quilkin::cli::admin::Admin"]],["impl Freeze for Agent",1,["quilkin::cli::agent::Agent"]],["impl Freeze for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl Freeze for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl Freeze for Manage",1,["quilkin::cli::manage::Manage"]],["impl Freeze for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl Freeze for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl Freeze for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl Freeze for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl Freeze for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl Freeze for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl Freeze for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl Freeze for Relay",1,["quilkin::cli::relay::Relay"]],["impl Freeze for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl Freeze for Cli",1,["quilkin::cli::Cli"]],["impl Freeze for LogFormats",1,["quilkin::cli::LogFormats"]],["impl Freeze for Commands",1,["quilkin::cli::Commands"]],["impl Freeze for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl Freeze for Error",1,["quilkin::codec::qcmp::Error"]],["impl Freeze for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl Freeze for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl Freeze for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl Freeze for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl Freeze for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl Freeze for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl Freeze for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl Freeze for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl Freeze for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl Freeze for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl Freeze for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl Freeze for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl Freeze for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl Freeze for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl Freeze for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl Freeze for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl Freeze for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl Freeze for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl Freeze for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl Freeze for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl Freeze for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl Freeze for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl Freeze for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl Freeze for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> Freeze for Slot<T>",1,["quilkin::config::slot::Slot"]],["impl<T> Freeze for Watch<T>",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> Freeze for ReadGuard<'inner, T>",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> Freeze for WatchGuard<'inner, T>",1,["quilkin::config::watch::WatchGuard"]],["impl Freeze for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl Freeze for Config",1,["quilkin::config::Config"]],["impl Freeze for Version",1,["quilkin::config::Version"]],["impl Freeze for Filter",1,["quilkin::config::Filter"]],["impl Freeze for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl Freeze for FilterError",1,["quilkin::filters::error::FilterError"]],["impl Freeze for CreationError",1,["quilkin::filters::error::CreationError"]],["impl Freeze for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl Freeze for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl Freeze for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl Freeze for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl Freeze for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl Freeze for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl Freeze for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl Freeze for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl Freeze for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl Freeze for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl Freeze for Config",1,["quilkin::filters::capture::config::Config"]],["impl Freeze for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl Freeze for Capture",1,["quilkin::filters::capture::Capture"]],["impl Freeze for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl Freeze for Action",1,["quilkin::filters::compress::config::Action"]],["impl Freeze for Config",1,["quilkin::filters::compress::config::Config"]],["impl Freeze for Compress",1,["quilkin::filters::compress::Compress"]],["impl Freeze for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl Freeze for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl Freeze for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl Freeze for Debug",1,["quilkin::filters::debug::Debug"]],["impl Freeze for Config",1,["quilkin::filters::debug::Config"]],["impl Freeze for Drop",1,["quilkin::filters::drop::Drop"]],["impl Freeze for Config",1,["quilkin::filters::drop::Config"]],["impl Freeze for Config",1,["quilkin::filters::firewall::config::Config"]],["impl Freeze for Action",1,["quilkin::filters::firewall::config::Action"]],["impl Freeze for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl Freeze for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl Freeze for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl Freeze for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl Freeze for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl Freeze for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl Freeze for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl Freeze for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl Freeze for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl Freeze for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl Freeze for Config",1,["quilkin::filters::match::config::Config"]],["impl Freeze for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl !Freeze for Branch",1,["quilkin::filters::match::config::Branch"]],["impl Freeze for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl Freeze for Match",1,["quilkin::filters::match::Match"]],["impl Freeze for Pass",1,["quilkin::filters::pass::Pass"]],["impl Freeze for Config",1,["quilkin::filters::pass::Config"]],["impl Freeze for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl Freeze for Config",1,["quilkin::filters::timestamp::Config"]],["impl Freeze for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl !Freeze for Error",1,["quilkin::filters::token_router::Error"]],["impl Freeze for Config",1,["quilkin::filters::token_router::Config"]],["impl Freeze for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl Freeze for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl Freeze for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl Freeze for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl !Freeze for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl Freeze for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl !Freeze for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> Freeze for MetadataView<T>where\n T: Freeze,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl Freeze for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl Freeze for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl Freeze for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl !Freeze for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl Freeze for ShutdownKind",1,["quilkin::ShutdownKind"]]]
+"quilkin":[["impl !Freeze for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl Freeze for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl Freeze for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl Freeze for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl !Freeze for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl Freeze for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl !Freeze for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> Freeze for MetadataView<T>where\n T: Freeze,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl Freeze for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl Freeze for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl Freeze for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl Freeze for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl !Freeze for DualStackEpollSocket",1,["quilkin::net::DualStackEpollSocket"]],["impl Freeze for Admin",1,["quilkin::cli::admin::Admin"]],["impl Freeze for Agent",1,["quilkin::cli::agent::Agent"]],["impl Freeze for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl Freeze for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl Freeze for Manage",1,["quilkin::cli::manage::Manage"]],["impl Freeze for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl Freeze for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl Freeze for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl Freeze for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl Freeze for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl Freeze for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl Freeze for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl Freeze for Relay",1,["quilkin::cli::relay::Relay"]],["impl Freeze for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl Freeze for Cli",1,["quilkin::cli::Cli"]],["impl Freeze for LogFormats",1,["quilkin::cli::LogFormats"]],["impl Freeze for Commands",1,["quilkin::cli::Commands"]],["impl Freeze for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl Freeze for Error",1,["quilkin::codec::qcmp::Error"]],["impl Freeze for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl Freeze for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl Freeze for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl Freeze for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl Freeze for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl Freeze for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl Freeze for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl Freeze for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl Freeze for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl Freeze for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl Freeze for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl Freeze for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl Freeze for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl Freeze for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl Freeze for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl Freeze for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl Freeze for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl Freeze for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl Freeze for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl Freeze for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl Freeze for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl Freeze for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl Freeze for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl Freeze for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> Freeze for Slot<T>",1,["quilkin::config::slot::Slot"]],["impl<T> Freeze for Watch<T>",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> Freeze for ReadGuard<'inner, T>",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> Freeze for WatchGuard<'inner, T>",1,["quilkin::config::watch::WatchGuard"]],["impl Freeze for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl Freeze for Config",1,["quilkin::config::Config"]],["impl Freeze for Version",1,["quilkin::config::Version"]],["impl Freeze for Filter",1,["quilkin::config::Filter"]],["impl Freeze for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl Freeze for FilterError",1,["quilkin::filters::error::FilterError"]],["impl Freeze for CreationError",1,["quilkin::filters::error::CreationError"]],["impl Freeze for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl Freeze for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl Freeze for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl Freeze for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl Freeze for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl Freeze for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl Freeze for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl Freeze for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl Freeze for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl Freeze for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl Freeze for Config",1,["quilkin::filters::capture::config::Config"]],["impl Freeze for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl Freeze for Capture",1,["quilkin::filters::capture::Capture"]],["impl Freeze for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl Freeze for Action",1,["quilkin::filters::compress::config::Action"]],["impl Freeze for Config",1,["quilkin::filters::compress::config::Config"]],["impl !Freeze for Compress",1,["quilkin::filters::compress::Compress"]],["impl Freeze for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl Freeze for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl Freeze for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl Freeze for Debug",1,["quilkin::filters::debug::Debug"]],["impl Freeze for Config",1,["quilkin::filters::debug::Config"]],["impl Freeze for Drop",1,["quilkin::filters::drop::Drop"]],["impl Freeze for Config",1,["quilkin::filters::drop::Config"]],["impl Freeze for Config",1,["quilkin::filters::firewall::config::Config"]],["impl Freeze for Action",1,["quilkin::filters::firewall::config::Action"]],["impl Freeze for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl Freeze for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl Freeze for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl Freeze for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl Freeze for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl Freeze for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl Freeze for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl Freeze for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl Freeze for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl Freeze for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl Freeze for Config",1,["quilkin::filters::match::config::Config"]],["impl Freeze for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl !Freeze for Branch",1,["quilkin::filters::match::config::Branch"]],["impl Freeze for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl Freeze for Match",1,["quilkin::filters::match::Match"]],["impl Freeze for Pass",1,["quilkin::filters::pass::Pass"]],["impl Freeze for Config",1,["quilkin::filters::pass::Config"]],["impl Freeze for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl Freeze for Config",1,["quilkin::filters::timestamp::Config"]],["impl Freeze for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl !Freeze for Error",1,["quilkin::filters::token_router::Error"]],["impl Freeze for Config",1,["quilkin::filters::token_router::Config"]],["impl Freeze for ShutdownKind",1,["quilkin::ShutdownKind"]]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/core/marker/trait.Send.js b/main/api/implementors/core/marker/trait.Send.js
index 587b78d7ac..46fb6fcc7f 100644
--- a/main/api/implementors/core/marker/trait.Send.js
+++ b/main/api/implementors/core/marker/trait.Send.js
@@ -1,4 +1,4 @@
(function() {var implementors = {
"agones":[["impl Send for Client",1,["agones::Client"]]],
-"quilkin":[["impl Send for Admin",1,["quilkin::cli::admin::Admin"]],["impl Send for Agent",1,["quilkin::cli::agent::Agent"]],["impl Send for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl Send for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl Send for Manage",1,["quilkin::cli::manage::Manage"]],["impl Send for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl Send for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl Send for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl Send for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl Send for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl Send for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl Send for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl Send for Relay",1,["quilkin::cli::relay::Relay"]],["impl Send for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl Send for Cli",1,["quilkin::cli::Cli"]],["impl Send for LogFormats",1,["quilkin::cli::LogFormats"]],["impl Send for Commands",1,["quilkin::cli::Commands"]],["impl Send for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl Send for Error",1,["quilkin::codec::qcmp::Error"]],["impl Send for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl Send for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl Send for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl Send for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl Send for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl Send for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl Send for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl Send for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl Send for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl Send for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl Send for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl Send for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl Send for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl Send for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl Send for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl Send for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl Send for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl Send for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl Send for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl Send for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl Send for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl Send for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl Send for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl Send for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> Send for Slot<T>where\n T: Send + Sync,",1,["quilkin::config::slot::Slot"]],["impl<T> Send for Watch<T>where\n T: Send + Sync,",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> Send for ReadGuard<'inner, T>where\n T: Send + Sync,",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> Send for WatchGuard<'inner, T>where\n T: Send + Sync,",1,["quilkin::config::watch::WatchGuard"]],["impl Send for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl Send for Config",1,["quilkin::config::Config"]],["impl Send for Version",1,["quilkin::config::Version"]],["impl Send for Filter",1,["quilkin::config::Filter"]],["impl Send for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl Send for FilterError",1,["quilkin::filters::error::FilterError"]],["impl Send for CreationError",1,["quilkin::filters::error::CreationError"]],["impl Send for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl Send for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl Send for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl Send for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl Send for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl Send for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl Send for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl Send for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl Send for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl Send for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl Send for Config",1,["quilkin::filters::capture::config::Config"]],["impl Send for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl Send for Capture",1,["quilkin::filters::capture::Capture"]],["impl Send for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl Send for Action",1,["quilkin::filters::compress::config::Action"]],["impl Send for Config",1,["quilkin::filters::compress::config::Config"]],["impl Send for Compress",1,["quilkin::filters::compress::Compress"]],["impl Send for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl Send for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl Send for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl Send for Debug",1,["quilkin::filters::debug::Debug"]],["impl Send for Config",1,["quilkin::filters::debug::Config"]],["impl Send for Drop",1,["quilkin::filters::drop::Drop"]],["impl Send for Config",1,["quilkin::filters::drop::Config"]],["impl Send for Config",1,["quilkin::filters::firewall::config::Config"]],["impl Send for Action",1,["quilkin::filters::firewall::config::Action"]],["impl Send for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl Send for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl Send for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl Send for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl Send for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl Send for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl Send for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl Send for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl Send for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl Send for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl Send for Config",1,["quilkin::filters::match::config::Config"]],["impl Send for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl Send for Branch",1,["quilkin::filters::match::config::Branch"]],["impl Send for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl Send for Match",1,["quilkin::filters::match::Match"]],["impl Send for Pass",1,["quilkin::filters::pass::Pass"]],["impl Send for Config",1,["quilkin::filters::pass::Config"]],["impl Send for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl Send for Config",1,["quilkin::filters::timestamp::Config"]],["impl Send for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl Send for Error",1,["quilkin::filters::token_router::Error"]],["impl Send for Config",1,["quilkin::filters::token_router::Config"]],["impl Send for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl Send for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl Send for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl Send for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl Send for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl Send for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl Send for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> Send for MetadataView<T>where\n T: Send,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl Send for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl Send for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl Send for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl Send for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl Send for ShutdownKind",1,["quilkin::ShutdownKind"]]]
+"quilkin":[["impl Send for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl Send for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl Send for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl Send for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl Send for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl Send for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl Send for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> Send for MetadataView<T>where\n T: Send,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl Send for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl Send for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl Send for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl !Send for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl Send for DualStackEpollSocket",1,["quilkin::net::DualStackEpollSocket"]],["impl Send for Admin",1,["quilkin::cli::admin::Admin"]],["impl Send for Agent",1,["quilkin::cli::agent::Agent"]],["impl Send for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl Send for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl Send for Manage",1,["quilkin::cli::manage::Manage"]],["impl Send for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl Send for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl Send for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl Send for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl Send for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl Send for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl Send for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl Send for Relay",1,["quilkin::cli::relay::Relay"]],["impl Send for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl Send for Cli",1,["quilkin::cli::Cli"]],["impl Send for LogFormats",1,["quilkin::cli::LogFormats"]],["impl Send for Commands",1,["quilkin::cli::Commands"]],["impl Send for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl Send for Error",1,["quilkin::codec::qcmp::Error"]],["impl Send for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl Send for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl Send for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl Send for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl Send for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl Send for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl Send for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl Send for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl Send for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl Send for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl Send for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl Send for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl Send for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl Send for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl Send for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl Send for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl Send for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl Send for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl Send for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl Send for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl Send for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl Send for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl Send for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl Send for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> Send for Slot<T>where\n T: Send + Sync,",1,["quilkin::config::slot::Slot"]],["impl<T> Send for Watch<T>where\n T: Send + Sync,",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> Send for ReadGuard<'inner, T>where\n T: Send + Sync,",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> Send for WatchGuard<'inner, T>where\n T: Send + Sync,",1,["quilkin::config::watch::WatchGuard"]],["impl Send for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl Send for Config",1,["quilkin::config::Config"]],["impl Send for Version",1,["quilkin::config::Version"]],["impl Send for Filter",1,["quilkin::config::Filter"]],["impl Send for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl Send for FilterError",1,["quilkin::filters::error::FilterError"]],["impl Send for CreationError",1,["quilkin::filters::error::CreationError"]],["impl Send for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl Send for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl Send for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl Send for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl Send for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl Send for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl Send for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl Send for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl Send for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl Send for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl Send for Config",1,["quilkin::filters::capture::config::Config"]],["impl Send for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl Send for Capture",1,["quilkin::filters::capture::Capture"]],["impl Send for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl Send for Action",1,["quilkin::filters::compress::config::Action"]],["impl Send for Config",1,["quilkin::filters::compress::config::Config"]],["impl Send for Compress",1,["quilkin::filters::compress::Compress"]],["impl Send for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl Send for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl Send for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl Send for Debug",1,["quilkin::filters::debug::Debug"]],["impl Send for Config",1,["quilkin::filters::debug::Config"]],["impl Send for Drop",1,["quilkin::filters::drop::Drop"]],["impl Send for Config",1,["quilkin::filters::drop::Config"]],["impl Send for Config",1,["quilkin::filters::firewall::config::Config"]],["impl Send for Action",1,["quilkin::filters::firewall::config::Action"]],["impl Send for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl Send for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl Send for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl Send for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl Send for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl Send for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl Send for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl Send for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl Send for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl Send for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl Send for Config",1,["quilkin::filters::match::config::Config"]],["impl Send for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl Send for Branch",1,["quilkin::filters::match::config::Branch"]],["impl Send for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl Send for Match",1,["quilkin::filters::match::Match"]],["impl Send for Pass",1,["quilkin::filters::pass::Pass"]],["impl Send for Config",1,["quilkin::filters::pass::Config"]],["impl Send for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl Send for Config",1,["quilkin::filters::timestamp::Config"]],["impl Send for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl Send for Error",1,["quilkin::filters::token_router::Error"]],["impl Send for Config",1,["quilkin::filters::token_router::Config"]],["impl Send for ShutdownKind",1,["quilkin::ShutdownKind"]]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/core/marker/trait.StructuralEq.js b/main/api/implementors/core/marker/trait.StructuralEq.js
index 957da80832..f67725d42a 100644
--- a/main/api/implementors/core/marker/trait.StructuralEq.js
+++ b/main/api/implementors/core/marker/trait.StructuralEq.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"quilkin":[["impl StructuralEq for Filter"],["impl StructuralEq for EndpointAddress"],["impl StructuralEq for Metadata"],["impl StructuralEq for PortRange"],["impl StructuralEq for Version"],["impl StructuralEq for CreationError"],["impl StructuralEq for DirectionalConfig"],["impl StructuralEq for Prefix"],["impl StructuralEq for Config"],["impl StructuralEq for Value"],["impl StructuralEq for Symbol"],["impl StructuralEq for Action"],["impl StructuralEq for Branch"],["impl StructuralEq for Mode"],["impl StructuralEq for Config"],["impl StructuralEq for Config"],["impl StructuralEq for Config"],["impl StructuralEq for LogFormats"],["impl StructuralEq for Config"],["impl<T: Default> StructuralEq for MetadataView<T>"],["impl StructuralEq for Rule"],["impl StructuralEq for Fallthrough"],["impl StructuralEq for Endpoint"],["impl StructuralEq for Action"],["impl StructuralEq for Config"],["impl StructuralEq for Key"],["impl StructuralEq for Locality"],["impl StructuralEq for Suffix"],["impl StructuralEq for Config"],["impl StructuralEq for Reference"],["impl StructuralEq for PipelineErrorDiscriminants"],["impl StructuralEq for Policy"],["impl StructuralEq for Strategy"],["impl StructuralEq for ConvertProtoConfigError"],["impl StructuralEq for Config"]]
+"quilkin":[["impl StructuralEq for Action"],["impl StructuralEq for CreationError"],["impl StructuralEq for Config"],["impl<T: Default> StructuralEq for MetadataView<T>"],["impl StructuralEq for Policy"],["impl StructuralEq for PortRange"],["impl StructuralEq for Fallthrough"],["impl StructuralEq for Config"],["impl StructuralEq for Version"],["impl StructuralEq for Config"],["impl StructuralEq for Branch"],["impl StructuralEq for LogFormats"],["impl StructuralEq for Metadata"],["impl StructuralEq for Endpoint"],["impl StructuralEq for Prefix"],["impl StructuralEq for Rule"],["impl StructuralEq for Reference"],["impl StructuralEq for Config"],["impl StructuralEq for Strategy"],["impl StructuralEq for Config"],["impl StructuralEq for Suffix"],["impl StructuralEq for Config"],["impl StructuralEq for Config"],["impl StructuralEq for ConvertProtoConfigError"],["impl StructuralEq for Filter"],["impl StructuralEq for Mode"],["impl StructuralEq for EndpointAddress"],["impl StructuralEq for Key"],["impl StructuralEq for DirectionalConfig"],["impl StructuralEq for Action"],["impl StructuralEq for Symbol"],["impl StructuralEq for Locality"],["impl StructuralEq for PipelineErrorDiscriminants"],["impl StructuralEq for Config"],["impl StructuralEq for Value"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/core/marker/trait.StructuralPartialEq.js b/main/api/implementors/core/marker/trait.StructuralPartialEq.js
index d014919fee..d65a051232 100644
--- a/main/api/implementors/core/marker/trait.StructuralPartialEq.js
+++ b/main/api/implementors/core/marker/trait.StructuralPartialEq.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"quilkin":[["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for PipelineErrorDiscriminants"],["impl StructuralPartialEq for Fallthrough"],["impl StructuralPartialEq for Filter"],["impl StructuralPartialEq for DirectionalConfig"],["impl StructuralPartialEq for Suffix"],["impl StructuralPartialEq for Locality"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for LogFormats"],["impl StructuralPartialEq for Prefix"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Version"],["impl StructuralPartialEq for Strategy"],["impl StructuralPartialEq for Mode"],["impl StructuralPartialEq for Reference"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Action"],["impl StructuralPartialEq for Symbol"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Action"],["impl<T: Default> StructuralPartialEq for MetadataView<T>"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Rule"],["impl StructuralPartialEq for Metadata"],["impl StructuralPartialEq for Strategy"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for ConfigType"],["impl StructuralPartialEq for PortRange"],["impl StructuralPartialEq for Branch"],["impl StructuralPartialEq for ConvertProtoConfigError"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for CreationError"],["impl StructuralPartialEq for ShutdownKind"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Key"],["impl StructuralPartialEq for Policy"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for EndpointAddress"],["impl StructuralPartialEq for Endpoint"]]
+"quilkin":[["impl StructuralPartialEq for Key"],["impl StructuralPartialEq for PortRange"],["impl StructuralPartialEq for Symbol"],["impl StructuralPartialEq for Rule"],["impl StructuralPartialEq for Fallthrough"],["impl StructuralPartialEq for Mode"],["impl StructuralPartialEq for Filter"],["impl StructuralPartialEq for Metadata"],["impl StructuralPartialEq for EndpointAddress"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Branch"],["impl StructuralPartialEq for ConfigType"],["impl StructuralPartialEq for Version"],["impl StructuralPartialEq for ShutdownKind"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Config"],["impl<T: Default> StructuralPartialEq for MetadataView<T>"],["impl StructuralPartialEq for Policy"],["impl StructuralPartialEq for Endpoint"],["impl StructuralPartialEq for Reference"],["impl StructuralPartialEq for PipelineErrorDiscriminants"],["impl StructuralPartialEq for Action"],["impl StructuralPartialEq for Prefix"],["impl StructuralPartialEq for CreationError"],["impl StructuralPartialEq for ConvertProtoConfigError"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Strategy"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Locality"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Suffix"],["impl StructuralPartialEq for DirectionalConfig"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for LogFormats"],["impl StructuralPartialEq for Action"],["impl StructuralPartialEq for Strategy"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/core/marker/trait.Sync.js b/main/api/implementors/core/marker/trait.Sync.js
index 4526bb4e00..44b24e48b4 100644
--- a/main/api/implementors/core/marker/trait.Sync.js
+++ b/main/api/implementors/core/marker/trait.Sync.js
@@ -1,4 +1,4 @@
(function() {var implementors = {
"agones":[["impl Sync for Client",1,["agones::Client"]]],
-"quilkin":[["impl Sync for Admin",1,["quilkin::cli::admin::Admin"]],["impl Sync for Agent",1,["quilkin::cli::agent::Agent"]],["impl Sync for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl Sync for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl Sync for Manage",1,["quilkin::cli::manage::Manage"]],["impl Sync for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl Sync for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl Sync for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl Sync for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl Sync for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl Sync for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl Sync for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl Sync for Relay",1,["quilkin::cli::relay::Relay"]],["impl Sync for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl Sync for Cli",1,["quilkin::cli::Cli"]],["impl Sync for LogFormats",1,["quilkin::cli::LogFormats"]],["impl Sync for Commands",1,["quilkin::cli::Commands"]],["impl Sync for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl Sync for Error",1,["quilkin::codec::qcmp::Error"]],["impl Sync for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl Sync for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl Sync for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl Sync for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl Sync for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl Sync for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl Sync for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl Sync for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl Sync for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl Sync for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl Sync for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl Sync for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl Sync for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl Sync for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl Sync for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl Sync for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl Sync for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl Sync for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl Sync for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl Sync for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl Sync for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl Sync for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl Sync for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl Sync for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> Sync for Slot<T>where\n T: Send + Sync,",1,["quilkin::config::slot::Slot"]],["impl<T> Sync for Watch<T>where\n T: Send + Sync,",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> Sync for ReadGuard<'inner, T>where\n T: Send + Sync,",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> Sync for WatchGuard<'inner, T>where\n T: Send + Sync,",1,["quilkin::config::watch::WatchGuard"]],["impl Sync for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl Sync for Config",1,["quilkin::config::Config"]],["impl Sync for Version",1,["quilkin::config::Version"]],["impl Sync for Filter",1,["quilkin::config::Filter"]],["impl Sync for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl Sync for FilterError",1,["quilkin::filters::error::FilterError"]],["impl Sync for CreationError",1,["quilkin::filters::error::CreationError"]],["impl Sync for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl Sync for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl Sync for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl Sync for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl Sync for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl Sync for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl Sync for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl Sync for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl Sync for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl Sync for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl Sync for Config",1,["quilkin::filters::capture::config::Config"]],["impl Sync for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl Sync for Capture",1,["quilkin::filters::capture::Capture"]],["impl Sync for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl Sync for Action",1,["quilkin::filters::compress::config::Action"]],["impl Sync for Config",1,["quilkin::filters::compress::config::Config"]],["impl Sync for Compress",1,["quilkin::filters::compress::Compress"]],["impl Sync for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl Sync for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl Sync for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl Sync for Debug",1,["quilkin::filters::debug::Debug"]],["impl Sync for Config",1,["quilkin::filters::debug::Config"]],["impl Sync for Drop",1,["quilkin::filters::drop::Drop"]],["impl Sync for Config",1,["quilkin::filters::drop::Config"]],["impl Sync for Config",1,["quilkin::filters::firewall::config::Config"]],["impl Sync for Action",1,["quilkin::filters::firewall::config::Action"]],["impl Sync for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl Sync for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl Sync for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl Sync for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl Sync for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl Sync for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl Sync for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl Sync for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl Sync for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl Sync for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl Sync for Config",1,["quilkin::filters::match::config::Config"]],["impl Sync for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl Sync for Branch",1,["quilkin::filters::match::config::Branch"]],["impl Sync for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl Sync for Match",1,["quilkin::filters::match::Match"]],["impl Sync for Pass",1,["quilkin::filters::pass::Pass"]],["impl Sync for Config",1,["quilkin::filters::pass::Config"]],["impl Sync for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl Sync for Config",1,["quilkin::filters::timestamp::Config"]],["impl Sync for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl Sync for Error",1,["quilkin::filters::token_router::Error"]],["impl Sync for Config",1,["quilkin::filters::token_router::Config"]],["impl Sync for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl Sync for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl Sync for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl Sync for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl Sync for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl Sync for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl Sync for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> Sync for MetadataView<T>where\n T: Sync,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl Sync for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl Sync for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl Sync for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl Sync for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl Sync for ShutdownKind",1,["quilkin::ShutdownKind"]]]
+"quilkin":[["impl Sync for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl Sync for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl Sync for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl Sync for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl Sync for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl Sync for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl Sync for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> Sync for MetadataView<T>where\n T: Sync,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl Sync for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl Sync for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl Sync for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl !Sync for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl Sync for DualStackEpollSocket",1,["quilkin::net::DualStackEpollSocket"]],["impl Sync for Admin",1,["quilkin::cli::admin::Admin"]],["impl Sync for Agent",1,["quilkin::cli::agent::Agent"]],["impl Sync for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl Sync for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl Sync for Manage",1,["quilkin::cli::manage::Manage"]],["impl Sync for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl Sync for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl Sync for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl Sync for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl Sync for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl Sync for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl Sync for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl Sync for Relay",1,["quilkin::cli::relay::Relay"]],["impl Sync for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl Sync for Cli",1,["quilkin::cli::Cli"]],["impl Sync for LogFormats",1,["quilkin::cli::LogFormats"]],["impl Sync for Commands",1,["quilkin::cli::Commands"]],["impl Sync for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl Sync for Error",1,["quilkin::codec::qcmp::Error"]],["impl Sync for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl Sync for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl Sync for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl Sync for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl Sync for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl Sync for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl Sync for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl Sync for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl Sync for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl Sync for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl Sync for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl Sync for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl Sync for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl Sync for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl Sync for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl Sync for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl Sync for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl Sync for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl Sync for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl Sync for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl Sync for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl Sync for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl Sync for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl Sync for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> Sync for Slot<T>where\n T: Send + Sync,",1,["quilkin::config::slot::Slot"]],["impl<T> Sync for Watch<T>where\n T: Send + Sync,",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> Sync for ReadGuard<'inner, T>where\n T: Send + Sync,",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> Sync for WatchGuard<'inner, T>where\n T: Send + Sync,",1,["quilkin::config::watch::WatchGuard"]],["impl Sync for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl Sync for Config",1,["quilkin::config::Config"]],["impl Sync for Version",1,["quilkin::config::Version"]],["impl Sync for Filter",1,["quilkin::config::Filter"]],["impl Sync for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl Sync for FilterError",1,["quilkin::filters::error::FilterError"]],["impl Sync for CreationError",1,["quilkin::filters::error::CreationError"]],["impl Sync for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl Sync for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl Sync for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl Sync for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl Sync for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl Sync for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl Sync for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl Sync for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl Sync for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl Sync for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl Sync for Config",1,["quilkin::filters::capture::config::Config"]],["impl Sync for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl Sync for Capture",1,["quilkin::filters::capture::Capture"]],["impl Sync for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl Sync for Action",1,["quilkin::filters::compress::config::Action"]],["impl Sync for Config",1,["quilkin::filters::compress::config::Config"]],["impl Sync for Compress",1,["quilkin::filters::compress::Compress"]],["impl Sync for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl Sync for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl Sync for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl Sync for Debug",1,["quilkin::filters::debug::Debug"]],["impl Sync for Config",1,["quilkin::filters::debug::Config"]],["impl Sync for Drop",1,["quilkin::filters::drop::Drop"]],["impl Sync for Config",1,["quilkin::filters::drop::Config"]],["impl Sync for Config",1,["quilkin::filters::firewall::config::Config"]],["impl Sync for Action",1,["quilkin::filters::firewall::config::Action"]],["impl Sync for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl Sync for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl Sync for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl Sync for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl Sync for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl Sync for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl Sync for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl Sync for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl Sync for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl Sync for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl Sync for Config",1,["quilkin::filters::match::config::Config"]],["impl Sync for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl Sync for Branch",1,["quilkin::filters::match::config::Branch"]],["impl Sync for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl Sync for Match",1,["quilkin::filters::match::Match"]],["impl Sync for Pass",1,["quilkin::filters::pass::Pass"]],["impl Sync for Config",1,["quilkin::filters::pass::Config"]],["impl Sync for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl Sync for Config",1,["quilkin::filters::timestamp::Config"]],["impl Sync for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl Sync for Error",1,["quilkin::filters::token_router::Error"]],["impl Sync for Config",1,["quilkin::filters::token_router::Config"]],["impl Sync for ShutdownKind",1,["quilkin::ShutdownKind"]]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/core/marker/trait.Unpin.js b/main/api/implementors/core/marker/trait.Unpin.js
index d534a5f7bc..981cc2589d 100644
--- a/main/api/implementors/core/marker/trait.Unpin.js
+++ b/main/api/implementors/core/marker/trait.Unpin.js
@@ -1,4 +1,4 @@
(function() {var implementors = {
"agones":[["impl Unpin for Client",1,["agones::Client"]]],
-"quilkin":[["impl Unpin for Admin",1,["quilkin::cli::admin::Admin"]],["impl Unpin for Agent",1,["quilkin::cli::agent::Agent"]],["impl Unpin for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl Unpin for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl Unpin for Manage",1,["quilkin::cli::manage::Manage"]],["impl Unpin for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl Unpin for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl Unpin for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl Unpin for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl Unpin for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl Unpin for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl Unpin for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl Unpin for Relay",1,["quilkin::cli::relay::Relay"]],["impl Unpin for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl Unpin for Cli",1,["quilkin::cli::Cli"]],["impl Unpin for LogFormats",1,["quilkin::cli::LogFormats"]],["impl Unpin for Commands",1,["quilkin::cli::Commands"]],["impl Unpin for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl Unpin for Error",1,["quilkin::codec::qcmp::Error"]],["impl Unpin for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl Unpin for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl Unpin for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl Unpin for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl Unpin for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl Unpin for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl Unpin for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl Unpin for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl Unpin for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl Unpin for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl Unpin for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl Unpin for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl Unpin for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl Unpin for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl Unpin for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl Unpin for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl Unpin for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl Unpin for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl Unpin for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl Unpin for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl Unpin for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl Unpin for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl Unpin for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl Unpin for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> Unpin for Slot<T>",1,["quilkin::config::slot::Slot"]],["impl<T> Unpin for Watch<T>",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> Unpin for ReadGuard<'inner, T>",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> Unpin for WatchGuard<'inner, T>",1,["quilkin::config::watch::WatchGuard"]],["impl Unpin for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl Unpin for Config",1,["quilkin::config::Config"]],["impl Unpin for Version",1,["quilkin::config::Version"]],["impl Unpin for Filter",1,["quilkin::config::Filter"]],["impl Unpin for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl Unpin for FilterError",1,["quilkin::filters::error::FilterError"]],["impl Unpin for CreationError",1,["quilkin::filters::error::CreationError"]],["impl Unpin for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl Unpin for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl Unpin for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl Unpin for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl Unpin for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl Unpin for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl Unpin for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl Unpin for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl Unpin for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl Unpin for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl Unpin for Config",1,["quilkin::filters::capture::config::Config"]],["impl Unpin for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl Unpin for Capture",1,["quilkin::filters::capture::Capture"]],["impl Unpin for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl Unpin for Action",1,["quilkin::filters::compress::config::Action"]],["impl Unpin for Config",1,["quilkin::filters::compress::config::Config"]],["impl Unpin for Compress",1,["quilkin::filters::compress::Compress"]],["impl Unpin for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl Unpin for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl Unpin for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl Unpin for Debug",1,["quilkin::filters::debug::Debug"]],["impl Unpin for Config",1,["quilkin::filters::debug::Config"]],["impl Unpin for Drop",1,["quilkin::filters::drop::Drop"]],["impl Unpin for Config",1,["quilkin::filters::drop::Config"]],["impl Unpin for Config",1,["quilkin::filters::firewall::config::Config"]],["impl Unpin for Action",1,["quilkin::filters::firewall::config::Action"]],["impl Unpin for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl Unpin for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl Unpin for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl Unpin for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl Unpin for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl Unpin for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl Unpin for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl Unpin for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl Unpin for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl Unpin for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl Unpin for Config",1,["quilkin::filters::match::config::Config"]],["impl Unpin for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl Unpin for Branch",1,["quilkin::filters::match::config::Branch"]],["impl Unpin for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl Unpin for Match",1,["quilkin::filters::match::Match"]],["impl Unpin for Pass",1,["quilkin::filters::pass::Pass"]],["impl Unpin for Config",1,["quilkin::filters::pass::Config"]],["impl Unpin for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl Unpin for Config",1,["quilkin::filters::timestamp::Config"]],["impl Unpin for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl Unpin for Error",1,["quilkin::filters::token_router::Error"]],["impl Unpin for Config",1,["quilkin::filters::token_router::Config"]],["impl Unpin for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl Unpin for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl Unpin for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl Unpin for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl Unpin for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl Unpin for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl Unpin for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> Unpin for MetadataView<T>where\n T: Unpin,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl Unpin for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl Unpin for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl Unpin for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl Unpin for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl Unpin for ShutdownKind",1,["quilkin::ShutdownKind"]]]
+"quilkin":[["impl Unpin for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl Unpin for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl Unpin for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl Unpin for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl Unpin for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl Unpin for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl Unpin for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> Unpin for MetadataView<T>where\n T: Unpin,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl Unpin for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl Unpin for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl Unpin for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl Unpin for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl Unpin for DualStackEpollSocket",1,["quilkin::net::DualStackEpollSocket"]],["impl Unpin for Admin",1,["quilkin::cli::admin::Admin"]],["impl Unpin for Agent",1,["quilkin::cli::agent::Agent"]],["impl Unpin for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl Unpin for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl Unpin for Manage",1,["quilkin::cli::manage::Manage"]],["impl Unpin for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl Unpin for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl Unpin for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl Unpin for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl Unpin for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl Unpin for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl Unpin for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl Unpin for Relay",1,["quilkin::cli::relay::Relay"]],["impl Unpin for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl Unpin for Cli",1,["quilkin::cli::Cli"]],["impl Unpin for LogFormats",1,["quilkin::cli::LogFormats"]],["impl Unpin for Commands",1,["quilkin::cli::Commands"]],["impl Unpin for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl Unpin for Error",1,["quilkin::codec::qcmp::Error"]],["impl Unpin for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl Unpin for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl Unpin for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl Unpin for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl Unpin for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl Unpin for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl Unpin for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl Unpin for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl Unpin for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl Unpin for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl Unpin for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl Unpin for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl Unpin for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl Unpin for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl Unpin for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl Unpin for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl Unpin for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl Unpin for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl Unpin for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl Unpin for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl Unpin for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl Unpin for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl Unpin for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl Unpin for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> Unpin for Slot<T>",1,["quilkin::config::slot::Slot"]],["impl<T> Unpin for Watch<T>",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> Unpin for ReadGuard<'inner, T>",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> Unpin for WatchGuard<'inner, T>",1,["quilkin::config::watch::WatchGuard"]],["impl Unpin for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl Unpin for Config",1,["quilkin::config::Config"]],["impl Unpin for Version",1,["quilkin::config::Version"]],["impl Unpin for Filter",1,["quilkin::config::Filter"]],["impl Unpin for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl Unpin for FilterError",1,["quilkin::filters::error::FilterError"]],["impl Unpin for CreationError",1,["quilkin::filters::error::CreationError"]],["impl Unpin for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl Unpin for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl Unpin for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl Unpin for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl Unpin for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl Unpin for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl Unpin for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl Unpin for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl Unpin for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl Unpin for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl Unpin for Config",1,["quilkin::filters::capture::config::Config"]],["impl Unpin for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl Unpin for Capture",1,["quilkin::filters::capture::Capture"]],["impl Unpin for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl Unpin for Action",1,["quilkin::filters::compress::config::Action"]],["impl Unpin for Config",1,["quilkin::filters::compress::config::Config"]],["impl Unpin for Compress",1,["quilkin::filters::compress::Compress"]],["impl Unpin for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl Unpin for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl Unpin for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl Unpin for Debug",1,["quilkin::filters::debug::Debug"]],["impl Unpin for Config",1,["quilkin::filters::debug::Config"]],["impl Unpin for Drop",1,["quilkin::filters::drop::Drop"]],["impl Unpin for Config",1,["quilkin::filters::drop::Config"]],["impl Unpin for Config",1,["quilkin::filters::firewall::config::Config"]],["impl Unpin for Action",1,["quilkin::filters::firewall::config::Action"]],["impl Unpin for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl Unpin for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl Unpin for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl Unpin for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl Unpin for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl Unpin for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl Unpin for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl Unpin for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl Unpin for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl Unpin for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl Unpin for Config",1,["quilkin::filters::match::config::Config"]],["impl Unpin for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl Unpin for Branch",1,["quilkin::filters::match::config::Branch"]],["impl Unpin for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl Unpin for Match",1,["quilkin::filters::match::Match"]],["impl Unpin for Pass",1,["quilkin::filters::pass::Pass"]],["impl Unpin for Config",1,["quilkin::filters::pass::Config"]],["impl Unpin for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl Unpin for Config",1,["quilkin::filters::timestamp::Config"]],["impl Unpin for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl Unpin for Error",1,["quilkin::filters::token_router::Error"]],["impl Unpin for Config",1,["quilkin::filters::token_router::Config"]],["impl Unpin for ShutdownKind",1,["quilkin::ShutdownKind"]]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/core/ops/deref/trait.Deref.js b/main/api/implementors/core/ops/deref/trait.Deref.js
index 390456ef4b..76f5778150 100644
--- a/main/api/implementors/core/ops/deref/trait.Deref.js
+++ b/main/api/implementors/core/ops/deref/trait.Deref.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"quilkin":[["impl<'inner, T: Clone + PartialEq + Debug> Deref for WatchGuard<'inner, T>"],["impl<'inner, T: Clone + PartialEq + Debug> Deref for ReadGuard<'inner, T>"]]
+"quilkin":[["impl<'inner, T: Clone + PartialEq + Debug> Deref for ReadGuard<'inner, T>"],["impl<'inner, T: Clone + PartialEq + Debug> Deref for WatchGuard<'inner, T>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/core/panic/unwind_safe/trait.RefUnwindSafe.js b/main/api/implementors/core/panic/unwind_safe/trait.RefUnwindSafe.js
index 848b26acd8..718dd0bb25 100644
--- a/main/api/implementors/core/panic/unwind_safe/trait.RefUnwindSafe.js
+++ b/main/api/implementors/core/panic/unwind_safe/trait.RefUnwindSafe.js
@@ -1,4 +1,4 @@
(function() {var implementors = {
"agones":[["impl !RefUnwindSafe for Client",1,["agones::Client"]]],
-"quilkin":[["impl !RefUnwindSafe for Admin",1,["quilkin::cli::admin::Admin"]],["impl !RefUnwindSafe for Agent",1,["quilkin::cli::agent::Agent"]],["impl RefUnwindSafe for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl RefUnwindSafe for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl !RefUnwindSafe for Manage",1,["quilkin::cli::manage::Manage"]],["impl RefUnwindSafe for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl !RefUnwindSafe for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl !RefUnwindSafe for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl !RefUnwindSafe for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl RefUnwindSafe for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl RefUnwindSafe for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl RefUnwindSafe for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl RefUnwindSafe for Relay",1,["quilkin::cli::relay::Relay"]],["impl RefUnwindSafe for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl !RefUnwindSafe for Cli",1,["quilkin::cli::Cli"]],["impl RefUnwindSafe for LogFormats",1,["quilkin::cli::LogFormats"]],["impl !RefUnwindSafe for Commands",1,["quilkin::cli::Commands"]],["impl RefUnwindSafe for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl RefUnwindSafe for Error",1,["quilkin::codec::qcmp::Error"]],["impl RefUnwindSafe for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl RefUnwindSafe for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl RefUnwindSafe for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl RefUnwindSafe for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl RefUnwindSafe for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl RefUnwindSafe for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl RefUnwindSafe for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl RefUnwindSafe for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl RefUnwindSafe for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl RefUnwindSafe for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl RefUnwindSafe for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl RefUnwindSafe for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl RefUnwindSafe for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl RefUnwindSafe for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl RefUnwindSafe for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl RefUnwindSafe for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl RefUnwindSafe for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl RefUnwindSafe for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl RefUnwindSafe for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl RefUnwindSafe for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl RefUnwindSafe for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl RefUnwindSafe for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl RefUnwindSafe for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl RefUnwindSafe for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> !RefUnwindSafe for Slot<T>",1,["quilkin::config::slot::Slot"]],["impl<T> !RefUnwindSafe for Watch<T>",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> !RefUnwindSafe for ReadGuard<'inner, T>",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> !RefUnwindSafe for WatchGuard<'inner, T>",1,["quilkin::config::watch::WatchGuard"]],["impl RefUnwindSafe for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl !RefUnwindSafe for Config",1,["quilkin::config::Config"]],["impl RefUnwindSafe for Version",1,["quilkin::config::Version"]],["impl RefUnwindSafe for Filter",1,["quilkin::config::Filter"]],["impl !RefUnwindSafe for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl !RefUnwindSafe for FilterError",1,["quilkin::filters::error::FilterError"]],["impl RefUnwindSafe for CreationError",1,["quilkin::filters::error::CreationError"]],["impl RefUnwindSafe for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl !RefUnwindSafe for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl RefUnwindSafe for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl !RefUnwindSafe for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl RefUnwindSafe for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl !RefUnwindSafe for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl RefUnwindSafe for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl RefUnwindSafe for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl RefUnwindSafe for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl RefUnwindSafe for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::capture::config::Config"]],["impl RefUnwindSafe for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl !RefUnwindSafe for Capture",1,["quilkin::filters::capture::Capture"]],["impl RefUnwindSafe for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl RefUnwindSafe for Action",1,["quilkin::filters::compress::config::Action"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::compress::config::Config"]],["impl !RefUnwindSafe for Compress",1,["quilkin::filters::compress::Compress"]],["impl RefUnwindSafe for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl RefUnwindSafe for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl RefUnwindSafe for Debug",1,["quilkin::filters::debug::Debug"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::debug::Config"]],["impl RefUnwindSafe for Drop",1,["quilkin::filters::drop::Drop"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::drop::Config"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::firewall::config::Config"]],["impl RefUnwindSafe for Action",1,["quilkin::filters::firewall::config::Action"]],["impl RefUnwindSafe for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl RefUnwindSafe for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl RefUnwindSafe for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl RefUnwindSafe for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl RefUnwindSafe for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl RefUnwindSafe for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl !RefUnwindSafe for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl !RefUnwindSafe for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::match::config::Config"]],["impl RefUnwindSafe for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl RefUnwindSafe for Branch",1,["quilkin::filters::match::config::Branch"]],["impl RefUnwindSafe for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl !RefUnwindSafe for Match",1,["quilkin::filters::match::Match"]],["impl RefUnwindSafe for Pass",1,["quilkin::filters::pass::Pass"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::pass::Config"]],["impl RefUnwindSafe for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::timestamp::Config"]],["impl RefUnwindSafe for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl RefUnwindSafe for Error",1,["quilkin::filters::token_router::Error"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::token_router::Config"]],["impl !RefUnwindSafe for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl RefUnwindSafe for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl RefUnwindSafe for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl RefUnwindSafe for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl RefUnwindSafe for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl RefUnwindSafe for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl RefUnwindSafe for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> RefUnwindSafe for MetadataView<T>where\n T: RefUnwindSafe,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl RefUnwindSafe for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl RefUnwindSafe for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl RefUnwindSafe for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl RefUnwindSafe for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl RefUnwindSafe for ShutdownKind",1,["quilkin::ShutdownKind"]]]
+"quilkin":[["impl !RefUnwindSafe for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl RefUnwindSafe for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl RefUnwindSafe for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl RefUnwindSafe for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl RefUnwindSafe for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl RefUnwindSafe for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl RefUnwindSafe for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> RefUnwindSafe for MetadataView<T>where\n T: RefUnwindSafe,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl RefUnwindSafe for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl RefUnwindSafe for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl RefUnwindSafe for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl !RefUnwindSafe for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl RefUnwindSafe for DualStackEpollSocket",1,["quilkin::net::DualStackEpollSocket"]],["impl !RefUnwindSafe for Admin",1,["quilkin::cli::admin::Admin"]],["impl !RefUnwindSafe for Agent",1,["quilkin::cli::agent::Agent"]],["impl RefUnwindSafe for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl RefUnwindSafe for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl !RefUnwindSafe for Manage",1,["quilkin::cli::manage::Manage"]],["impl RefUnwindSafe for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl !RefUnwindSafe for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl !RefUnwindSafe for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl !RefUnwindSafe for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl RefUnwindSafe for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl RefUnwindSafe for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl RefUnwindSafe for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl RefUnwindSafe for Relay",1,["quilkin::cli::relay::Relay"]],["impl RefUnwindSafe for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl !RefUnwindSafe for Cli",1,["quilkin::cli::Cli"]],["impl RefUnwindSafe for LogFormats",1,["quilkin::cli::LogFormats"]],["impl !RefUnwindSafe for Commands",1,["quilkin::cli::Commands"]],["impl RefUnwindSafe for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl RefUnwindSafe for Error",1,["quilkin::codec::qcmp::Error"]],["impl RefUnwindSafe for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl RefUnwindSafe for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl RefUnwindSafe for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl RefUnwindSafe for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl RefUnwindSafe for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl RefUnwindSafe for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl RefUnwindSafe for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl RefUnwindSafe for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl RefUnwindSafe for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl RefUnwindSafe for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl RefUnwindSafe for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl RefUnwindSafe for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl RefUnwindSafe for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl RefUnwindSafe for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl RefUnwindSafe for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl RefUnwindSafe for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl RefUnwindSafe for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl RefUnwindSafe for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl RefUnwindSafe for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl RefUnwindSafe for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl RefUnwindSafe for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl RefUnwindSafe for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl RefUnwindSafe for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl RefUnwindSafe for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> !RefUnwindSafe for Slot<T>",1,["quilkin::config::slot::Slot"]],["impl<T> !RefUnwindSafe for Watch<T>",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> !RefUnwindSafe for ReadGuard<'inner, T>",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> !RefUnwindSafe for WatchGuard<'inner, T>",1,["quilkin::config::watch::WatchGuard"]],["impl RefUnwindSafe for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl !RefUnwindSafe for Config",1,["quilkin::config::Config"]],["impl RefUnwindSafe for Version",1,["quilkin::config::Version"]],["impl RefUnwindSafe for Filter",1,["quilkin::config::Filter"]],["impl !RefUnwindSafe for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl !RefUnwindSafe for FilterError",1,["quilkin::filters::error::FilterError"]],["impl RefUnwindSafe for CreationError",1,["quilkin::filters::error::CreationError"]],["impl RefUnwindSafe for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl !RefUnwindSafe for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl RefUnwindSafe for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl !RefUnwindSafe for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl RefUnwindSafe for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl !RefUnwindSafe for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl !RefUnwindSafe for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl RefUnwindSafe for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl RefUnwindSafe for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl RefUnwindSafe for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::capture::config::Config"]],["impl RefUnwindSafe for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl !RefUnwindSafe for Capture",1,["quilkin::filters::capture::Capture"]],["impl RefUnwindSafe for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl RefUnwindSafe for Action",1,["quilkin::filters::compress::config::Action"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::compress::config::Config"]],["impl !RefUnwindSafe for Compress",1,["quilkin::filters::compress::Compress"]],["impl RefUnwindSafe for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl RefUnwindSafe for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl RefUnwindSafe for Debug",1,["quilkin::filters::debug::Debug"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::debug::Config"]],["impl RefUnwindSafe for Drop",1,["quilkin::filters::drop::Drop"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::drop::Config"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::firewall::config::Config"]],["impl RefUnwindSafe for Action",1,["quilkin::filters::firewall::config::Action"]],["impl RefUnwindSafe for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl RefUnwindSafe for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl RefUnwindSafe for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl RefUnwindSafe for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl RefUnwindSafe for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl RefUnwindSafe for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl !RefUnwindSafe for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl !RefUnwindSafe for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::match::config::Config"]],["impl RefUnwindSafe for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl RefUnwindSafe for Branch",1,["quilkin::filters::match::config::Branch"]],["impl RefUnwindSafe for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl !RefUnwindSafe for Match",1,["quilkin::filters::match::Match"]],["impl RefUnwindSafe for Pass",1,["quilkin::filters::pass::Pass"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::pass::Config"]],["impl RefUnwindSafe for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::timestamp::Config"]],["impl RefUnwindSafe for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl RefUnwindSafe for Error",1,["quilkin::filters::token_router::Error"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::token_router::Config"]],["impl RefUnwindSafe for ShutdownKind",1,["quilkin::ShutdownKind"]]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/core/panic/unwind_safe/trait.UnwindSafe.js b/main/api/implementors/core/panic/unwind_safe/trait.UnwindSafe.js
index 3b32193436..279a0c1233 100644
--- a/main/api/implementors/core/panic/unwind_safe/trait.UnwindSafe.js
+++ b/main/api/implementors/core/panic/unwind_safe/trait.UnwindSafe.js
@@ -1,4 +1,4 @@
(function() {var implementors = {
"agones":[["impl !UnwindSafe for Client",1,["agones::Client"]]],
-"quilkin":[["impl !UnwindSafe for Admin",1,["quilkin::cli::admin::Admin"]],["impl !UnwindSafe for Agent",1,["quilkin::cli::agent::Agent"]],["impl UnwindSafe for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl UnwindSafe for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl !UnwindSafe for Manage",1,["quilkin::cli::manage::Manage"]],["impl UnwindSafe for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl !UnwindSafe for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl !UnwindSafe for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl !UnwindSafe for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl UnwindSafe for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl UnwindSafe for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl UnwindSafe for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl UnwindSafe for Relay",1,["quilkin::cli::relay::Relay"]],["impl UnwindSafe for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl !UnwindSafe for Cli",1,["quilkin::cli::Cli"]],["impl UnwindSafe for LogFormats",1,["quilkin::cli::LogFormats"]],["impl !UnwindSafe for Commands",1,["quilkin::cli::Commands"]],["impl UnwindSafe for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl UnwindSafe for Error",1,["quilkin::codec::qcmp::Error"]],["impl UnwindSafe for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl UnwindSafe for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl UnwindSafe for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl UnwindSafe for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl UnwindSafe for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl UnwindSafe for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl UnwindSafe for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl UnwindSafe for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl UnwindSafe for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl UnwindSafe for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl UnwindSafe for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl UnwindSafe for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl UnwindSafe for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl UnwindSafe for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl UnwindSafe for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl UnwindSafe for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl UnwindSafe for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl UnwindSafe for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl UnwindSafe for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl UnwindSafe for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl UnwindSafe for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl UnwindSafe for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl UnwindSafe for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl UnwindSafe for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> !UnwindSafe for Slot<T>",1,["quilkin::config::slot::Slot"]],["impl<T> !UnwindSafe for Watch<T>",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> !UnwindSafe for ReadGuard<'inner, T>",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> !UnwindSafe for WatchGuard<'inner, T>",1,["quilkin::config::watch::WatchGuard"]],["impl UnwindSafe for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl !UnwindSafe for Config",1,["quilkin::config::Config"]],["impl UnwindSafe for Version",1,["quilkin::config::Version"]],["impl UnwindSafe for Filter",1,["quilkin::config::Filter"]],["impl !UnwindSafe for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl !UnwindSafe for FilterError",1,["quilkin::filters::error::FilterError"]],["impl UnwindSafe for CreationError",1,["quilkin::filters::error::CreationError"]],["impl UnwindSafe for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl !UnwindSafe for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl UnwindSafe for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl !UnwindSafe for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl UnwindSafe for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl !UnwindSafe for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl UnwindSafe for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl UnwindSafe for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl UnwindSafe for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl UnwindSafe for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl UnwindSafe for Config",1,["quilkin::filters::capture::config::Config"]],["impl UnwindSafe for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl !UnwindSafe for Capture",1,["quilkin::filters::capture::Capture"]],["impl UnwindSafe for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl UnwindSafe for Action",1,["quilkin::filters::compress::config::Action"]],["impl UnwindSafe for Config",1,["quilkin::filters::compress::config::Config"]],["impl !UnwindSafe for Compress",1,["quilkin::filters::compress::Compress"]],["impl UnwindSafe for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl UnwindSafe for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl UnwindSafe for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl UnwindSafe for Debug",1,["quilkin::filters::debug::Debug"]],["impl UnwindSafe for Config",1,["quilkin::filters::debug::Config"]],["impl UnwindSafe for Drop",1,["quilkin::filters::drop::Drop"]],["impl UnwindSafe for Config",1,["quilkin::filters::drop::Config"]],["impl UnwindSafe for Config",1,["quilkin::filters::firewall::config::Config"]],["impl UnwindSafe for Action",1,["quilkin::filters::firewall::config::Action"]],["impl UnwindSafe for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl UnwindSafe for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl UnwindSafe for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl UnwindSafe for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl UnwindSafe for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl UnwindSafe for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl UnwindSafe for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl !UnwindSafe for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl !UnwindSafe for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl UnwindSafe for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl UnwindSafe for Config",1,["quilkin::filters::match::config::Config"]],["impl UnwindSafe for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl UnwindSafe for Branch",1,["quilkin::filters::match::config::Branch"]],["impl UnwindSafe for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl !UnwindSafe for Match",1,["quilkin::filters::match::Match"]],["impl UnwindSafe for Pass",1,["quilkin::filters::pass::Pass"]],["impl UnwindSafe for Config",1,["quilkin::filters::pass::Config"]],["impl UnwindSafe for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl UnwindSafe for Config",1,["quilkin::filters::timestamp::Config"]],["impl UnwindSafe for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl UnwindSafe for Error",1,["quilkin::filters::token_router::Error"]],["impl UnwindSafe for Config",1,["quilkin::filters::token_router::Config"]],["impl UnwindSafe for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl UnwindSafe for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl UnwindSafe for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl UnwindSafe for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl UnwindSafe for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl UnwindSafe for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl UnwindSafe for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> UnwindSafe for MetadataView<T>where\n T: UnwindSafe,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl UnwindSafe for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl UnwindSafe for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl UnwindSafe for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl UnwindSafe for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl UnwindSafe for ShutdownKind",1,["quilkin::ShutdownKind"]]]
+"quilkin":[["impl UnwindSafe for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl UnwindSafe for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl UnwindSafe for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl UnwindSafe for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl UnwindSafe for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl UnwindSafe for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl UnwindSafe for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> UnwindSafe for MetadataView<T>where\n T: UnwindSafe,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl UnwindSafe for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl UnwindSafe for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl UnwindSafe for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl !UnwindSafe for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl UnwindSafe for DualStackEpollSocket",1,["quilkin::net::DualStackEpollSocket"]],["impl !UnwindSafe for Admin",1,["quilkin::cli::admin::Admin"]],["impl !UnwindSafe for Agent",1,["quilkin::cli::agent::Agent"]],["impl UnwindSafe for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl UnwindSafe for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl !UnwindSafe for Manage",1,["quilkin::cli::manage::Manage"]],["impl UnwindSafe for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl !UnwindSafe for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl !UnwindSafe for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl !UnwindSafe for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl UnwindSafe for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl UnwindSafe for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl UnwindSafe for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl UnwindSafe for Relay",1,["quilkin::cli::relay::Relay"]],["impl UnwindSafe for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl !UnwindSafe for Cli",1,["quilkin::cli::Cli"]],["impl UnwindSafe for LogFormats",1,["quilkin::cli::LogFormats"]],["impl !UnwindSafe for Commands",1,["quilkin::cli::Commands"]],["impl UnwindSafe for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl UnwindSafe for Error",1,["quilkin::codec::qcmp::Error"]],["impl UnwindSafe for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl UnwindSafe for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl UnwindSafe for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl UnwindSafe for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl UnwindSafe for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl UnwindSafe for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl UnwindSafe for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl UnwindSafe for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl UnwindSafe for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl UnwindSafe for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl UnwindSafe for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl UnwindSafe for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl UnwindSafe for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl UnwindSafe for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl UnwindSafe for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl UnwindSafe for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl UnwindSafe for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl UnwindSafe for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl UnwindSafe for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl UnwindSafe for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl UnwindSafe for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl UnwindSafe for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl UnwindSafe for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl UnwindSafe for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> !UnwindSafe for Slot<T>",1,["quilkin::config::slot::Slot"]],["impl<T> !UnwindSafe for Watch<T>",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> !UnwindSafe for ReadGuard<'inner, T>",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> !UnwindSafe for WatchGuard<'inner, T>",1,["quilkin::config::watch::WatchGuard"]],["impl UnwindSafe for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl !UnwindSafe for Config",1,["quilkin::config::Config"]],["impl UnwindSafe for Version",1,["quilkin::config::Version"]],["impl UnwindSafe for Filter",1,["quilkin::config::Filter"]],["impl !UnwindSafe for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl !UnwindSafe for FilterError",1,["quilkin::filters::error::FilterError"]],["impl UnwindSafe for CreationError",1,["quilkin::filters::error::CreationError"]],["impl UnwindSafe for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl !UnwindSafe for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl UnwindSafe for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl !UnwindSafe for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl UnwindSafe for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl !UnwindSafe for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl !UnwindSafe for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl UnwindSafe for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl UnwindSafe for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl UnwindSafe for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl UnwindSafe for Config",1,["quilkin::filters::capture::config::Config"]],["impl UnwindSafe for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl !UnwindSafe for Capture",1,["quilkin::filters::capture::Capture"]],["impl UnwindSafe for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl UnwindSafe for Action",1,["quilkin::filters::compress::config::Action"]],["impl UnwindSafe for Config",1,["quilkin::filters::compress::config::Config"]],["impl !UnwindSafe for Compress",1,["quilkin::filters::compress::Compress"]],["impl UnwindSafe for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl UnwindSafe for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl UnwindSafe for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl UnwindSafe for Debug",1,["quilkin::filters::debug::Debug"]],["impl UnwindSafe for Config",1,["quilkin::filters::debug::Config"]],["impl UnwindSafe for Drop",1,["quilkin::filters::drop::Drop"]],["impl UnwindSafe for Config",1,["quilkin::filters::drop::Config"]],["impl UnwindSafe for Config",1,["quilkin::filters::firewall::config::Config"]],["impl UnwindSafe for Action",1,["quilkin::filters::firewall::config::Action"]],["impl UnwindSafe for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl UnwindSafe for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl UnwindSafe for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl UnwindSafe for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl UnwindSafe for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl UnwindSafe for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl UnwindSafe for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl !UnwindSafe for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl !UnwindSafe for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl UnwindSafe for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl UnwindSafe for Config",1,["quilkin::filters::match::config::Config"]],["impl UnwindSafe for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl UnwindSafe for Branch",1,["quilkin::filters::match::config::Branch"]],["impl UnwindSafe for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl !UnwindSafe for Match",1,["quilkin::filters::match::Match"]],["impl UnwindSafe for Pass",1,["quilkin::filters::pass::Pass"]],["impl UnwindSafe for Config",1,["quilkin::filters::pass::Config"]],["impl UnwindSafe for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl UnwindSafe for Config",1,["quilkin::filters::timestamp::Config"]],["impl UnwindSafe for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl UnwindSafe for Error",1,["quilkin::filters::token_router::Error"]],["impl UnwindSafe for Config",1,["quilkin::filters::token_router::Config"]],["impl UnwindSafe for ShutdownKind",1,["quilkin::ShutdownKind"]]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/core/str/traits/trait.FromStr.js b/main/api/implementors/core/str/traits/trait.FromStr.js
index a69a64d30e..05eb23b178 100644
--- a/main/api/implementors/core/str/traits/trait.FromStr.js
+++ b/main/api/implementors/core/str/traits/trait.FromStr.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"quilkin":[["impl FromStr for Locality"],["impl FromStr for EndpointAddress"],["impl FromStr for Endpoint"],["impl FromStr for LogFormats"]]
+"quilkin":[["impl FromStr for LogFormats"],["impl FromStr for Endpoint"],["impl FromStr for Locality"],["impl FromStr for EndpointAddress"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/kube_core/object/trait.HasSpec.js b/main/api/implementors/kube_core/object/trait.HasSpec.js
index 5eb68b01ec..94bf3c0b7e 100644
--- a/main/api/implementors/kube_core/object/trait.HasSpec.js
+++ b/main/api/implementors/kube_core/object/trait.HasSpec.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"quilkin":[["impl HasSpec for GameServer"],["impl HasSpec for Fleet"]]
+"quilkin":[["impl HasSpec for Fleet"],["impl HasSpec for GameServer"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/schemars/trait.JsonSchema.js b/main/api/implementors/schemars/trait.JsonSchema.js
index c786afab93..babc2342d1 100644
--- a/main/api/implementors/schemars/trait.JsonSchema.js
+++ b/main/api/implementors/schemars/trait.JsonSchema.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"quilkin":[["impl JsonSchema for Config"],["impl JsonSchema for Config"],["impl JsonSchema for Protocol"],["impl JsonSchema for SdkServer"],["impl JsonSchema for SdkServerLogLevel"],["impl JsonSchema for Config"],["impl JsonSchema for Locality"],["impl JsonSchema for Health"],["impl JsonSchema for Metadata"],["impl JsonSchema for FleetStatus"],["impl JsonSchema for Strategy"],["impl JsonSchema for Mode"],["impl JsonSchema for Config"],["impl JsonSchema for FilterChain"],["impl JsonSchema for Action"],["impl JsonSchema for ConfigType"],["impl JsonSchema for Value"],["impl JsonSchema for GameServerState"],["impl JsonSchema for Config"],["impl JsonSchema for Fallthrough"],["impl JsonSchema for Endpoint"],["impl JsonSchema for DirectionalConfig"],["impl JsonSchema for FleetStrategyRollingUpdate"],["impl JsonSchema for Strategy"],["impl JsonSchema for Config"],["impl<T: JsonSchema + Default> JsonSchema for Slot<T>"],["impl JsonSchema for FleetScheduling"],["impl JsonSchema for PortRange"],["impl JsonSchema for GameServerStatusPort"],["impl JsonSchema for GameServerPort"],["impl JsonSchema for Config"],["impl JsonSchema for ClusterMap"],["impl JsonSchema for FleetSpec"],["impl JsonSchema for SchedulingStrategy"],["impl JsonSchema for Version"],["impl JsonSchema for Reference"],["impl<T: Default + JsonSchema> JsonSchema for MetadataView<T>"],["impl JsonSchema for Config"],["impl<T: JsonSchema> JsonSchema for Watch<T>"],["impl JsonSchema for GameServerTemplateSpec"],["impl JsonSchema for Config"],["impl JsonSchema for Config"],["impl JsonSchema for Inner"],["impl JsonSchema for Config"],["impl JsonSchema for Symbol"],["impl JsonSchema for Branch"],["impl JsonSchema for Regex"],["impl JsonSchema for Prefix"],["impl JsonSchema for GameServerStatus"],["impl JsonSchema for GameServer"],["impl JsonSchema for FleetStrategy"],["impl JsonSchema for Config"],["impl JsonSchema for Policy"],["impl JsonSchema for PortPolicy"],["impl JsonSchema for Action"],["impl JsonSchema for Config"],["impl JsonSchema for Fleet"],["impl JsonSchema for Filter"],["impl JsonSchema for FleetStrategyType"],["impl JsonSchema for Suffix"],["impl JsonSchema for Key"],["impl JsonSchema for GameServerSpec"],["impl JsonSchema for Rule"]]
+"quilkin":[["impl JsonSchema for Value"],["impl JsonSchema for SdkServer"],["impl JsonSchema for GameServerTemplateSpec"],["impl JsonSchema for GameServerStatus"],["impl JsonSchema for GameServerSpec"],["impl JsonSchema for Config"],["impl JsonSchema for Action"],["impl JsonSchema for Config"],["impl JsonSchema for PortPolicy"],["impl JsonSchema for Config"],["impl JsonSchema for Strategy"],["impl JsonSchema for FleetStatus"],["impl JsonSchema for Key"],["impl JsonSchema for Fleet"],["impl JsonSchema for FilterChain"],["impl JsonSchema for FleetStrategy"],["impl JsonSchema for Health"],["impl JsonSchema for Suffix"],["impl JsonSchema for SdkServerLogLevel"],["impl JsonSchema for FleetStrategyRollingUpdate"],["impl JsonSchema for GameServerStatusPort"],["impl JsonSchema for ConfigType"],["impl JsonSchema for Prefix"],["impl JsonSchema for DirectionalConfig"],["impl JsonSchema for GameServerPort"],["impl JsonSchema for Version"],["impl JsonSchema for Branch"],["impl JsonSchema for Config"],["impl JsonSchema for ClusterMap"],["impl JsonSchema for Fallthrough"],["impl JsonSchema for Regex"],["impl JsonSchema for Config"],["impl JsonSchema for Config"],["impl JsonSchema for SchedulingStrategy"],["impl JsonSchema for FleetSpec"],["impl<T: Default + JsonSchema> JsonSchema for MetadataView<T>"],["impl JsonSchema for Config"],["impl JsonSchema for Inner"],["impl JsonSchema for Mode"],["impl JsonSchema for Config"],["impl JsonSchema for FleetScheduling"],["impl JsonSchema for Config"],["impl JsonSchema for Rule"],["impl JsonSchema for Filter"],["impl JsonSchema for Locality"],["impl<T: JsonSchema + Default> JsonSchema for Slot<T>"],["impl JsonSchema for GameServer"],["impl JsonSchema for Config"],["impl JsonSchema for Symbol"],["impl JsonSchema for Config"],["impl JsonSchema for Strategy"],["impl JsonSchema for GameServerState"],["impl JsonSchema for Config"],["impl JsonSchema for PortRange"],["impl JsonSchema for Config"],["impl JsonSchema for Policy"],["impl JsonSchema for Endpoint"],["impl JsonSchema for Metadata"],["impl JsonSchema for Action"],["impl<T: JsonSchema> JsonSchema for Watch<T>"],["impl JsonSchema for FleetStrategyType"],["impl JsonSchema for Reference"],["impl JsonSchema for Protocol"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/serde/de/trait.Deserialize.js b/main/api/implementors/serde/de/trait.Deserialize.js
index 94906d1504..c31b27f393 100644
--- a/main/api/implementors/serde/de/trait.Deserialize.js
+++ b/main/api/implementors/serde/de/trait.Deserialize.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"quilkin":[["impl<'de> Deserialize<'de> for Strategy"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Action"],["impl<'de> Deserialize<'de> for Metadata"],["impl<'de> Deserialize<'de> for Key"],["impl<'de> Deserialize<'de> for PortRange"],["impl<'de> Deserialize<'de> for GameServerStatusPort"],["impl<'de> Deserialize<'de> for Fallthrough"],["impl<'de> Deserialize<'de> for Version"],["impl<'de> Deserialize<'de> for GameServer"],["impl<'de> Deserialize<'de> for DirectionalConfig"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for FleetSpec"],["impl<'de> Deserialize<'de> for Protocol"],["impl<'de> Deserialize<'de> for Endpoint"],["impl<'de> Deserialize<'de> for Branch"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for FleetStatus"],["impl<'de> Deserialize<'de> for Reference"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Mode"],["impl<'de> Deserialize<'de> for Policy"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Regex"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Prefix"],["impl<'de> Deserialize<'de> for FleetStrategyRollingUpdate"],["impl<'de> Deserialize<'de> for Action"],["impl<'de> Deserialize<'de> for Fleet"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for SdkServer"],["impl<'de, T: Deserialize<'de>> Deserialize<'de> for Slot<T>"],["impl<'de> Deserialize<'de> for Inner"],["impl<'de> Deserialize<'de> for FleetStrategy"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for GameServerState"],["impl<'de> Deserialize<'de> for Rule"],["impl<'de> Deserialize<'de> for GameServerTemplateSpec"],["impl<'de, T> Deserialize<'de> for MetadataView<T>where\n T: Deserialize<'de> + Default + Default,"],["impl<'de> Deserialize<'de> for Locality"],["impl<'de> Deserialize<'de> for GameServerSpec"],["impl<'de> Deserialize<'de> for Configwhere\n Config: Default,"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for SchedulingStrategy"],["impl<'de> Deserialize<'de> for Health"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for FilterChain"],["impl<'de> Deserialize<'de> for ConfigType"],["impl<'de> Deserialize<'de> for Symbol"],["impl<'de> Deserialize<'de> for Strategy"],["impl<'de> Deserialize<'de> for PortPolicy"],["impl<'de> Deserialize<'de> for GameServerPort"],["impl<'de> Deserialize<'de> for FleetStrategyType"],["impl<'de> Deserialize<'de> for EndpointAddress"],["impl<'de> Deserialize<'de> for Value"],["impl<'de> Deserialize<'de> for GameServerStatus"],["impl<'de> Deserialize<'de> for FleetScheduling"],["impl<'de> Deserialize<'de> for SdkServerLogLevel"],["impl<'de> Deserialize<'de> for ClusterMap"],["impl<'de> Deserialize<'de> for Filter"],["impl<'de> Deserialize<'de> for Suffix"],["impl<'de, T: Deserialize<'de> + Clone> Deserialize<'de> for Watch<T>"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Config"]]
+"quilkin":[["impl<'de, T: Deserialize<'de> + Clone> Deserialize<'de> for Watch<T>"],["impl<'de> Deserialize<'de> for Value"],["impl<'de> Deserialize<'de> for Mode"],["impl<'de> Deserialize<'de> for Strategy"],["impl<'de> Deserialize<'de> for SdkServer"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Endpoint"],["impl<'de> Deserialize<'de> for Locality"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Prefix"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for GameServerStatus"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for FleetStrategyRollingUpdate"],["impl<'de> Deserialize<'de> for FilterChain"],["impl<'de> Deserialize<'de> for PortRange"],["impl<'de> Deserialize<'de> for Configwhere\n Config: Default,"],["impl<'de> Deserialize<'de> for Version"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for GameServerTemplateSpec"],["impl<'de> Deserialize<'de> for Metadata"],["impl<'de> Deserialize<'de> for Rule"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Branch"],["impl<'de> Deserialize<'de> for Policy"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for FleetStrategy"],["impl<'de> Deserialize<'de> for SchedulingStrategy"],["impl<'de> Deserialize<'de> for GameServerSpec"],["impl<'de> Deserialize<'de> for Reference"],["impl<'de> Deserialize<'de> for Fleet"],["impl<'de, T: Deserialize<'de>> Deserialize<'de> for Slot<T>"],["impl<'de> Deserialize<'de> for ClusterMap"],["impl<'de> Deserialize<'de> for FleetStatus"],["impl<'de> Deserialize<'de> for GameServerPort"],["impl<'de> Deserialize<'de> for Suffix"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Fallthrough"],["impl<'de> Deserialize<'de> for Filter"],["impl<'de> Deserialize<'de> for Regex"],["impl<'de> Deserialize<'de> for FleetScheduling"],["impl<'de> Deserialize<'de> for FleetStrategyType"],["impl<'de> Deserialize<'de> for SdkServerLogLevel"],["impl<'de> Deserialize<'de> for Action"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Protocol"],["impl<'de> Deserialize<'de> for Inner"],["impl<'de> Deserialize<'de> for GameServerState"],["impl<'de> Deserialize<'de> for Symbol"],["impl<'de> Deserialize<'de> for Health"],["impl<'de> Deserialize<'de> for Action"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for FleetSpec"],["impl<'de> Deserialize<'de> for GameServerStatusPort"],["impl<'de> Deserialize<'de> for DirectionalConfig"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for GameServer"],["impl<'de> Deserialize<'de> for Key"],["impl<'de> Deserialize<'de> for ConfigType"],["impl<'de> Deserialize<'de> for PortPolicy"],["impl<'de> Deserialize<'de> for EndpointAddress"],["impl<'de> Deserialize<'de> for Strategy"],["impl<'de, T> Deserialize<'de> for MetadataView<T>where\n T: Deserialize<'de> + Default + Default,"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/implementors/serde/ser/trait.Serialize.js b/main/api/implementors/serde/ser/trait.Serialize.js
index 9d97a443d6..9dff6d43e6 100644
--- a/main/api/implementors/serde/ser/trait.Serialize.js
+++ b/main/api/implementors/serde/ser/trait.Serialize.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"quilkin":[["impl Serialize for Policy"],["impl Serialize for Config"],["impl Serialize for SdkServer"],["impl Serialize for Config"],["impl Serialize for FleetSpec"],["impl Serialize for SdkServerLogLevel"],["impl Serialize for PortPolicy"],["impl Serialize for Strategy"],["impl Serialize for GameServerPort"],["impl Serialize for GameServerTemplateSpec"],["impl Serialize for Config"],["impl Serialize for SchedulingStrategy"],["impl Serialize for FleetStrategy"],["impl Serialize for Value"],["impl Serialize for Config"],["impl Serialize for FleetStrategyRollingUpdate"],["impl Serialize for GameServer"],["impl Serialize for Symbol"],["impl Serialize for Locality"],["impl Serialize for Config"],["impl Serialize for Regex"],["impl Serialize for GameServerState"],["impl Serialize for ConfigType"],["impl Serialize for EndpointAddress"],["impl Serialize for Suffix"],["impl Serialize for GameServerStatusPort"],["impl Serialize for Protocol"],["impl Serialize for GameServerStatus"],["impl Serialize for Prefix"],["impl Serialize for GameServerSpec"],["impl Serialize for Config"],["impl<T> Serialize for MetadataView<T>where\n T: Serialize + Default,"],["impl Serialize for FleetStrategyType"],["impl Serialize for Version"],["impl Serialize for Endpoint"],["impl<T: Serialize> Serialize for Watch<T>"],["impl Serialize for FleetScheduling"],["impl Serialize for Key"],["impl Serialize for Metadata"],["impl<T: Serialize> Serialize for Slot<T>"],["impl Serialize for Config"],["impl Serialize for Filter"],["impl Serialize for Rule"],["impl Serialize for Action"],["impl Serialize for Action"],["impl Serialize for Config"],["impl Serialize for Reference"],["impl Serialize for Mode"],["impl Serialize for FleetStatus"],["impl Serialize for Config"],["impl Serialize for Config"],["impl Serialize for DirectionalConfig"],["impl Serialize for Config"],["impl Serialize for Fallthrough"],["impl Serialize for Fleet"],["impl Serialize for Health"],["impl Serialize for Branch"],["impl Serialize for Strategy"],["impl Serialize for FilterChain"],["impl Serialize for PortRange"],["impl Serialize for ClusterMap"],["impl Serialize for Config"],["impl Serialize for Config"]]
+"quilkin":[["impl Serialize for SdkServer"],["impl Serialize for Fleet"],["impl Serialize for ConfigType"],["impl Serialize for Config"],["impl Serialize for Config"],["impl Serialize for FleetStrategyRollingUpdate"],["impl Serialize for Regex"],["impl Serialize for Locality"],["impl Serialize for GameServer"],["impl Serialize for Prefix"],["impl Serialize for Key"],["impl Serialize for PortRange"],["impl Serialize for Value"],["impl Serialize for Filter"],["impl Serialize for Config"],["impl Serialize for ClusterMap"],["impl Serialize for Config"],["impl Serialize for PortPolicy"],["impl Serialize for Version"],["impl Serialize for SchedulingStrategy"],["impl Serialize for Branch"],["impl Serialize for GameServerStatusPort"],["impl Serialize for Config"],["impl Serialize for Reference"],["impl Serialize for GameServerSpec"],["impl Serialize for EndpointAddress"],["impl<T: Serialize> Serialize for Slot<T>"],["impl Serialize for Action"],["impl Serialize for Policy"],["impl Serialize for Config"],["impl Serialize for FleetScheduling"],["impl Serialize for Strategy"],["impl Serialize for Config"],["impl Serialize for Endpoint"],["impl Serialize for Suffix"],["impl Serialize for FleetSpec"],["impl Serialize for Fallthrough"],["impl Serialize for DirectionalConfig"],["impl Serialize for GameServerTemplateSpec"],["impl Serialize for SdkServerLogLevel"],["impl Serialize for Config"],["impl Serialize for Strategy"],["impl Serialize for FleetStatus"],["impl Serialize for Symbol"],["impl<T> Serialize for MetadataView<T>where\n T: Serialize + Default,"],["impl Serialize for FleetStrategyType"],["impl Serialize for Health"],["impl Serialize for Config"],["impl Serialize for Rule"],["impl Serialize for Config"],["impl Serialize for Config"],["impl Serialize for Mode"],["impl Serialize for Metadata"],["impl<T: Serialize> Serialize for Watch<T>"],["impl Serialize for GameServerStatus"],["impl Serialize for GameServerPort"],["impl Serialize for Protocol"],["impl Serialize for Config"],["impl Serialize for FilterChain"],["impl Serialize for FleetStrategy"],["impl Serialize for Action"],["impl Serialize for Config"],["impl Serialize for GameServerState"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/main/api/quilkin/all.html b/main/api/quilkin/all.html
index ed9a4893d0..782e1f7272 100644
--- a/main/api/quilkin/all.html
+++ b/main/api/quilkin/all.html
@@ -1 +1 @@
-
\ No newline at end of file
diff --git a/main/api/quilkin/cli/index.html b/main/api/quilkin/cli/index.html
index 974176e78b..a29c1857d6 100644
--- a/main/api/quilkin/cli/index.html
+++ b/main/api/quilkin/cli/index.html
@@ -1,2 +1,2 @@
-quilkin::cli - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/cli/proxy/constant.PORT.html b/main/api/quilkin/cli/proxy/constant.PORT.html
index e5f4037af2..aead383dcc 100644
--- a/main/api/quilkin/cli/proxy/constant.PORT.html
+++ b/main/api/quilkin/cli/proxy/constant.PORT.html
@@ -1 +1 @@
-PORT in quilkin::cli::proxy - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/cli/proxy/enum.PipelineError.html b/main/api/quilkin/cli/proxy/enum.PipelineError.html
index 9bb784f3a3..644d5362d2 100644
--- a/main/api/quilkin/cli/proxy/enum.PipelineError.html
+++ b/main/api/quilkin/cli/proxy/enum.PipelineError.html
@@ -1,9 +1,10 @@
-PipelineError in quilkin::cli::proxy - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/cli/proxy/index.html b/main/api/quilkin/cli/proxy/index.html
index 44fa325958..048937fd8a 100644
--- a/main/api/quilkin/cli/proxy/index.html
+++ b/main/api/quilkin/cli/proxy/index.html
@@ -1 +1 @@
-quilkin::cli::proxy - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/cli/proxy/struct.Proxy.html b/main/api/quilkin/cli/proxy/struct.Proxy.html
index 941beb4da7..34b07fa550 100644
--- a/main/api/quilkin/cli/proxy/struct.Proxy.html
+++ b/main/api/quilkin/cli/proxy/struct.Proxy.html
@@ -1,10 +1,11 @@
-Proxy in quilkin::cli::proxy - Rust
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Creates a Self::PingReply from the client and server start timestamp.
It’s recommended to transmit as as soon as possible from creation to
keep the start and transmit times as accurate as possible.
If the command is Protocol::PingReply, with client_response_timestamp
measures the roundtrip delay between the client machine, and the Quilkin
proxy, using the same algorithm as Network Time Protocol (NTP).
Parses the provided input, and attempts to parse it as a Protocol
packet. Returning None if the magic number is not present, and thus
is not a QCMP packet, and returning Err when it was detected as a
QCMP packet, but there was an error in parsing the payload.
\ No newline at end of file
diff --git a/main/api/quilkin/codec/qcmp/index.html b/main/api/quilkin/codec/qcmp/index.html
index 4b54d37060..3120144356 100644
--- a/main/api/quilkin/codec/qcmp/index.html
+++ b/main/api/quilkin/codec/qcmp/index.html
@@ -1,2 +1,2 @@
-quilkin::codec::qcmp - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/config/enum.Base64Standard.html b/main/api/quilkin/config/enum.Base64Standard.html
index 4a8d6c6153..7e33cef373 100644
--- a/main/api/quilkin/config/enum.Base64Standard.html
+++ b/main/api/quilkin/config/enum.Base64Standard.html
@@ -1,10 +1,10 @@
Base64Standard in quilkin::config - Rust
Deserializes takes two type arguments Static and Dynamic representing
the types of a static and dynamic configuration respectively.
If the configuration input is a ConfigType::Static, then it is directly
@@ -23,11 +23,11 @@
It returns both the deserialized, as well as, a JSON representation
of the provided config.
It returns an error if any of the serialization or deserialization steps fail.
\ No newline at end of file
diff --git a/main/api/quilkin/config/providers/k8s/agones/enum.FleetScheduling.html b/main/api/quilkin/config/providers/k8s/agones/enum.FleetScheduling.html
index 99a49a442e..f6f3fb1195 100644
--- a/main/api/quilkin/config/providers/k8s/agones/enum.FleetScheduling.html
+++ b/main/api/quilkin/config/providers/k8s/agones/enum.FleetScheduling.html
@@ -2,9 +2,9 @@
Packed,
Distributed,
}
\ No newline at end of file
diff --git a/main/api/quilkin/config/providers/k8s/agones/enum.FleetStrategyType.html b/main/api/quilkin/config/providers/k8s/agones/enum.FleetStrategyType.html
index 66159bae17..fc71da17ff 100644
--- a/main/api/quilkin/config/providers/k8s/agones/enum.FleetStrategyType.html
+++ b/main/api/quilkin/config/providers/k8s/agones/enum.FleetStrategyType.html
@@ -1,9 +1,9 @@
FleetStrategyType in quilkin::config::providers::k8s::agones - Rust
\ No newline at end of file
diff --git a/main/api/quilkin/config/providers/k8s/agones/enum.GameServerState.html b/main/api/quilkin/config/providers/k8s/agones/enum.GameServerState.html
index 2a0f082413..0d9c291333 100644
--- a/main/api/quilkin/config/providers/k8s/agones/enum.GameServerState.html
+++ b/main/api/quilkin/config/providers/k8s/agones/enum.GameServerState.html
@@ -23,9 +23,9 @@
\ No newline at end of file
diff --git a/main/api/quilkin/config/providers/k8s/agones/enum.PortPolicy.html b/main/api/quilkin/config/providers/k8s/agones/enum.PortPolicy.html
index 5a50a920ee..d544dd7ef8 100644
--- a/main/api/quilkin/config/providers/k8s/agones/enum.PortPolicy.html
+++ b/main/api/quilkin/config/providers/k8s/agones/enum.PortPolicy.html
@@ -7,9 +7,9 @@
§
Passthrough
Dynamically sets the container port to the same value as the dynamically
selected host port. This will mean that users will need to lookup what
port has been opened through the server side SDK.
\ No newline at end of file
diff --git a/main/api/quilkin/config/providers/k8s/agones/enum.SchedulingStrategy.html b/main/api/quilkin/config/providers/k8s/agones/enum.SchedulingStrategy.html
index 572a94484c..08acd9c3d4 100644
--- a/main/api/quilkin/config/providers/k8s/agones/enum.SchedulingStrategy.html
+++ b/main/api/quilkin/config/providers/k8s/agones/enum.SchedulingStrategy.html
@@ -12,9 +12,9 @@
then Ready GameServers to distribute Allocated GameServers across many
nodes. This is most useful for statically sized Kubernetes clusters -
such as on physical hardware.
-
\ No newline at end of file
diff --git a/main/api/quilkin/config/providers/k8s/agones/enum.SdkServerLogLevel.html b/main/api/quilkin/config/providers/k8s/agones/enum.SdkServerLogLevel.html
index 9b1e3650e4..c606b4405d 100644
--- a/main/api/quilkin/config/providers/k8s/agones/enum.SdkServerLogLevel.html
+++ b/main/api/quilkin/config/providers/k8s/agones/enum.SdkServerLogLevel.html
@@ -5,9 +5,9 @@
}