pub struct InconsistentLeafError<Types: NodeType> {
pub leaf: LeafHash<Types>,
pub qc_leaf: LeafHash<Types>,
-}
Fields§
§leaf: LeafHash<Types>
§qc_leaf: LeafHash<Types>
Trait Implementations§
source§impl<Types: Clone + NodeType> Clone for InconsistentLeafError<Types>
impl<Types: Clone + NodeType> Clone for InconsistentLeafError<Types>
source§fn clone(&self) -> InconsistentLeafError<Types>
fn clone(&self) -> InconsistentLeafError<Types>
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl<Types: Debug + NodeType> Debug for InconsistentLeafError<Types>
impl<Types: Debug + NodeType> Debug for InconsistentLeafError<Types>
source§impl<Types: NodeType> Display for InconsistentLeafError<Types>
impl<Types: NodeType> Display for InconsistentLeafError<Types>
source§impl<Types: NodeType> Error for InconsistentLeafError<Types>where
+}Fields§
§leaf: LeafHash<Types>
§qc_leaf: LeafHash<Types>
Trait Implementations§
source§impl<Types: Clone + NodeType> Clone for InconsistentLeafError<Types>
source§fn clone(&self) -> InconsistentLeafError<Types>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<Types: Debug + NodeType> Debug for InconsistentLeafError<Types>
source§impl<Types: NodeType> Display for InconsistentLeafError<Types>
source§impl<Types: NodeType> Error for InconsistentLeafError<Types>where
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§impl<Types: NodeType> ErrorCompat for InconsistentLeafError<Types>
§fn iter_chain(&self) -> ChainCompat<'_>where
Self: AsErrorSource,
Returns an iterator for traversing the chain of errors,
starting with the current error
diff --git a/hotshot_query_service/enum.Error.html b/hotshot_query_service/enum.Error.html
index 39b7e12b5..cdec11900 100644
--- a/hotshot_query_service/enum.Error.html
+++ b/hotshot_query_service/enum.Error.html
@@ -9,14 +9,14 @@
message: String,
status: StatusCode,
},
-}Variants§
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Error
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Error for Error
source§fn catch_all(status: StatusCode, message: String) -> Self
source§fn status(&self) -> StatusCode
§fn from_io_error(source: Error) -> Self
§fn from_config_error(source: ConfigError) -> Self
§fn from_route_error<E>(source: RouteError<E>) -> Selfwhere
+}Variants§
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Error
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Error for Error
source§fn catch_all(status: StatusCode, message: String) -> Self
source§fn status(&self) -> StatusCode
§fn from_io_error(source: Error) -> Self
§fn from_config_error(source: ConfigError) -> Self
§fn from_route_error<E>(source: RouteError<E>) -> Selfwhere
E: Display,
§fn from_request_error(source: RequestError) -> Self
§fn from_socket_error<E>(source: SocketError<E>) -> Selfwhere
E: Display,
§fn into_tide_error(self) -> Error
§fn from_server_error(source: Error) -> Self
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§impl ErrorCompat for Error
§fn iter_chain(&self) -> ChainCompat<'_>where
Self: AsErrorSource,
Returns an iterator for traversing the chain of errors,
starting with the current error
-and continuing with recursive calls to Error::source
. Read more
Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
§impl<T> AsErrorSource for Twhere
T: Error + 'static,
§fn as_error_source(&self) -> &(dyn Error + 'static)
For maximum effectiveness, this needs to be called as a method
diff --git a/hotshot_query_service/enum.QueryError.html b/hotshot_query_service/enum.QueryError.html
index abc263afd..d715ad954 100644
--- a/hotshot_query_service/enum.QueryError.html
+++ b/hotshot_query_service/enum.QueryError.html
@@ -14,10 +14,10 @@
Self: AsErrorSource,Returns an iterator for traversing the chain of errors,
starting with the current error
and continuing with recursive calls to Error::source
. Read moresource§impl IntoError<QueryError> for MissingSnafuwhere
- QueryError: Error + ErrorCompat,
source§fn into_error(self, error: Self::Source) -> QueryError
Combine the information to produce the errorsource§impl IntoError<QueryError> for NotFoundSnafuwhere
- QueryError: Error + ErrorCompat,
source§fn into_error(self, error: Self::Source) -> QueryError
Combine the information to produce the errorsource§impl<__T0> IntoError<QueryError> for Snafu<__T0>where
+ QueryError: Error + ErrorCompat,
source§fn into_error(self, error: Self::Source) -> QueryError
Combine the information to produce the errorsource§impl IntoError<QueryError> for NotFoundSnafuwhere
+ QueryError: Error + ErrorCompat,
source§fn into_error(self, error: Self::Source) -> QueryError
Combine the information to produce the errorsource§impl<__T0> IntoError<QueryError> for Snafu<__T0>where
QueryError: Error + ErrorCompat,
- __T0: Into<String>,
source§fn into_error(self, error: Self::Source) -> QueryError
Combine the information to produce the errorsource§impl Serialize for QueryError
Auto Trait Implementations§
§impl RefUnwindSafe for QueryError
§impl Send for QueryError
§impl Sync for QueryError
§impl Unpin for QueryError
§impl UnwindSafe for QueryError
Blanket Implementations§
§impl<T> AsErrorSource for Twhere
T: Error + 'static,
§fn as_error_source(&self) -> &(dyn Error + 'static)
For maximum effectiveness, this needs to be called as a method
diff --git a/hotshot_query_service/metrics/enum.MetricsError.html b/hotshot_query_service/metrics/enum.MetricsError.html
index e36ddfa85..b5586e4bf 100644
--- a/hotshot_query_service/metrics/enum.MetricsError.html
+++ b/hotshot_query_service/metrics/enum.MetricsError.html
@@ -9,7 +9,7 @@
Prometheus {
source: Error,
},
-}Variants§
Trait Implementations§
source§impl Debug for MetricsError
source§impl Display for MetricsError
source§impl Error for MetricsErrorwhere
+}Variants§
Trait Implementations§
source§impl Debug for MetricsError
source§impl Display for MetricsError
source§impl Error for MetricsErrorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§impl ErrorCompat for MetricsError
§fn iter_chain(&self) -> ChainCompat<'_>where
Self: AsErrorSource,
Returns an iterator for traversing the chain of errors,
starting with the current error
diff --git a/hotshot_query_service/metrics/struct.PrometheusMetrics.html b/hotshot_query_service/metrics/struct.PrometheusMetrics.html
index 4babb71f9..491a68cfa 100644
--- a/hotshot_query_service/metrics/struct.PrometheusMetrics.html
+++ b/hotshot_query_service/metrics/struct.PrometheusMetrics.html
@@ -24,7 +24,7 @@
) -> Result<PrometheusMetrics, MetricsError>where
I: IntoIterator,
I::Item: AsRef<str>,Get a (possibly nested) subgroup of this group by its path.
-Trait Implementations§
source§impl Clone for PrometheusMetrics
source§fn clone(&self) -> PrometheusMetrics
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for PrometheusMetrics
source§impl Default for PrometheusMetrics
source§fn default() -> PrometheusMetrics
Returns the “default value” for a type. Read moresource§impl Metrics for PrometheusMetrics
source§fn create_counter(
+
Trait Implementations§
source§impl Clone for PrometheusMetrics
source§fn clone(&self) -> PrometheusMetrics
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for PrometheusMetrics
source§impl Default for PrometheusMetrics
source§fn default() -> PrometheusMetrics
Returns the “default value” for a type. Read moresource§impl Metrics for PrometheusMetrics
Auto Trait Implementations§
§impl !RefUnwindSafe for PrometheusMetrics
§impl Send for PrometheusMetrics
§impl Sync for PrometheusMetrics
§impl Unpin for PrometheusMetrics
§impl !UnwindSafe for PrometheusMetrics
Blanket Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for PrometheusMetrics
§impl Send for PrometheusMetrics
§impl Sync for PrometheusMetrics
§impl Unpin for PrometheusMetrics
§impl !UnwindSafe for PrometheusMetrics
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
§fn implicit(
diff --git a/hotshot_query_service/status/enum.Error.html b/hotshot_query_service/status/enum.Error.html
index 89b2c3074..ff675803c 100644
--- a/hotshot_query_service/status/enum.Error.html
+++ b/hotshot_query_service/status/enum.Error.html
@@ -10,7 +10,7 @@
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§impl ErrorCompat for Error
§fn iter_chain(&self) -> ChainCompat<'_>where
Self: AsErrorSource,
Returns an iterator for traversing the chain of errors,
starting with the current error
-and continuing with recursive calls to Error::source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
§impl<T> AsErrorSource for Twhere
T: Error + 'static,
§fn as_error_source(&self) -> &(dyn Error + 'static)
For maximum effectiveness, this needs to be called as a method
diff --git a/implementors/clap_builder/derive/trait.Args.js b/implementors/clap_builder/derive/trait.Args.js
index 80ff18c08..88128810f 100644
--- a/implementors/clap_builder/derive/trait.Args.js
+++ b/implementors/clap_builder/derive/trait.Args.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl Args for Options"],["impl Args for Options"],["impl Args for Options"]]
+"hotshot_query_service":[["impl Args for Options"],["impl Args for Options"],["impl Args for Options"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/clap_builder/derive/trait.FromArgMatches.js b/implementors/clap_builder/derive/trait.FromArgMatches.js
index a14b299bd..3ee59f434 100644
--- a/implementors/clap_builder/derive/trait.FromArgMatches.js
+++ b/implementors/clap_builder/derive/trait.FromArgMatches.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl FromArgMatches for Options"],["impl FromArgMatches for Options"],["impl FromArgMatches for Options"]]
+"hotshot_query_service":[["impl FromArgMatches for Options"],["impl FromArgMatches for Options"],["impl FromArgMatches for Options"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/clone/trait.Clone.js b/implementors/core/clone/trait.Clone.js
index 5b06a8cad..132bd8d23 100644
--- a/implementors/core/clone/trait.Clone.js
+++ b/implementors/core/clone/trait.Clone.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl Clone for PrometheusMetrics"],["impl Clone for MetricsDataSource"],["impl<Types: Clone + NodeType> Clone for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl Clone for Error"],["impl<__T0: Clone> Clone for QueryBlockSnafu<__T0>"],["impl<D: Clone, U: Clone> Clone for ExtensibleDataSource<D, U>"],["impl Clone for Error"],["impl<__T0: Clone> Clone for QueryLeafSnafu<__T0>"],["impl Clone for StreamBlockSnafu"],["impl Clone for Counter"],["impl<Types: Clone + NodeType> Clone for BlockQueryData<Types>"],["impl<__T0: Clone, __T1: Clone> Clone for BlockStreamSnafu<__T0, __T1>"],["impl Clone for Config"],["impl<__T0: Clone, __T1: Clone> Clone for LeafStreamSnafu<__T0, __T1>"],["impl<Types: Clone + NodeType> Clone for LeafQueryData<Types>"],["impl Clone for Label"],["impl<__T0: Clone, __T1: Clone> Clone for InvalidTransactionIndexSnafu<__T0, __T1>"],["impl<__T0: Clone> Clone for QueryProposalsSnafu<__T0>"],["impl<Types: Clone + NodeType> Clone for InconsistentLeafError<Types>"],["impl Clone for Error"],["impl Clone for MempoolQueryData"],["impl Clone for StreamLeafSnafu"],["impl<__T0: Clone> Clone for QueryTransactionSnafu<__T0>"],["impl Clone for MissingSnafu"],["impl<__T0: Clone> Clone for Snafu<__T0>"],["impl Clone for Gauge"],["impl Clone for QueryError"],["impl Clone for NotFoundSnafu"],["impl Clone for RequestSnafu"],["impl Clone for Histogram"],["impl<T: Committable> Clone for ResourceId<T>"],["impl<__T0: Clone, __T1: Clone> Clone for CustomSnafu<__T0, __T1>"]]
+"hotshot_query_service":[["impl Clone for Label"],["impl<__T0: Clone> Clone for QueryTransactionSnafu<__T0>"],["impl<Types: Clone + NodeType> Clone for BlockQueryData<Types>"],["impl Clone for Error"],["impl Clone for MetricsDataSource"],["impl Clone for Counter"],["impl<__T0: Clone> Clone for QueryBlockSnafu<__T0>"],["impl<D: Clone, U: Clone> Clone for ExtensibleDataSource<D, U>"],["impl Clone for Error"],["impl Clone for RequestSnafu"],["impl Clone for Config"],["impl Clone for NotFoundSnafu"],["impl<T: Committable> Clone for ResourceId<T>"],["impl<Types: Clone + NodeType> Clone for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<__T0: Clone> Clone for QueryLeafSnafu<__T0>"],["impl Clone for PrometheusMetrics"],["impl Clone for Gauge"],["impl<__T0: Clone, __T1: Clone> Clone for LeafStreamSnafu<__T0, __T1>"],["impl Clone for Histogram"],["impl<__T0: Clone, __T1: Clone> Clone for BlockStreamSnafu<__T0, __T1>"],["impl Clone for MempoolQueryData"],["impl<__T0: Clone> Clone for Snafu<__T0>"],["impl Clone for StreamBlockSnafu"],["impl Clone for Error"],["impl<__T0: Clone, __T1: Clone> Clone for InvalidTransactionIndexSnafu<__T0, __T1>"],["impl Clone for MissingSnafu"],["impl<Types: Clone + NodeType> Clone for InconsistentLeafError<Types>"],["impl Clone for QueryError"],["impl<Types: Clone + NodeType> Clone for LeafQueryData<Types>"],["impl<__T0: Clone> Clone for QueryProposalsSnafu<__T0>"],["impl<__T0: Clone, __T1: Clone> Clone for CustomSnafu<__T0, __T1>"],["impl Clone for StreamLeafSnafu"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/cmp/trait.Eq.js b/implementors/core/cmp/trait.Eq.js
index 8a2d1e193..d6515476c 100644
--- a/implementors/core/cmp/trait.Eq.js
+++ b/implementors/core/cmp/trait.Eq.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<Types: Eq + NodeType> Eq for LeafQueryData<Types>"],["impl<Types: Eq + NodeType> Eq for BlockQueryData<Types>"],["impl Eq for MempoolQueryData"],["impl<Types: Eq + NodeType> Eq for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<T: Committable> Eq for ResourceId<T>"]]
+"hotshot_query_service":[["impl<Types: Eq + NodeType> Eq for BlockQueryData<Types>"],["impl<Types: Eq + NodeType> Eq for LeafQueryData<Types>"],["impl<Types: Eq + NodeType> Eq for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl Eq for MempoolQueryData"],["impl<T: Committable> Eq for ResourceId<T>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/cmp/trait.Ord.js b/implementors/core/cmp/trait.Ord.js
index 77b2336eb..6a5d58fd2 100644
--- a/implementors/core/cmp/trait.Ord.js
+++ b/implementors/core/cmp/trait.Ord.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl Ord for MempoolQueryData"],["impl<T: Committable> Ord for ResourceId<T>"]]
+"hotshot_query_service":[["impl<T: Committable> Ord for ResourceId<T>"],["impl Ord for MempoolQueryData"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/cmp/trait.PartialEq.js b/implementors/core/cmp/trait.PartialEq.js
index 7a2f80eb5..ef66da962 100644
--- a/implementors/core/cmp/trait.PartialEq.js
+++ b/implementors/core/cmp/trait.PartialEq.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<T: Committable> PartialEq<ResourceId<T>> for ResourceId<T>"],["impl<Types: PartialEq + NodeType> PartialEq<TransactionQueryData<Types>> for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<Types: PartialEq + NodeType> PartialEq<BlockQueryData<Types>> for BlockQueryData<Types>"],["impl PartialEq<MempoolQueryData> for MempoolQueryData"],["impl<Types: PartialEq + NodeType> PartialEq<LeafQueryData<Types>> for LeafQueryData<Types>"]]
+"hotshot_query_service":[["impl PartialEq<MempoolQueryData> for MempoolQueryData"],["impl<T: Committable> PartialEq<ResourceId<T>> for ResourceId<T>"],["impl<Types: PartialEq + NodeType> PartialEq<TransactionQueryData<Types>> for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<Types: PartialEq + NodeType> PartialEq<LeafQueryData<Types>> for LeafQueryData<Types>"],["impl<Types: PartialEq + NodeType> PartialEq<BlockQueryData<Types>> for BlockQueryData<Types>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/cmp/trait.PartialOrd.js b/implementors/core/cmp/trait.PartialOrd.js
index 3f92b521a..003ad6e9a 100644
--- a/implementors/core/cmp/trait.PartialOrd.js
+++ b/implementors/core/cmp/trait.PartialOrd.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<T: Committable> PartialOrd<ResourceId<T>> for ResourceId<T>"],["impl PartialOrd<MempoolQueryData> for MempoolQueryData"]]
+"hotshot_query_service":[["impl PartialOrd<MempoolQueryData> for MempoolQueryData"],["impl<T: Committable> PartialOrd<ResourceId<T>> for ResourceId<T>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/convert/trait.From.js b/implementors/core/convert/trait.From.js
index 3431eae28..ae55b2cb7 100644
--- a/implementors/core/convert/trait.From.js
+++ b/implementors/core/convert/trait.From.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<T: Committable> From<usize> for ResourceId<T>"],["impl From<(String, StatusCode)> for Error"],["impl From<Error> for Error"],["impl From<RequestError> for Error"],["impl From<Error> for Error"],["impl From<String> for Error"],["impl<T: Committable> From<Commitment<T>> for ResourceId<T>"],["impl From<RequestError> for Error"],["impl From<(String, StatusCode)> for Error"],["impl From<Error> for MetricsError"]]
+"hotshot_query_service":[["impl<T: Committable> From<usize> for ResourceId<T>"],["impl From<(String, StatusCode)> for Error"],["impl From<(String, StatusCode)> for Error"],["impl From<String> for Error"],["impl From<RequestError> for Error"],["impl From<Error> for MetricsError"],["impl From<Error> for Error"],["impl From<RequestError> for Error"],["impl From<Error> for Error"],["impl<T: Committable> From<Commitment<T>> for ResourceId<T>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/default/trait.Default.js b/implementors/core/default/trait.Default.js
index 95829bdb8..33add66e1 100644
--- a/implementors/core/default/trait.Default.js
+++ b/implementors/core/default/trait.Default.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl Default for Options"],["impl Default for PrometheusMetrics"],["impl Default for Options"],["impl Default for Options"],["impl Default for Config"],["impl Default for MetricsDataSource"],["impl Default for MempoolQueryData"]]
+"hotshot_query_service":[["impl Default for MempoolQueryData"],["impl Default for Options"],["impl Default for Config"],["impl Default for MetricsDataSource"],["impl Default for Options"],["impl Default for PrometheusMetrics"],["impl Default for Options"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/error/trait.Error.js b/implementors/core/error/trait.Error.js
index 0e4af2ce6..eb3804d81 100644
--- a/implementors/core/error/trait.Error.js
+++ b/implementors/core/error/trait.Error.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<Types: NodeType> Error for InconsistentLeafError<Types>where\n Self: Debug + Display,"],["impl Error for Errorwhere\n Self: Debug + Display,"],["impl Error for MetricsErrorwhere\n Self: Debug + Display,"],["impl Error for Errorwhere\n Self: Debug + Display,"],["impl Error for Errorwhere\n Self: Debug + Display,"],["impl Error for QueryErrorwhere\n Self: Debug + Display,"]]
+"hotshot_query_service":[["impl Error for Errorwhere\n Self: Debug + Display,"],["impl Error for QueryErrorwhere\n Self: Debug + Display,"],["impl Error for Errorwhere\n Self: Debug + Display,"],["impl<Types: NodeType> Error for InconsistentLeafError<Types>where\n Self: Debug + Display,"],["impl Error for Errorwhere\n Self: Debug + Display,"],["impl Error for MetricsErrorwhere\n Self: Debug + Display,"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/fmt/trait.Debug.js b/implementors/core/fmt/trait.Debug.js
index a367cb22d..934bf943d 100644
--- a/implementors/core/fmt/trait.Debug.js
+++ b/implementors/core/fmt/trait.Debug.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<__T0: Debug> Debug for QueryLeafSnafu<__T0>"],["impl Debug for MetricsDataSource"],["impl Debug for Counter"],["impl Debug for Config"],["impl Debug for MetricsError"],["impl<T: Committable> Debug for ResourceId<T>"],["impl Debug for StreamLeafSnafu"],["impl<Types: Debug + NodeType> Debug for InconsistentLeafError<Types>"],["impl Debug for Gauge"],["impl<__T0: Debug, __T1: Debug> Debug for BlockStreamSnafu<__T0, __T1>"],["impl Debug for Error"],["impl<__T0: Debug, __T1: Debug> Debug for CustomSnafu<__T0, __T1>"],["impl<__T0: Debug> Debug for QueryProposalsSnafu<__T0>"],["impl Debug for QueryError"],["impl<__T0: Debug> Debug for QueryBlockSnafu<__T0>"],["impl<Types: Debug + NodeType> Debug for BlockQueryData<Types>"],["impl<Types: Debug + NodeType> Debug for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl Debug for StreamBlockSnafu"],["impl<D: Debug, U: Debug> Debug for ExtensibleDataSource<D, U>"],["impl Debug for NotFoundSnafu"],["impl Debug for PrometheusMetrics"],["impl<Types> Debug for SqlDataSource<Types>where\n Types: NodeType + Debug,"],["impl<__T0: Debug> Debug for Snafu<__T0>"],["impl<__T0: Debug, __T1: Debug> Debug for InvalidTransactionIndexSnafu<__T0, __T1>"],["impl Debug for Error"],["impl Debug for Label"],["impl Debug for MempoolQueryData"],["impl<__T0: Debug> Debug for QueryTransactionSnafu<__T0>"],["impl Debug for Histogram"],["impl Debug for RequestSnafu"],["impl<__T0: Debug, __T1: Debug> Debug for LeafStreamSnafu<__T0, __T1>"],["impl<Types: NodeType> Debug for FileSystemDataSource<Types>where\n Payload<Types>: QueryablePayload,\n HashMap<LeafHash<Types>, u64>: Debug,\n HashMap<BlockHash<Types>, u64>: Debug,\n HashMap<TransactionHash<Types>, (u64, TransactionIndex<Types>)>: Debug,\n LedgerLog<LeafQueryData<Types>>: Debug,\n LedgerLog<BlockQueryData<Types>>: Debug,"],["impl Debug for MissingSnafu"],["impl<Types: Debug + NodeType> Debug for LeafQueryData<Types>"],["impl Debug for Error"]]
+"hotshot_query_service":[["impl<__T0: Debug> Debug for QueryLeafSnafu<__T0>"],["impl<D: Debug, U: Debug> Debug for ExtensibleDataSource<D, U>"],["impl<Types: Debug + NodeType> Debug for LeafQueryData<Types>"],["impl<__T0: Debug> Debug for QueryBlockSnafu<__T0>"],["impl Debug for MissingSnafu"],["impl<__T0: Debug, __T1: Debug> Debug for InvalidTransactionIndexSnafu<__T0, __T1>"],["impl<Types: Debug + NodeType> Debug for BlockQueryData<Types>"],["impl Debug for Error"],["impl<__T0: Debug> Debug for Snafu<__T0>"],["impl Debug for RequestSnafu"],["impl<Types> Debug for SqlDataSource<Types>where\n Types: NodeType + Debug,"],["impl Debug for MempoolQueryData"],["impl Debug for Error"],["impl Debug for MetricsDataSource"],["impl Debug for Label"],["impl<__T0: Debug> Debug for QueryTransactionSnafu<__T0>"],["impl<__T0: Debug, __T1: Debug> Debug for CustomSnafu<__T0, __T1>"],["impl Debug for StreamBlockSnafu"],["impl<__T0: Debug> Debug for QueryProposalsSnafu<__T0>"],["impl Debug for Error"],["impl Debug for Counter"],["impl Debug for NotFoundSnafu"],["impl Debug for Gauge"],["impl<Types: NodeType> Debug for FileSystemDataSource<Types>where\n Payload<Types>: QueryablePayload,\n HashMap<LeafHash<Types>, u64>: Debug,\n HashMap<BlockHash<Types>, u64>: Debug,\n HashMap<TransactionHash<Types>, (u64, TransactionIndex<Types>)>: Debug,\n LedgerLog<LeafQueryData<Types>>: Debug,\n LedgerLog<BlockQueryData<Types>>: Debug,"],["impl Debug for PrometheusMetrics"],["impl<__T0: Debug, __T1: Debug> Debug for LeafStreamSnafu<__T0, __T1>"],["impl Debug for MetricsError"],["impl<__T0: Debug, __T1: Debug> Debug for BlockStreamSnafu<__T0, __T1>"],["impl<T: Committable> Debug for ResourceId<T>"],["impl Debug for Histogram"],["impl Debug for StreamLeafSnafu"],["impl Debug for Config"],["impl<Types: Debug + NodeType> Debug for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl Debug for QueryError"],["impl<Types: Debug + NodeType> Debug for InconsistentLeafError<Types>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/fmt/trait.Display.js b/implementors/core/fmt/trait.Display.js
index 1651ddd40..3bd46aeb4 100644
--- a/implementors/core/fmt/trait.Display.js
+++ b/implementors/core/fmt/trait.Display.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<T: Committable> Display for ResourceId<T>"],["impl Display for QueryError"],["impl Display for Error"],["impl Display for Error"],["impl<Types: NodeType> Display for InconsistentLeafError<Types>"],["impl Display for Error"],["impl Display for MetricsError"]]
+"hotshot_query_service":[["impl<T: Committable> Display for ResourceId<T>"],["impl Display for MetricsError"],["impl Display for Error"],["impl Display for QueryError"],["impl Display for Error"],["impl Display for Error"],["impl<Types: NodeType> Display for InconsistentLeafError<Types>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/marker/trait.Copy.js b/implementors/core/marker/trait.Copy.js
index 142304194..f0a4ca03b 100644
--- a/implementors/core/marker/trait.Copy.js
+++ b/implementors/core/marker/trait.Copy.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<__T0: Copy> Copy for QueryTransactionSnafu<__T0>"],["impl<__T0: Copy> Copy for QueryBlockSnafu<__T0>"],["impl<__T0: Copy> Copy for Snafu<__T0>"],["impl Copy for MissingSnafu"],["impl Copy for RequestSnafu"],["impl Copy for StreamLeafSnafu"],["impl<__T0: Copy> Copy for QueryLeafSnafu<__T0>"],["impl<__T0: Copy, __T1: Copy> Copy for InvalidTransactionIndexSnafu<__T0, __T1>"],["impl Copy for NotFoundSnafu"],["impl Copy for StreamBlockSnafu"],["impl<__T0: Copy, __T1: Copy> Copy for LeafStreamSnafu<__T0, __T1>"],["impl<__T0: Copy> Copy for QueryProposalsSnafu<__T0>"],["impl<D: Copy, U: Copy> Copy for ExtensibleDataSource<D, U>"],["impl<__T0: Copy, __T1: Copy> Copy for CustomSnafu<__T0, __T1>"],["impl<__T0: Copy, __T1: Copy> Copy for BlockStreamSnafu<__T0, __T1>"],["impl<T: Committable> Copy for ResourceId<T>"]]
+"hotshot_query_service":[["impl Copy for MissingSnafu"],["impl<__T0: Copy> Copy for Snafu<__T0>"],["impl Copy for StreamBlockSnafu"],["impl<__T0: Copy, __T1: Copy> Copy for BlockStreamSnafu<__T0, __T1>"],["impl<__T0: Copy> Copy for QueryTransactionSnafu<__T0>"],["impl<D: Copy, U: Copy> Copy for ExtensibleDataSource<D, U>"],["impl Copy for StreamLeafSnafu"],["impl Copy for NotFoundSnafu"],["impl<__T0: Copy> Copy for QueryProposalsSnafu<__T0>"],["impl<T: Committable> Copy for ResourceId<T>"],["impl<__T0: Copy> Copy for QueryLeafSnafu<__T0>"],["impl<__T0: Copy, __T1: Copy> Copy for InvalidTransactionIndexSnafu<__T0, __T1>"],["impl<__T0: Copy, __T1: Copy> Copy for LeafStreamSnafu<__T0, __T1>"],["impl<__T0: Copy, __T1: Copy> Copy for CustomSnafu<__T0, __T1>"],["impl<__T0: Copy> Copy for QueryBlockSnafu<__T0>"],["impl Copy for RequestSnafu"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/marker/trait.StructuralEq.js b/implementors/core/marker/trait.StructuralEq.js
index b59ad71c9..cf708191f 100644
--- a/implementors/core/marker/trait.StructuralEq.js
+++ b/implementors/core/marker/trait.StructuralEq.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<Types: NodeType> StructuralEq for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<Types: NodeType> StructuralEq for BlockQueryData<Types>"],["impl StructuralEq for MempoolQueryData"],["impl<Types: NodeType> StructuralEq for LeafQueryData<Types>"]]
+"hotshot_query_service":[["impl<Types: NodeType> StructuralEq for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl StructuralEq for MempoolQueryData"],["impl<Types: NodeType> StructuralEq for LeafQueryData<Types>"],["impl<Types: NodeType> StructuralEq for BlockQueryData<Types>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/marker/trait.StructuralPartialEq.js b/implementors/core/marker/trait.StructuralPartialEq.js
index 65aa6aef2..dea99a6ec 100644
--- a/implementors/core/marker/trait.StructuralPartialEq.js
+++ b/implementors/core/marker/trait.StructuralPartialEq.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<Types: NodeType> StructuralPartialEq for BlockQueryData<Types>"],["impl<Types: NodeType> StructuralPartialEq for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<Types: NodeType> StructuralPartialEq for LeafQueryData<Types>"],["impl StructuralPartialEq for MempoolQueryData"]]
+"hotshot_query_service":[["impl<Types: NodeType> StructuralPartialEq for LeafQueryData<Types>"],["impl<Types: NodeType> StructuralPartialEq for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<Types: NodeType> StructuralPartialEq for BlockQueryData<Types>"],["impl StructuralPartialEq for MempoolQueryData"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/serde/de/trait.Deserialize.js b/implementors/serde/de/trait.Deserialize.js
index 9d9612637..713143af3 100644
--- a/implementors/serde/de/trait.Deserialize.js
+++ b/implementors/serde/de/trait.Deserialize.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<'de> Deserialize<'de> for QueryError"],["impl<'de, Types: NodeType> Deserialize<'de> for BlockQueryData<Types>"],["impl<'de> Deserialize<'de> for Error"],["impl<'de, Types: NodeType> Deserialize<'de> for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<'de> Deserialize<'de> for Error"],["impl<'de, Types: NodeType> Deserialize<'de> for LeafQueryData<Types>"],["impl<'de> Deserialize<'de> for Error"],["impl<'de> Deserialize<'de> for MempoolQueryData"]]
+"hotshot_query_service":[["impl<'de> Deserialize<'de> for Error"],["impl<'de> Deserialize<'de> for QueryError"],["impl<'de, Types: NodeType> Deserialize<'de> for BlockQueryData<Types>"],["impl<'de, Types: NodeType> Deserialize<'de> for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<'de> Deserialize<'de> for MempoolQueryData"],["impl<'de, Types: NodeType> Deserialize<'de> for LeafQueryData<Types>"],["impl<'de> Deserialize<'de> for Error"],["impl<'de> Deserialize<'de> for Error"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/serde/ser/trait.Serialize.js b/implementors/serde/ser/trait.Serialize.js
index c3fb0fcde..7ec2e71f7 100644
--- a/implementors/serde/ser/trait.Serialize.js
+++ b/implementors/serde/ser/trait.Serialize.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl Serialize for Error"],["impl<Types: NodeType> Serialize for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl Serialize for MempoolQueryData"],["impl<Types: NodeType> Serialize for BlockQueryData<Types>"],["impl Serialize for Error"],["impl<Types: NodeType> Serialize for LeafQueryData<Types>"],["impl Serialize for Error"],["impl Serialize for QueryError"]]
+"hotshot_query_service":[["impl<Types: NodeType> Serialize for BlockQueryData<Types>"],["impl Serialize for Error"],["impl<Types: NodeType> Serialize for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl Serialize for Error"],["impl Serialize for QueryError"],["impl Serialize for Error"],["impl Serialize for MempoolQueryData"],["impl<Types: NodeType> Serialize for LeafQueryData<Types>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/snafu/trait.ErrorCompat.js b/implementors/snafu/trait.ErrorCompat.js
index c3fcc6da2..1cb0ceb64 100644
--- a/implementors/snafu/trait.ErrorCompat.js
+++ b/implementors/snafu/trait.ErrorCompat.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl ErrorCompat for Error"],["impl ErrorCompat for QueryError"],["impl ErrorCompat for MetricsError"],["impl ErrorCompat for Error"],["impl<Types: NodeType> ErrorCompat for InconsistentLeafError<Types>"],["impl ErrorCompat for Error"]]
+"hotshot_query_service":[["impl ErrorCompat for QueryError"],["impl ErrorCompat for MetricsError"],["impl<Types: NodeType> ErrorCompat for InconsistentLeafError<Types>"],["impl ErrorCompat for Error"],["impl ErrorCompat for Error"],["impl ErrorCompat for Error"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/snafu/trait.IntoError.js b/implementors/snafu/trait.IntoError.js
index 27253c6b5..0c504d32d 100644
--- a/implementors/snafu/trait.IntoError.js
+++ b/implementors/snafu/trait.IntoError.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<__T0, __T1> IntoError<Error> for InvalidTransactionIndexSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<u64>,\n __T1: Into<u64>,"],["impl<__T0, __T1> IntoError<Error> for BlockStreamSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<usize>,\n __T1: Into<String>,"],["impl<__T0> IntoError<Error> for QueryTransactionSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<QueryError> for Snafu<__T0>where\n QueryError: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for QueryProposalsSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<EncodedPublicKey>,"],["impl IntoError<Error> for StreamLeafSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for StreamBlockSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for QueryBlockSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for CustomSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<StatusCode>,"],["impl IntoError<Error> for RequestSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<QueryError> for MissingSnafuwhere\n QueryError: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for QueryLeafSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for LeafStreamSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<usize>,\n __T1: Into<String>,"],["impl IntoError<QueryError> for NotFoundSnafuwhere\n QueryError: Error + ErrorCompat,"]]
+"hotshot_query_service":[["impl<__T0, __T1> IntoError<Error> for InvalidTransactionIndexSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<u64>,\n __T1: Into<u64>,"],["impl<__T0> IntoError<Error> for QueryProposalsSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<EncodedPublicKey>,"],["impl<__T0, __T1> IntoError<Error> for CustomSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<StatusCode>,"],["impl<__T0> IntoError<Error> for QueryTransactionSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<QueryError> for MissingSnafuwhere\n QueryError: Error + ErrorCompat,"],["impl IntoError<Error> for StreamBlockSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for RequestSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for QueryBlockSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for QueryLeafSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<QueryError> for NotFoundSnafuwhere\n QueryError: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for LeafStreamSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<usize>,\n __T1: Into<String>,"],["impl IntoError<Error> for StreamLeafSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<QueryError> for Snafu<__T0>where\n QueryError: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for BlockStreamSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<usize>,\n __T1: Into<String>,"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/search-index.js b/search-index.js
index 88c86d412..eb7f32237 100644
--- a/search-index.js
+++ b/search-index.js
@@ -1,5 +1,5 @@
var searchIndex = JSON.parse('{\
-"hotshot_query_service":{"doc":"The HotShot Query Service is a minimal, generic query …","t":"NNNENGNDNDNDGEGIDNGLLLLLLLLLLLLLLLLLLLLLLLLLLAMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOLLLLLLOLLLLLLLLLLLLLLLLLLLLLLLLLLLLMAMFLLLLALLMLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLMMMMMIGGDQNQDNDEQNNNQDNDQGGDQNQDNNNDNDNDNDNDINDENDNDGGGGQDILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLKKKLLLLLLLLLLLLMMMLLMLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLMKLMLLLLLLLLLLLLLMLMMMMMMLLLLLLLLMKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMQDDDCIILLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLALLLLLLLLLLLLLLLLLKLLLLLDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDENNNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMENDDNIILLLLMLLLLLLLLLLKLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLKLKLLLLLLLLLMLLLLLLLLLLLLLLMM","n":["Availability","Custom","Err","Error","Error","Header","Missing","MissingSnafu","NotFound","NotFoundSnafu","Ok","Options","Payload","QueryError","QueryResult","Resolvable","Snafu","Status","Transaction","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_error_source","as_error_source","augment_args","augment_args_for_update","availability","availability","backtrace","backtrace","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","catch_all","cause","cause","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","commitment","data_source","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","description","deserialize","deserialize","drop","drop","drop","drop","drop","drop","fail","fail","fail","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_arg_matches","from_arg_matches_mut","group_id","header","header","in_current_span","in_current_span","include_migrations","init","init","init","init","init","init","instantiate_data_source_tests","internal","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_error","into_error","into_error","message","metrics","port","run_standalone_service","serialize","serialize","source","source","status","status","status","status","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_resolve","type_id","type_id","type_id","type_id","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","vzip","vzip","vzip","vzip","message","source","source","status","message","AvailabilityDataSource","BlockHash","BlockId","BlockQueryData","BlockRange","BlockStream","BlockStream","BlockStreamSnafu","Custom","CustomSnafu","Error","Error","Hash","Hash","Hash","InclusionProof","InconsistentLeafError","InvalidTransactionIndex","InvalidTransactionIndexSnafu","Iter","LeafHash","LeafId","LeafQueryData","LeafRange","LeafStream","LeafStream","LeafStreamSnafu","Number","Number","Number","Options","QueryBlock","QueryBlockSnafu","QueryLeaf","QueryLeafSnafu","QueryProposals","QueryProposalsSnafu","QueryTransaction","QueryTransactionSnafu","QueryablePayload","Request","RequestSnafu","ResourceId","StreamBlock","StreamBlockSnafu","StreamLeaf","StreamLeafSnafu","Timestamp","TransactionHash","TransactionInclusionProof","TransactionIndex","TransactionIndex","TransactionQueryData","UpdateAvailabilityData","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","api_path","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_error_source","as_error_source","augment_args","augment_args_for_update","backtrace","backtrace","block_hash","block_hash","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","build","by_hash","by_hash","cause","cause","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","compare","count_proposals","default","define_api","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","description","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","enumerate","enumerate","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extensions","fail","fail","fail","fail","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_arg_matches","from_arg_matches_mut","genesis","genesis","get_block","get_block_range","get_block_with_transaction","get_hash","get_leaf","get_leaf_range","get_proposals","group_id","hash","hash","hash","hash","header","header","header","header","height","height","height","height","height","height","in_current_span","in_current_span","index","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","insert_block","insert_leaf","internal","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","is_empty","is_empty","is_empty","iter","leaf","leaf","len","len","message","new","new","nth","nth","nth_transaction","nth_transaction","nth_transaction_with_proof","nth_transaction_with_proof","partial_cmp","payload","proof","proof","proposer","proposer","qc","qc_leaf","reason","reason","resource","resource","resource","serialize","serialize","serialize","serialize","size","source","source","status","status","subscribe_blocks","subscribe_leaves","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","transaction","transaction","transaction","transaction","transaction_by_hash","transaction_by_hash","transaction_by_hash_with_proof","transaction_by_hash_with_proof","transaction_with_proof","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","height","height","height","index","message","proposer","reason","reason","resource","resource","resource","source","source","source","source","source","source","source","status","Error","ExtensibleDataSource","FileSystemDataSource","MetricsDataSource","SqlDataSource","UpdateDataSource","VersionedDataSource","__clone_box","__clone_box","__clone_box","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_bits","as_mut","as_mut_bits","as_ref","block_height","block_height","block_height","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","commit","commit","commit","count_proposals","count_proposals","create","create_with_store","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","encode_hex","encode_hex_upper","fmt","fmt","fmt","from","from","from","get_block","get_block","get_block_range","get_block_range","get_block_with_transaction","get_block_with_transaction","get_leaf","get_leaf","get_leaf_range","get_leaf_range","get_proposals","get_proposals","init","init","init","inner","inner_mut","insert_block","insert_block","insert_leaf","insert_leaf","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","metrics","metrics","metrics","new","open","open_with_store","populate_metrics","populate_metrics","populate_metrics","revert","revert","revert","skip_version","sql","subscribe_blocks","subscribe_blocks","subscribe_leaves","subscribe_leaves","to_owned","to_owned","try_as_bits","try_as_mut_bits","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update","update","update","vzip","vzip","vzip","Config","Error","Migration","SqlDataSource","Transaction","__clone_box","__clone_box","__clone_box","__clone_box","applied_on","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_ref","as_ref","block_height","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","chain","checksum","clone","clone","clone_into","clone_into","cmp","commit","compare","connect","connect","context","count_proposals","database","default","default_migrations","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast_mut","downcast_ref","drop","drop","drop","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","execute","execute_many","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","get_block","get_block_range","get_block_with_transaction","get_leaf","get_leaf_range","get_proposals","header","header","host","include_dir","include_migrations","init","init","init","init","init","insert_block","insert_leaf","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is","metrics","migrations","msg","name","new","no_migrations","partial_cmp","password","populate_metrics","port","postgres","prefix","query","query","revert","root_cause","sql","subscribe_blocks","subscribe_leaves","to_owned","to_owned","to_string","to_string","transaction","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","unapplied","update","user","version","vzip","vzip","vzip","vzip","vzip","Counter","Gauge","Histogram","Label","MetricsError","NoSuchMetric","NoSuchSubgroup","Prometheus","PrometheusMetrics","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","add","add_point","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_error_source","backtrace","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cause","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","create_counter","create_gauge","create_histogram","create_label","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","drop","drop","drop","drop","drop","drop","export","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","get","get","get","get_counter","get_gauge","get_histogram","get_label","get_subgroup","header","in_current_span","init","init","init","init","init","init","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","mean","sample_count","set","set","source","subgroup","sum","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","update","vzip","vzip","vzip","vzip","vzip","vzip","label","namespace","path","source","Error","Internal","MempoolQueryData","Options","Request","StatusDataSource","UpdateStatusData","__clone_box","__clone_box","__clone_box","__clone_box","api_path","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_error_source","augment_args","augment_args_for_update","backtrace","block_height","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cause","clone","clone","clone_into","clone_into","cmp","compare","consensus_metrics","consensus_metrics","default","default","define_api","deref","deref","deref","deref_mut","deref_mut","deref_mut","description","deserialize","deserialize","drop","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","extensions","fmt","fmt","fmt","from","from","from","from","from","from_arg_matches","from_arg_matches_mut","get_hash","group_id","hash","header","in_current_span","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","memory_footprint","mempool_info","mempool_info","metrics","partial_cmp","populate_metrics","serialize","serialize","source","status","success_rate","success_rate","to_owned","to_owned","to_string","transaction_count","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","vzip","reason","source"],"q":[[0,"hotshot_query_service"],[210,"hotshot_query_service::Error"],[214,"hotshot_query_service::QueryError"],[215,"hotshot_query_service::availability"],[837,"hotshot_query_service::availability::Error"],[856,"hotshot_query_service::data_source"],[985,"hotshot_query_service::data_source::sql"],[1163,"hotshot_query_service::metrics"],[1338,"hotshot_query_service::metrics::MetricsError"],[1342,"hotshot_query_service::status"],[1461,"hotshot_query_service::status::Error"],[1463,"dyn_clone::sealed"],[1464,"dyn_clone::sealed"],[1465,"core::error"],[1466,"clap_builder::builder::command"],[1467,"snafu::backtrace_shim"],[1468,"core::option"],[1469,"alloc::string"],[1470,"core::convert"],[1471,"http_types::status_code"],[1472,"core::clone"],[1473,"commit"],[1474,"core::result"],[1475,"serde::de"],[1476,"core::fmt"],[1477,"core::fmt"],[1478,"clap_builder"],[1479,"clap_builder::util::id"],[1480,"color_eyre::section"],[1481,"core::fmt"],[1482,"core::marker"],[1483,"alloc::boxed"],[1484,"alloc::sync"],[1485,"alloc::rc"],[1486,"hotshot::types::handle"],[1487,"hotshot_types::traits::node_implementation"],[1488,"hotshot_types::traits::node_implementation"],[1489,"core::any"],[1490,"hotshot_types::traits::signature_key"],[1491,"core::future::future"],[1492,"core::pin"],[1493,"tide_disco::api"],[1494,"tide_disco::api"],[1495,"core::iter::traits::iterator"],[1496,"core::cmp"],[1497,"core::ops::range"],[1498,"core::hash"],[1499,"core::marker"],[1500,"hotshot_types::simple_certificate"],[1501,"bitvec::slice"],[1502,"bitvec::order"],[1503,"std::path"],[1504,"atomic_store::error"],[1505,"atomic_store::atomic_store"],[1506,"core::iter::traits::collect"],[1507,"hotshot_types::traits::metrics"],[1508,"bitvec::ptr::span"],[1509,"hotshot_types::event"],[1510,"time::offset_date_time"],[1511,"anyhow"],[1512,"alloc::vec"],[1513,"tokio_postgres::to_statement"],[1514,"core::iter::traits::collect"],[1515,"tokio_postgres::query"],[1516,"refinery_core::error"],[1517,"hotshot_types::traits::metrics"]],"d":["","","Contains the error value","","There was an error while trying to fetch the requested …","","The requested resource exists but is not currently …","SNAFU context selector for the QueryError::Missing
variant","The requested resource does not exist or is not known to …","SNAFU context selector for the QueryError::NotFound
variant","Contains the success value","","","","","A reference to a T
which can be resolved into a whole T
.","SNAFU context selector for the QueryError::Error
variant","","Item within a Payload
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Consume the selector and return the associated error","Consume the selector and return the associated error","Consume the selector and return the associated error","","","","","","","","","","","","","","Get a commitment to the underlying object.","Persistent storage and sources of data consumed by APIs.","","","","","","","","","","","","","","","","","","","","","","","","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Embed migrations from the given directory into the current …","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","Run an instance of the HotShot Query service with no …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the underlying object if it is available without …","","","","","","","","","","","","","","","","","","","","","A block hash is the hash of the block header.","","","","","","SNAFU context selector for the Error::BlockStream
variant","","SNAFU context selector for the Error::Custom
variant","","","","","","A proof that a certain transaction exists in the block.","","","SNAFU context selector for the …","Enumerate the transactions in this block.","","","","","","","SNAFU context selector for the Error::LeafStream
variant","","","","","","SNAFU context selector for the Error::QueryBlock
variant","","SNAFU context selector for the Error::QueryLeaf
variant","","SNAFU context selector for the Error::QueryProposals
…","","SNAFU context selector for the Error::QueryTransaction
…","A block payload whose contents (e.g. individual …","","SNAFU context selector for the Error::Request
variant","","","SNAFU context selector for the Error::StreamBlock
variant","","SNAFU context selector for the Error::StreamLeaf
variant","","","","","An index which can be used to efficiently retrieve a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Consume the selector and return the associated error","Consume the selector and return the associated error","Consume the selector and return the associated error","Consume the selector and return the associated error","Get the index of the transaction with a given hash, if it …","Get the index of the transaction with a given hash, if it …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Enumerate the transactions in the block with their indices.","Enumerate the transactions in the block with their indices.","","","","","","","","","","","","","","","","","","","","","Additional API specification files to merge with …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","Returns the block containing a transaction with the given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Whether this block is empty of transactions.","Whether this block is empty of transactions.","","List the transaction indices in the block.","","","The number of transactions in the block.","","","Collect information about a Leaf
.","Collect information about a block.","Get the index of the nth
transaction.","Get the index of the nth
transaction.","Get the nth
transaction.","Get the nth
transaction.","Get the nth
transaction, along with an inclusion proof.","Get the nth
transaction, along with an inclusion proof.","","","Get an inclusion proof for a transaction with a given …","Get an inclusion proof for a transaction with a given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get a transaction by its block-specific index.","Get a transaction by its block-specific index.","","","Get the transaction with a given hash, if it is in the …","Get the transaction with a given hash, if it is in the …","Get the transaction with a given hash, if it is in the …","Get the transaction with a given hash, if it is in the …","Get a transaction by its block-specific index, along with …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Wrapper to add extensibility to an existing data source.","A data source for the APIs provided in this crate, backed …","A minimal data source for the status API provided in this …","","An extension trait for types which implement the update …","A data source with an atomic transaction-based …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Atomically commit to all outstanding modifications to the …","","Commit the current state to persistent storage.","","","Create a new FileSystemDataSource with storage at path
.","Create a new FileSystemDataSource using a persistent …","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","Access the underlying data source.","Mutably access the underlying data source.","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","Open an existing FileSystemDataSource from storage at path
.","Open an existing FileSystemDataSource using a persistent …","","","","Erase all oustanding modifications to the data.","","Revert changes made to persistent storage since the last …","Advance the version of the persistent store without …","","","","","","","","","","","","","","","","","","","Update query state based on a new consensus event.","","","","","","Postgres client config.","The Error
type, a wrapper around a dynamic error type.","Represents a schema migration to be run on the database, …","A data source for the APIs provided in this crate, backed …","An atomic SQL transaction.","","","","","Get the timestamp from when the Migration was applied. None
…","","","","","","","","","","","","","","","","","","","","","","","","An iterator of the chain of source errors contained by …","Get the Migration checksum. Checksum is formed from the …","","","","","","Atomically commit to all outstanding modifications to the …","","Connect to the database with this config.","Connect to a remote database.","Wrap the error value with additional context.","","Set the name of the database to connect to.","","The migrations requied to build the default schema for …","","","","","","","","","","","","","Attempt to downcast the error object to a concrete type.","Downcast this error object by mutable reference.","Downcast this error object by reference.","","","","","","","","","","","","","Execute a statement against the underlying database.","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Set the hostname of the database server.","Embed the contents of a directory in your crate.","Embed migrations from the given directory into the current …","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","Returns true if E
is the type held by this error object.","","Add custom migrations to run when connecting to the …","Create a new error object from a printable error message.","Get the Migration Name","Create a new error object from any error type.","Skip all migrations when connecting to the database.","","Set a password for connecting to the database.","","Set the port on which to connect to the database.","","Get the Prefix","Query the underlying SQL database.","Query the underlying SQL database.","Erase all oustanding modifications to the data.","The lowest level cause of this error — this error’s …","","","","","","","","Access the transaction which is accumulating all …","","","","","","","","","","","","","","","","Create an unapplied migration, name and version are parsed …","","Set the DB user to connect as.","Get the Migration version","","","","","","A Counter metric.","A Gauge metric.","A Histogram metric.","A Label metric.","","","","","A Prometheus-based implementation of a Metrics registry.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Get a counter in this sub-group by name.","Get a gauge in this sub-group by name.","Get a histogram in this sub-group by name.","Get a label in this sub-group by name.","Get a (possibly nested) subgroup of this group by its path.","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Additional API specification files to merge with …","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[7,7,140,0,10,0,10,0,10,0,140,0,0,0,0,0,0,7,0,7,7,11,11,12,12,13,13,10,10,7,11,12,13,10,19,7,11,12,13,10,19,7,10,19,19,0,19,7,10,7,11,12,13,10,19,7,11,12,13,10,19,11,12,13,7,7,10,7,11,12,13,10,7,11,12,13,10,142,0,19,7,11,12,13,10,19,7,11,12,13,10,19,7,10,7,10,7,11,12,13,10,19,11,12,13,7,7,11,12,13,10,10,7,7,7,7,11,12,13,10,19,19,19,19,7,10,7,10,0,7,11,12,13,10,19,0,7,7,11,12,13,10,19,7,11,12,13,10,19,7,11,12,13,10,19,7,11,12,13,10,19,11,12,13,13,0,19,0,7,10,7,10,0,7,10,19,7,11,12,13,10,7,10,7,11,12,13,10,19,7,11,12,13,10,19,142,7,11,12,13,10,19,19,19,7,11,12,13,10,19,143,144,145,143,146,0,0,0,0,42,27,42,0,27,0,0,105,80,86,58,147,0,27,0,147,0,0,0,42,27,42,0,80,86,58,0,27,0,27,0,27,0,27,0,0,27,0,0,27,0,27,0,0,0,0,0,147,0,0,58,58,50,50,49,49,60,60,52,52,61,61,62,62,63,63,64,64,65,65,66,66,67,67,53,53,55,55,56,56,57,57,27,27,72,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,49,27,72,72,49,27,50,52,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,53,55,56,57,147,147,49,27,58,50,49,60,52,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,61,62,63,64,65,66,67,53,55,56,57,27,58,58,42,72,0,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,49,27,50,60,52,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,147,147,58,50,60,52,58,58,58,58,50,50,50,50,60,60,60,60,52,52,52,52,72,53,55,56,57,58,58,50,49,49,60,52,61,62,63,64,65,66,67,53,55,56,57,27,27,58,58,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,27,27,72,72,50,60,42,42,42,58,42,42,42,72,58,50,60,52,58,49,60,27,50,60,52,53,55,56,49,27,53,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,105,105,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,61,62,63,64,65,66,67,53,55,56,57,147,147,60,147,50,49,147,60,57,50,60,147,147,147,147,147,147,58,60,147,147,50,67,50,49,55,56,62,64,66,50,60,52,27,60,49,27,27,57,42,42,58,50,49,60,52,61,62,63,64,65,66,67,53,55,56,57,27,58,49,27,147,147,60,52,147,147,147,147,147,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,72,72,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,148,149,150,148,151,152,149,150,153,154,155,156,153,157,154,158,155,152,151,45,0,0,0,0,0,0,97,97,99,99,97,98,99,97,98,99,97,97,97,97,97,98,99,97,98,99,97,98,99,97,99,97,99,45,97,98,97,98,98,98,99,97,98,99,97,98,99,97,98,99,97,97,97,98,99,97,98,99,97,98,97,98,97,98,97,98,97,98,97,98,97,98,99,97,97,97,98,97,98,97,98,99,97,98,99,97,98,99,97,98,99,97,98,99,97,98,98,97,98,99,45,97,98,98,0,97,98,97,98,97,99,97,97,97,98,99,97,98,99,97,98,99,44,97,98,97,98,99,0,0,0,0,0,110,110,115,115,110,112,117,110,115,113,112,117,110,115,113,112,112,113,112,117,110,115,113,112,117,110,115,113,112,110,110,115,110,115,110,113,110,115,113,112,113,115,115,0,112,112,117,110,115,113,112,112,117,110,115,113,112,112,112,112,112,117,110,115,113,113,110,110,110,110,110,117,117,112,112,110,110,115,113,112,112,112,117,110,115,113,113,113,113,113,113,113,112,110,115,0,0,112,117,110,115,113,113,113,112,117,110,115,113,112,117,110,115,113,112,117,110,115,113,112,117,110,115,113,112,113,115,112,110,112,115,110,115,113,115,0,110,117,113,113,112,110,113,113,110,115,112,110,113,112,117,110,115,113,112,117,110,115,113,112,117,110,115,113,110,113,115,110,112,117,110,115,113,0,0,0,0,0,130,130,130,0,106,106,127,127,131,131,128,128,132,132,127,128,130,106,127,131,128,132,130,106,127,131,128,132,130,130,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,106,127,131,128,132,106,106,106,106,106,130,106,127,131,128,132,130,106,127,131,128,132,130,130,106,127,131,128,132,106,130,130,106,127,131,128,132,130,130,106,127,131,128,132,127,131,132,106,106,106,106,106,130,130,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,128,128,131,132,130,106,128,106,127,131,128,132,130,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,131,130,106,127,131,128,132,159,159,160,161,0,28,0,0,28,0,0,139,139,28,28,141,139,141,28,139,141,28,28,141,141,28,43,139,141,28,139,141,28,28,139,28,139,28,139,139,43,43,139,141,0,139,141,28,139,141,28,28,139,28,139,141,28,139,139,139,139,139,141,139,28,28,139,141,28,28,28,141,141,139,141,139,28,28,139,141,28,139,141,28,139,141,28,139,141,28,139,141,28,139,43,43,43,139,162,139,28,28,28,43,43,139,28,28,139,139,141,28,139,141,28,139,141,28,141,141,139,141,28,163,164],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[-1,5,[]],[6,6],[6,6],0,0,[7,[[9,[8]]]],[10,[[9,[8]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[11,10],[12,10],[[[13,[-1]]],10,[[15,[14]]]],[[16,14],7],[7,[[9,[5]]]],[10,[[9,[5]]]],[7,7],[11,11],[12,12],[[[13,[-1]]],[[13,[-1]]],17],[10,10],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[18,[-2]]],[],[]],0,[[],19],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[7,21],[10,21],[-1,[[22,[7]]],23],[-1,[[22,[10]]],23],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[11,[[22,[-1,10]]],[]],[12,[[22,[-1,10]]],[]],[[[13,[-1]]],[[22,[-2,10]]],[[15,[14]]],[]],[[7,24],25],[[7,24],25],[[11,24],25],[[12,24],25],[[[13,[-1]],24],25,26],[[10,24],25],[[10,24],25],[27,7],[-1,-1,[]],[28,7],[[[2,[14,16]]],7],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[29,[[22,[19,30]]]],[29,[[22,[19,30]]]],[[],[[9,[31]]]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[-1,[],[]],[-1,[],[]],0,[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],0,[-1,7,33],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[11,10],[12,10],[[[13,[-1]]],10,[[15,[14]]]],0,0,0,[[19,-2,[40,[-1,-3]]],[[22,[2,7]]],41,[[42,[-1]],43,[44,[-1]],45,34,35],[[46,[-1]]]],[[7,-1],22,47],[[10,-1],22,47],[7,[[9,[5]]]],[10,[[9,[5]]]],0,[7,16],[10,16],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,14,[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2,-1]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[19,29],[[22,[2,30]]]],[[19,29],[[22,[2,30]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],0,[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[-1,5,[]],[6,6],[6,6],[[[49,[-1]]],[[9,[8]]],41],[27,[[9,[8]]]],[[[50,[-1]]],[[51,[-1]]],41],[[[52,[-1]]],[[51,[-1]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[53,[-1,-2]]],27,[[15,[54]]],[[15,[54]]]],[[[55,[-1,-2]]],27,[[15,[20]]],[[15,[14]]]],[[[56,[-1,-2]]],27,[[15,[20]]],[[15,[14]]]],[[[57,[-1,-2]]],27,[[15,[14]]],[[15,[16]]]],[[-1,18],9,[]],[[-1,18],9,[]],[[[49,[-1]]],[[9,[5]]],41],[27,[[9,[5]]]],[[[58,[-1]]],[[58,[-1]]],59],[[[50,[-1]]],[[50,[-1]]],[17,41]],[[[49,[-1]]],[[49,[-1]]],[17,41]],[[[60,[-1]]],[[60,[-1]]],[17,41]],[[[52,[-1]]],[[52,[-1]]],[17,41]],[61,61],[[[62,[-1]]],[[62,[-1]]],17],[63,63],[[[64,[-1]]],[[64,[-1]]],17],[65,65],[[[66,[-1]]],[[66,[-1]]],17],[[[67,[-1]]],[[67,[-1]]],17],[[[53,[-1,-2]]],[[53,[-1,-2]]],17,17],[[[55,[-1,-2]]],[[55,[-1,-2]]],17,17],[[[56,[-1,-2]]],[[56,[-1,-2]]],17,17],[[[57,[-1,-2]]],[[57,[-1,-2]]],17,17],[27,27],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[58,[-1]],[58,[-1]]],68,59],[[-1,-2],68,[],[]],[[-1,69],[[71,[[37,[70]]]]],[]],[[],72],[72,[[22,[[73,[-1,27]],74]]],[34,35,75]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[[[49,[-1]]],21,41],[27,21],[-1,[[22,[[50,[-2]]]]],23,41],[-1,[[22,[[60,[-2]]]]],23,41],[-1,[[22,[[52,[-2]]]]],23,41],[-1,[[22,[27]]],23],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[-1,[[37,[76]]],[]],[-1,[[37,[76]]],[]],[[[58,[-1]],[58,[-1]]],77,59],[[[50,[-1]],[50,[-1]]],77,[78,41]],[[[60,[-1]],[60,[-1]]],77,[78,41]],[[[52,[-1]],[52,[-1]]],77,[78,41]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],0,[[[53,[-1,-2]]],[[22,[-3,27]]],[[15,[54]]],[[15,[54]]],[]],[[[55,[-1,-2]]],[[22,[-3,27]]],[[15,[20]]],[[15,[14]]],[]],[[[56,[-1,-2]]],[[22,[-3,27]]],[[15,[20]]],[[15,[14]]],[]],[[[57,[-1,-2]]],[[22,[-3,27]]],[[15,[14]]],[[15,[16]]],[]],[[[58,[-1]],24],25,59],[[[58,[-1]],24],25,59],[[[50,[-1]],24],25,[26,41]],[[[49,[-1]],24],25,[26,41]],[[[49,[-1]],24],25,41],[[[60,[-1]],24],25,[26,41]],[[[52,[-1]],24],25,[26,41]],[[61,24],25],[[[62,[-1]],24],25,26],[[63,24],25],[[[64,[-1]],24],25,26],[[65,24],25],[[[66,[-1]],24],25,26],[[[67,[-1]],24],25,26],[[[53,[-1,-2]],24],25,26,26],[[[55,[-1,-2]],24],25,26,26],[[[56,[-1,-2]],24],25,26,26],[[[57,[-1,-2]],24],25,26,26],[[27,24],25],[[27,24],25],[[[18,[-1]]],[[58,[-1]]],59],[-1,-1,[]],[20,[[58,[-1]]],59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[2,[14,16]]],27],[-1,-1,[]],[79,27],[29,[[22,[72,30]]]],[29,[[22,[72,30]]]],[[],[[50,[-1]]],41],[[],[[60,[-1]]],41],[[-1,-3],[[71,[[37,[70]]]]],[],[],[[15,[[80,[-2]]]],34,35]],[[-1,-2],[[71,[[37,[70]]]]],[],[[81,[20]],34]],[[-1,[82,[-2]]],[[71,[[37,[70]]]]],[],[]],[[-1,-2],54,[83,84],85],[[-1,-3],[[71,[[37,[70]]]]],[],[],[[15,[[86,[-2]]]],34,35]],[[-1,-2],[[71,[[37,[70]]]]],[],[[81,[20]],34]],[[-1,69,[9,[20]]],[[71,[[37,[70]]]]],[]],[[],[[9,[31]]]],[[[58,[-1]],-2],2,59,87],[[[50,[-1]]],[[88,[-1]]],41],[[[60,[-1]]],[[51,[-1]]],41],[[[52,[-1]]],[[82,[-1]]],41],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[[60,[-1]]],[[89,[-1]]],41],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[[50,[-1]]],54,41],[[[60,[-1]]],54,41],[[[52,[-1]]],54,41],0,0,0,[-1,[],[]],[-1,[],[]],0,[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[-1,[60,[-2]]],[[71,[[37,[70]]]]],[],[]],[[-1,[50,[-2]]],[[71,[[37,[70]]]]],[],[]],[-1,27,33],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[61,27],[[[62,[-1]]],27,[[15,[14]]]],[63,27],[[[64,[-1]]],27,[[15,[14]]]],[65,27],[[[66,[-1]]],27,[[15,[14]]]],[[[67,[-1]]],27,[[15,[69]]]],[[[53,[-1,-2]]],27,[[15,[54]]],[[15,[54]]]],[[[55,[-1,-2]]],27,[[15,[20]]],[[15,[14]]]],[[[56,[-1,-2]]],27,[[15,[20]]],[[15,[14]]]],[[[57,[-1,-2]]],27,[[15,[14]]],[[15,[16]]]],[-1,77,[]],[-1,77,[]],[[[60,[-1]]],77,41],[-1,[],[]],[[[50,[-1]]],[[90,[-1]]],41],0,[-1,20,[]],[[[60,[-1]]],20,41],0,[[[90,[-1]],[91,[-1]]],[[22,[[50,[-1]],[49,[-1]]]]],41],[[[90,[-1]],[91,[-1]],[92,[-1]]],[[22,[[60,[-1]],[49,[-1]]]]],41],[[-1,20],9,[]],[[-1,20],9,[]],[[-1,20],9,[]],[[-1,20],9,[]],[[-1,20],[[9,[2]]],[]],[[-1,20],[[9,[2]]],[]],[[[58,[-1]],[58,[-1]]],[[9,[68]]],59],[[[60,[-1]]],[[92,[-1]]],41],[-1,9,[]],[-1,9,[]],[[[50,[-1]]],69,41],0,[[[50,[-1]]],[[91,[-1]]],41],0,0,0,0,0,0,[[[50,[-1]],-2],22,41,47],[[[60,[-1]],-2],22,41,47],[[[52,[-1]],-2],22,41,47],[[27,-1],22,47],[[[60,[-1]]],54,41],[[[49,[-1]]],[[9,[5]]],41],[27,[[9,[5]]]],[27,16],0,[[-1,20],[[71,[[37,[70]]]]],[]],[[-1,20],[[71,[[37,[70]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,14,[]],[-1,14,[]],[-1,9,[]],[-1,9,[]],[[[60,[-1]],[93,[-1]]],[[9,[[52,[-1]]]]],41],[[[52,[-1]]],[[94,[-1]]],41],[[-1,18],9,[]],[[-1,18],9,[]],[[-1,18],[[9,[2]]],[]],[[-1,18],[[9,[2]]],[]],[-1,[[9,[2]]],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[72,29],[[22,[2,30]]]],[[72,29],[[22,[2,30]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,[[95,[-2,-3]]],[],[],96],[[[97,[-1,-2]]],-2,[],[]],[-1,[[95,[-2,-3]]],[],[],96],[[[97,[-1,-2]]],-2,[],[]],[[[97,[-1,-2]]],[[71,[[37,[70]]]]],[43,34,35],[34,35]],[[[98,[-1]]],[[71,[[37,[70]]]]],41],[99,[[71,[[37,[70]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[97,[-1,-2]]],[[97,[-1,-2]]],17,17],[99,99],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[71,[[37,[70]]]]],[]],[[[97,[-1,-2]]],[[71,[[37,[70]]]]],[45,34],34],[[[98,[-1]]],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],69],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],69],[[71,[[37,[70]]]]],41],[100,[[22,[[98,[-1]],101]]],41],[102,[[22,[[98,[-1]],101]]],41],[[],99],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,2],[20,2],[20,2],[-1,-2,[],[[104,[103]]]],[-1,-2,[],[[104,[103]]]],[[[97,[-1,-2]],24],25,26,26],[[[98,[-1]],24],25,41],[[99,24],25],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[15,[[80,[-1]]]],34,35]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[80,[-1]]]],34,35]],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[81,[20]],34]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[97,[-2,-3]],[82,[-1]]],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],[82,[-1]]],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[15,[[86,[-1]]]],34,35]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[86,[-1]]]],34,35]],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[81,[20]],34]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[97,[-2,-3]],69,[9,[20]]],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],69,[9,[20]]],[[71,[[37,[70]]]]],41],[[],20],[[],20],[[],20],[[[97,[-1,-2]]],-1,[],[]],[[[97,[-1,-2]]],-1,[],[]],[[[97,[-2,-3]],[60,[-1]]],[[71,[[37,[70]]]]],41,[[105,[-1]],34,35],[34,35]],[[[98,[-1]],[60,[-1]]],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],[50,[-1]]],[[71,[[37,[70]]]]],41,[[105,[-1]],34,35],[34,35]],[[[98,[-1]],[50,[-1]]],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[97,[-1,-2]]],106,[43,34,35],[34,35]],[[[98,[-1]]],106,41],[99,106],[[-1,-2],[[97,[-1,-2]]],[],[]],[100,[[22,[[98,[-1]],101]]],41],[102,[[22,[[98,[-1]],101]]],41],[-1,[[37,[107,36]]],[]],[-1,[[37,[107,36]]],[]],[-1,[[37,[107,36]]],[]],[-1,[[71,[[37,[70]]]]],[]],[[[97,[-1,-2]]],[[71,[[37,[70]]]]],[45,34],34],[[[98,[-1]]],[[71,[[37,[70]]]]],41],[[[98,[-1]]],[[22,[2,101]]],41],0,[[[97,[-2,-3]],20],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],20],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],20],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],20],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[22,[[95,[-2,-3]],[108,[-2]]]]],[],[],96],[-1,[[22,[[95,[-2,-3]],[108,[-2]]]]],[],[],96],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[-1,[109,[-2]]],[[71,[[37,[70]]]]],[],[]],[[-1,[109,[-2]]],[[71,[[37,[70,36]]]]],[],[]],[[-1,[109,[-2]]],[[71,[[37,[70,36]]]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[110,[[9,[111]]]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[112,5],[112,5],[[[113,[-1]]],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[112,114],[110,54],[110,110],[115,115],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[110,110],68],[[[113,[-1]]],[[71,[[37,[70]]]]],41],[[-1,-2],68,[],[]],[115,[[22,[[113,[-1]],112]]],41],[115,[[22,[[113,[-1]],112]]],41],[[112,-1],112,[33,34,35]],[[[113,[-1]],69],[[71,[[37,[70]]]]],41],[[115,-1],115,[[15,[14]]]],[[],115],[[],[[116,[110]]]],[20,-1,[]],[112],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[112],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[112,[[22,[-1,112]]],[33,26,34,35]],[112,[[9,[-1]]],[33,26,34,35]],[112,[[9,[-1]]],[33,26,34,35]],[112,2],[20,2],[20,2],[20,2],[20,2],[[[113,[-1]]],2,41],[20,2],[[110,110],77],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[117,-1,-2],[[22,[2,112]]],[84,118],119],[[117,-1],[[22,[2,112]]],119],[[112,24],[[22,[2,120]]]],[[112,24],[[22,[2,120]]]],[[110,24],[[22,[2,120]]]],[[110,24],[[22,[2,120]]]],[[115,24],25],[[[113,[-1]],24],25,[41,26]],[-1,-1,[]],[121,-1,[]],[-1,112,[5,34,35]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[80,[-1]]]],34,35]],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[113,[-1]],[82,[-1]]],[[71,[[37,[70]]]]],41],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[86,[-1]]]],34,35]],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[113,[-1]],69,[9,[20]]],[[71,[[37,[70]]]]],41],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[115,-1],115,[[15,[14]]]],0,0,[[],20],[[],20],[[],20],[[],20],[[],20],[[[113,[-1]],[60,[-1]]],[[71,[[37,[70]]]]],41],[[[113,[-1]],[50,[-1]]],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[112,77],[[[113,[-1]]],106,41],[[115,-1],115,119],[-1,112,[33,26,34,35]],[110,21],[-1,112,[5,34,35]],[115,115],[[110,110],[[9,[68]]]],[[115,-1],115,[[15,[14]]]],[-1,[[37,[107,36]]],[]],[[115,122],115],0,[110,123],[[117,-1,-2],[[22,[124,112]]],[84,118],119],[[[113,[-1]],-2,-3],[[22,[124,112]]],41,[84,118],119],[[[113,[-1]]],[[71,[[37,[70]]]]],41],[112,5],[110,[[9,[21]]]],[[[113,[-1]],20],[[71,[[37,[70]]]]],41],[[[113,[-1]],20],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,14,[]],[[[113,[-1]]],[[22,[117,112]]],41],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[21,21],[[22,[110,125]]]],[[-1,[109,[-2]]],[[71,[[37,[70,36]]]]],[],[]],[[115,-1],115,[[15,[14]]]],[110,126],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[127,20],2],[[128,129],2],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[130,[[9,[8]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[130,[[9,[5]]]],[106,106],[127,127],[131,131],[128,128],[132,132],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[106,14,[9,[14]]],[[37,[133]]]],[[106,14,[9,[14]]],[[37,[134]]]],[[106,14,[9,[14]]],[[37,[135]]]],[[106,14],[[37,[136]]]],[[],106],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[130,21],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[106,[[22,[14]]]],[[130,24],25],[[130,24],25],[[106,24],25],[[127,24],25],[[131,24],25],[[128,24],25],[[132,24],25],[-1,-1,[]],[137,130],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[127,20],[131,20],[132,14],[[106,21],[[22,[127,130]]]],[[106,21],[[22,[131,130]]]],[[106,21],[[22,[128,130]]]],[[106,21],[[22,[132,130]]]],[[106,-1],[[22,[106,130]]],119],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[-1,[],[]],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[128,129],[128,20],[[131,20],2],[[132,14],2],[130,[[9,[5]]]],[[106,14],[[37,[107]]]],[128,129],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[131,138],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],0,[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[6,6],[6,6],[28,[[9,[8]]]],[-1,[[71,[[37,[70]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[28,[[9,[5]]]],[139,139],[28,28],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[139,139],68],[[-1,-2],68,[],[]],[-1,[[140,[106]]],[]],[-1,[[140,[106]]],[]],[[],139],[[],141],[141,[[22,[[73,[-1,28]],74]]],[34,35,75]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[28,21],[-1,[[22,[139]]],23],[-1,[[22,[28]]],23],[20,2],[20,2],[20,2],[[139,139],77],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],0,[[139,24],25],[[28,24],25],[[28,24],25],[-1,-1,[]],[-1,-1,[]],[79,28],[-1,-1,[]],[14,28],[29,[[22,[141,30]]]],[29,[[22,[141,30]]]],[[-1,-2],54,[83,84],85],[[],[[9,[31]]]],[[139,-1],2,87],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[-1,[],[]],[[],20],[[],20],[[],20],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],0,[-1,[[71,[[37,[70]]]]],35],[-1,[[71,[[37,[70]]]]],35],[-1,106,[]],[[139,139],[[9,[68]]]],[-1,[[37,[107]]],[]],[[139,-1],22,47],[[28,-1],22,47],[28,[[9,[5]]]],[28,16],[-1,[[71,[[37,[70]]]]],35],[-1,[[71,[[37,[70]]]]],35],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],0,[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[141,29],[[22,[2,30]]]],[[141,29],[[22,[2,30]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0],"c":[],"p":[[3,"Private",1463],[15,"tuple"],[3,"Private",1463],[8,"Any",1464],[8,"Error",1465],[3,"Command",1466],[4,"Error",0],[3,"Backtrace",1467],[4,"Option",1468],[4,"QueryError",0],[3,"NotFoundSnafu",0],[3,"MissingSnafu",0],[3,"Snafu",0],[3,"String",1469],[8,"Into",1470],[4,"StatusCode",1471],[8,"Clone",1472],[3,"Commitment",1473],[3,"Options",0],[15,"usize"],[15,"str"],[4,"Result",1474],[8,"Deserializer",1475],[3,"Formatter",1476],[6,"Result",1476],[8,"Debug",1476],[4,"Error",215],[4,"Error",1342],[3,"ArgMatches",1477],[6,"Error",1478],[3,"Id",1479],[3,"IndentedSection",1480],[8,"Display",1476],[8,"Send",1481],[8,"Sync",1481],[3,"Global",1482],[3,"Box",1483],[3,"Arc",1484],[3,"Rc",1485],[3,"SystemContextHandle",1486],[8,"NodeType",1487],[8,"AvailabilityDataSource",215],[8,"StatusDataSource",1342],[8,"UpdateDataSource",856],[8,"VersionedDataSource",856],[8,"NodeImplementation",1487],[8,"Serializer",1488],[3,"TypeId",1464],[3,"InconsistentLeafError",215],[3,"LeafQueryData",215],[6,"BlockHash",215],[3,"TransactionQueryData",215],[3,"InvalidTransactionIndexSnafu",215],[15,"u64"],[3,"LeafStreamSnafu",215],[3,"BlockStreamSnafu",215],[3,"CustomSnafu",215],[4,"ResourceId",215],[8,"Committable",1473],[3,"BlockQueryData",215],[3,"RequestSnafu",215],[3,"QueryLeafSnafu",215],[3,"StreamLeafSnafu",215],[3,"QueryBlockSnafu",215],[3,"StreamBlockSnafu",215],[3,"QueryTransactionSnafu",215],[3,"QueryProposalsSnafu",215],[4,"Ordering",1489],[3,"EncodedPublicKey",1490],[8,"Future",1491],[3,"Pin",1492],[3,"Options",215],[3,"Api",1493],[4,"ApiError",1493],[8,"ReadState",1494],[8,"Iterator",1495],[15,"bool"],[8,"PartialEq",1489],[4,"RequestError",1496],[6,"BlockId",215],[8,"RangeBounds",1497],[6,"TransactionHash",215],[8,"Hash",1498],[8,"Sized",1481],[8,"BuildHasher",1498],[6,"LeafId",215],[8,"Hasher",1498],[6,"LeafHash",215],[6,"Header",0],[3,"Leaf",1499],[6,"QuorumCertificate",1500],[6,"Payload",0],[6,"TransactionIndex",215],[6,"Transaction",0],[3,"BitSlice",1501],[8,"BitOrder",1502],[3,"ExtensibleDataSource",856],[3,"FileSystemDataSource",856],[3,"MetricsDataSource",856],[3,"Path",1503],[4,"PersistenceError",1504],[3,"AtomicStoreLoader",1505],[15,"char"],[8,"FromIterator",1506],[8,"UpdateAvailabilityData",215],[3,"PrometheusMetrics",1163],[8,"Metrics",1507],[4,"BitSpanError",1508],[3,"Event",1509],[3,"Migration",985],[3,"OffsetDateTime",1510],[3,"Error",985],[3,"SqlDataSource",985],[3,"Chain",1511],[3,"Config",985],[3,"Vec",1512],[3,"Transaction",985],[8,"ToStatement",1513],[8,"IntoIterator",1506],[3,"Error",1476],[15,"never"],[15,"u16"],[4,"Type",1514],[3,"RowStream",1515],[3,"Error",1516],[15,"u32"],[3,"Counter",1163],[3,"Histogram",1163],[15,"f64"],[4,"MetricsError",1163],[3,"Gauge",1163],[3,"Label",1163],[8,"Counter",1507],[8,"Gauge",1507],[8,"Histogram",1507],[8,"Label",1507],[4,"Error",1517],[15,"i64"],[3,"MempoolQueryData",1342],[6,"QueryResult",0],[3,"Options",1342],[8,"Resolvable",0],[13,"Custom",210],[13,"Availability",210],[13,"Status",210],[13,"Error",214],[8,"QueryablePayload",215],[13,"InvalidTransactionIndex",837],[13,"LeafStream",837],[13,"BlockStream",837],[13,"Custom",837],[13,"QueryProposals",837],[13,"QueryLeaf",837],[13,"QueryBlock",837],[13,"QueryTransaction",837],[13,"Request",837],[13,"StreamLeaf",837],[13,"StreamBlock",837],[13,"NoSuchMetric",1338],[13,"NoSuchSubgroup",1338],[13,"Prometheus",1338],[8,"UpdateStatusData",1342],[13,"Internal",1461],[13,"Request",1461]]}\
+"hotshot_query_service":{"doc":"The HotShot Query Service is a minimal, generic query …","t":"NNNENGNDNDNDGEGIDNGLLLLLLLLLLLLLLLLLLLLLLLLLLAMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOLLLLLLOLLLLLLLLLLLLLLLLLLLLLLLLLLLLMAMFLLLLALLMLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLMMMMMIGGDQNQDNDEQNNNQDNDQGGDQNQDNNNDNDNDNDNDINDENDNDGGGGQDILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLKKKLLLLLLLLLLLLMMMLLMLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLMKLMLLLLLLLLLLLLLMLMMMMMMLLLLLLLLMKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMQDDDCIILLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLALLLLLLLLLLLLLLLLLKLLLLLDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDENNNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMENDDNIILLLLMLLLLLLLLLLKLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLKLKLLLLLLLLLMLLLLLLLLLLLLLLMM","n":["Availability","Custom","Err","Error","Error","Header","Missing","MissingSnafu","NotFound","NotFoundSnafu","Ok","Options","Payload","QueryError","QueryResult","Resolvable","Snafu","Status","Transaction","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_error_source","as_error_source","augment_args","augment_args_for_update","availability","availability","backtrace","backtrace","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","catch_all","cause","cause","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","commitment","data_source","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","description","deserialize","deserialize","drop","drop","drop","drop","drop","drop","fail","fail","fail","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_arg_matches","from_arg_matches_mut","group_id","header","header","in_current_span","in_current_span","include_migrations","init","init","init","init","init","init","instantiate_data_source_tests","internal","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_error","into_error","into_error","message","metrics","port","run_standalone_service","serialize","serialize","source","source","status","status","status","status","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_resolve","type_id","type_id","type_id","type_id","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","vzip","vzip","vzip","vzip","message","source","source","status","message","AvailabilityDataSource","BlockHash","BlockId","BlockQueryData","BlockRange","BlockStream","BlockStream","BlockStreamSnafu","Custom","CustomSnafu","Error","Error","Hash","Hash","Hash","InclusionProof","InconsistentLeafError","InvalidTransactionIndex","InvalidTransactionIndexSnafu","Iter","LeafHash","LeafId","LeafQueryData","LeafRange","LeafStream","LeafStream","LeafStreamSnafu","Number","Number","Number","Options","QueryBlock","QueryBlockSnafu","QueryLeaf","QueryLeafSnafu","QueryProposals","QueryProposalsSnafu","QueryTransaction","QueryTransactionSnafu","QueryablePayload","Request","RequestSnafu","ResourceId","StreamBlock","StreamBlockSnafu","StreamLeaf","StreamLeafSnafu","Timestamp","TransactionHash","TransactionInclusionProof","TransactionIndex","TransactionIndex","TransactionQueryData","UpdateAvailabilityData","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","api_path","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_error_source","as_error_source","augment_args","augment_args_for_update","backtrace","backtrace","block_hash","block_hash","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","build","by_hash","by_hash","cause","cause","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","compare","count_proposals","default","define_api","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","description","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","enumerate","enumerate","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extensions","fail","fail","fail","fail","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_arg_matches","from_arg_matches_mut","genesis","genesis","get_block","get_block_range","get_block_with_transaction","get_hash","get_leaf","get_leaf_range","get_proposals","group_id","hash","hash","hash","hash","header","header","header","header","height","height","height","height","height","height","in_current_span","in_current_span","index","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","insert_block","insert_leaf","internal","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","is_empty","is_empty","is_empty","iter","leaf","leaf","len","len","message","new","new","nth","nth","nth_transaction","nth_transaction","nth_transaction_with_proof","nth_transaction_with_proof","partial_cmp","payload","proof","proof","proposer","proposer","qc","qc_leaf","reason","reason","resource","resource","resource","serialize","serialize","serialize","serialize","size","source","source","status","status","subscribe_blocks","subscribe_leaves","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","transaction","transaction","transaction","transaction","transaction_by_hash","transaction_by_hash","transaction_by_hash_with_proof","transaction_by_hash_with_proof","transaction_with_proof","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","height","height","height","index","message","proposer","reason","reason","resource","resource","resource","source","source","source","source","source","source","source","status","Error","ExtensibleDataSource","FileSystemDataSource","MetricsDataSource","SqlDataSource","UpdateDataSource","VersionedDataSource","__clone_box","__clone_box","__clone_box","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_bits","as_mut","as_mut_bits","as_ref","block_height","block_height","block_height","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","commit","commit","commit","count_proposals","count_proposals","create","create_with_store","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","encode_hex","encode_hex_upper","fmt","fmt","fmt","from","from","from","get_block","get_block","get_block_range","get_block_range","get_block_with_transaction","get_block_with_transaction","get_leaf","get_leaf","get_leaf_range","get_leaf_range","get_proposals","get_proposals","init","init","init","inner","inner_mut","insert_block","insert_block","insert_leaf","insert_leaf","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","metrics","metrics","metrics","new","open","open_with_store","populate_metrics","populate_metrics","populate_metrics","revert","revert","revert","skip_version","sql","subscribe_blocks","subscribe_blocks","subscribe_leaves","subscribe_leaves","to_owned","to_owned","try_as_bits","try_as_mut_bits","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update","update","update","vzip","vzip","vzip","Config","Error","Migration","SqlDataSource","Transaction","__clone_box","__clone_box","__clone_box","__clone_box","applied_on","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_ref","as_ref","block_height","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","chain","checksum","clone","clone","clone_into","clone_into","cmp","commit","compare","connect","connect","context","count_proposals","database","default","default_migrations","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast_mut","downcast_ref","drop","drop","drop","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","execute","execute_many","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","get_block","get_block_range","get_block_with_transaction","get_leaf","get_leaf_range","get_proposals","header","header","host","include_dir","include_migrations","init","init","init","init","init","insert_block","insert_leaf","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is","metrics","migrations","msg","name","new","no_migrations","partial_cmp","password","populate_metrics","port","postgres","prefix","query","query","revert","root_cause","sql","subscribe_blocks","subscribe_leaves","to_owned","to_owned","to_string","to_string","transaction","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","unapplied","update","user","version","vzip","vzip","vzip","vzip","vzip","Counter","Gauge","Histogram","Label","MetricsError","NoSuchMetric","NoSuchSubgroup","Prometheus","PrometheusMetrics","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","add","add_point","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_error_source","backtrace","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cause","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","create_counter","create_gauge","create_histogram","create_label","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","drop","drop","drop","drop","drop","drop","export","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","get","get","get","get_counter","get_gauge","get_histogram","get_label","get_subgroup","header","in_current_span","init","init","init","init","init","init","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","mean","sample_count","set","set","source","subgroup","sum","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","update","vzip","vzip","vzip","vzip","vzip","vzip","label","namespace","path","source","Error","Internal","MempoolQueryData","Options","Request","StatusDataSource","UpdateStatusData","__clone_box","__clone_box","__clone_box","__clone_box","api_path","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_error_source","augment_args","augment_args_for_update","backtrace","block_height","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cause","clone","clone","clone_into","clone_into","cmp","compare","consensus_metrics","consensus_metrics","default","default","define_api","deref","deref","deref","deref_mut","deref_mut","deref_mut","description","deserialize","deserialize","drop","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","extensions","fmt","fmt","fmt","from","from","from","from","from","from_arg_matches","from_arg_matches_mut","get_hash","group_id","hash","header","in_current_span","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","memory_footprint","mempool_info","mempool_info","metrics","partial_cmp","populate_metrics","serialize","serialize","source","status","success_rate","success_rate","to_owned","to_owned","to_string","transaction_count","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","vzip","reason","source"],"q":[[0,"hotshot_query_service"],[210,"hotshot_query_service::Error"],[214,"hotshot_query_service::QueryError"],[215,"hotshot_query_service::availability"],[837,"hotshot_query_service::availability::Error"],[856,"hotshot_query_service::data_source"],[985,"hotshot_query_service::data_source::sql"],[1163,"hotshot_query_service::metrics"],[1338,"hotshot_query_service::metrics::MetricsError"],[1342,"hotshot_query_service::status"],[1461,"hotshot_query_service::status::Error"],[1463,"dyn_clone::sealed"],[1464,"dyn_clone::sealed"],[1465,"core::error"],[1466,"clap_builder::builder::command"],[1467,"snafu::backtrace_shim"],[1468,"core::option"],[1469,"alloc::string"],[1470,"core::convert"],[1471,"http_types::status_code"],[1472,"core::clone"],[1473,"commit"],[1474,"core::result"],[1475,"serde::de"],[1476,"core::fmt"],[1477,"core::fmt"],[1478,"clap_builder"],[1479,"clap_builder::util::id"],[1480,"color_eyre::section"],[1481,"core::fmt"],[1482,"core::marker"],[1483,"alloc::boxed"],[1484,"alloc::sync"],[1485,"alloc::rc"],[1486,"hotshot::types::handle"],[1487,"hotshot_types::traits::node_implementation"],[1488,"hotshot_types::traits::node_implementation"],[1489,"core::any"],[1490,"hotshot_types::traits::signature_key"],[1491,"core::future::future"],[1492,"core::pin"],[1493,"tide_disco::api"],[1494,"tide_disco::api"],[1495,"core::iter::traits::iterator"],[1496,"core::cmp"],[1497,"core::ops::range"],[1498,"core::hash"],[1499,"core::marker"],[1500,"hotshot_types::simple_certificate"],[1501,"bitvec::slice"],[1502,"bitvec::order"],[1503,"std::path"],[1504,"atomic_store::error"],[1505,"atomic_store::atomic_store"],[1506,"core::iter::traits::collect"],[1507,"hotshot_types::traits::metrics"],[1508,"bitvec::ptr::span"],[1509,"hotshot_types::event"],[1510,"time::offset_date_time"],[1511,"anyhow"],[1512,"alloc::vec"],[1513,"tokio_postgres::to_statement"],[1514,"core::iter::traits::collect"],[1515,"tokio_postgres::query"],[1516,"refinery_core::error"],[1517,"hotshot_types::traits::metrics"]],"d":["","","Contains the error value","","There was an error while trying to fetch the requested …","","The requested resource exists but is not currently …","SNAFU context selector for the QueryError::Missing
variant","The requested resource does not exist or is not known to …","SNAFU context selector for the QueryError::NotFound
variant","Contains the success value","","","","","A reference to a T
which can be resolved into a whole T
.","SNAFU context selector for the QueryError::Error
variant","","Item within a Payload
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Consume the selector and return the associated error","Consume the selector and return the associated error","Consume the selector and return the associated error","","","","","","","","","","","","","","Get a commitment to the underlying object.","Persistent storage and sources of data consumed by APIs.","","","","","","","","","","","","","","","","","","","","","","","","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Embed migrations from the given directory into the current …","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","Run an instance of the HotShot Query service with no …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the underlying object if it is available without …","","","","","","","","","","","","","","","","","","","","","A block hash is the hash of the block header.","","","","","","SNAFU context selector for the Error::BlockStream
variant","","SNAFU context selector for the Error::Custom
variant","","","","","","A proof that a certain transaction exists in the block.","","","SNAFU context selector for the …","Enumerate the transactions in this block.","","","","","","","SNAFU context selector for the Error::LeafStream
variant","","","","","","SNAFU context selector for the Error::QueryBlock
variant","","SNAFU context selector for the Error::QueryLeaf
variant","","SNAFU context selector for the Error::QueryProposals
…","","SNAFU context selector for the Error::QueryTransaction
…","A block payload whose contents (e.g. individual …","","SNAFU context selector for the Error::Request
variant","","","SNAFU context selector for the Error::StreamBlock
variant","","SNAFU context selector for the Error::StreamLeaf
variant","","","","","An index which can be used to efficiently retrieve a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Consume the selector and return the associated error","Consume the selector and return the associated error","Consume the selector and return the associated error","Consume the selector and return the associated error","Get the index of the transaction with a given hash, if it …","Get the index of the transaction with a given hash, if it …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Enumerate the transactions in the block with their indices.","Enumerate the transactions in the block with their indices.","","","","","","","","","","","","","","","","","","","","","Additional API specification files to merge with …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Returns the block containing a transaction with the given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Whether this block is empty of transactions.","Whether this block is empty of transactions.","","List the transaction indices in the block.","","","The number of transactions in the block.","","","Collect information about a Leaf
.","Collect information about a block.","Get the index of the nth
transaction.","Get the index of the nth
transaction.","Get the nth
transaction.","Get the nth
transaction.","Get the nth
transaction, along with an inclusion proof.","Get the nth
transaction, along with an inclusion proof.","","","Get an inclusion proof for a transaction with a given …","Get an inclusion proof for a transaction with a given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get a transaction by its block-specific index.","Get a transaction by its block-specific index.","","","Get the transaction with a given hash, if it is in the …","Get the transaction with a given hash, if it is in the …","Get the transaction with a given hash, if it is in the …","Get the transaction with a given hash, if it is in the …","Get a transaction by its block-specific index, along with …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Wrapper to add extensibility to an existing data source.","A data source for the APIs provided in this crate, backed …","A minimal data source for the status API provided in this …","","An extension trait for types which implement the update …","A data source with an atomic transaction-based …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Atomically commit to all outstanding modifications to the …","","Commit the current state to persistent storage.","","","Create a new FileSystemDataSource with storage at path
.","Create a new FileSystemDataSource using a persistent …","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","Access the underlying data source.","Mutably access the underlying data source.","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","Open an existing FileSystemDataSource from storage at path
.","Open an existing FileSystemDataSource using a persistent …","","","","Erase all oustanding modifications to the data.","","Revert changes made to persistent storage since the last …","Advance the version of the persistent store without …","","","","","","","","","","","","","","","","","","","Update query state based on a new consensus event.","","","","","","Postgres client config.","The Error
type, a wrapper around a dynamic error type.","Represents a schema migration to be run on the database, …","A data source for the APIs provided in this crate, backed …","An atomic SQL transaction.","","","","","Get the timestamp from when the Migration was applied. None
…","","","","","","","","","","","","","","","","","","","","","","","","An iterator of the chain of source errors contained by …","Get the Migration checksum. Checksum is formed from the …","","","","","","Atomically commit to all outstanding modifications to the …","","Connect to the database with this config.","Connect to a remote database.","Wrap the error value with additional context.","","Set the name of the database to connect to.","","The migrations requied to build the default schema for …","","","","","","","","","","","","","Attempt to downcast the error object to a concrete type.","Downcast this error object by mutable reference.","Downcast this error object by reference.","","","","","","","","","","","","","Execute a statement against the underlying database.","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Set the hostname of the database server.","Embed the contents of a directory in your crate.","Embed migrations from the given directory into the current …","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","Returns true if E
is the type held by this error object.","","Add custom migrations to run when connecting to the …","Create a new error object from a printable error message.","Get the Migration Name","Create a new error object from any error type.","Skip all migrations when connecting to the database.","","Set a password for connecting to the database.","","Set the port on which to connect to the database.","","Get the Prefix","Query the underlying SQL database.","Query the underlying SQL database.","Erase all oustanding modifications to the data.","The lowest level cause of this error — this error’s …","","","","","","","","Access the transaction which is accumulating all …","","","","","","","","","","","","","","","","Create an unapplied migration, name and version are parsed …","","Set the DB user to connect as.","Get the Migration version","","","","","","A Counter metric.","A Gauge metric.","A Histogram metric.","A Label metric.","","","","","A Prometheus-based implementation of a Metrics registry.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Get a counter in this sub-group by name.","Get a gauge in this sub-group by name.","Get a histogram in this sub-group by name.","Get a label in this sub-group by name.","Get a (possibly nested) subgroup of this group by its path.","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Additional API specification files to merge with …","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[7,7,140,0,10,0,10,0,10,0,140,0,0,0,0,0,0,7,0,7,7,11,11,12,12,13,13,10,10,7,11,12,13,10,19,7,11,12,13,10,19,7,10,19,19,0,19,7,10,7,11,12,13,10,19,7,11,12,13,10,19,11,12,13,7,7,10,7,11,12,13,10,7,11,12,13,10,142,0,19,7,11,12,13,10,19,7,11,12,13,10,19,7,10,7,10,7,11,12,13,10,19,11,12,13,7,7,11,12,13,10,10,7,7,7,7,11,12,13,10,19,19,19,19,7,10,7,10,0,7,11,12,13,10,19,0,7,7,11,12,13,10,19,7,11,12,13,10,19,7,11,12,13,10,19,7,11,12,13,10,19,11,12,13,13,0,19,0,7,10,7,10,0,7,10,19,7,11,12,13,10,7,10,7,11,12,13,10,19,7,11,12,13,10,19,142,7,11,12,13,10,19,19,19,7,11,12,13,10,19,143,144,145,143,146,0,0,0,0,42,28,42,0,28,0,0,105,80,86,58,147,0,28,0,147,0,0,0,42,28,42,0,80,86,58,0,28,0,28,0,28,0,28,0,0,28,0,0,28,0,28,0,0,0,0,0,147,0,0,58,58,50,50,49,49,60,60,52,52,61,61,62,62,63,63,64,64,65,65,66,66,67,67,53,53,55,55,56,56,57,57,28,28,72,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,49,28,72,72,49,28,50,52,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,53,55,56,57,147,147,49,28,58,50,49,60,52,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,61,62,63,64,65,66,67,53,55,56,57,28,58,58,42,72,0,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,49,28,50,60,52,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,147,147,58,50,60,52,58,58,58,58,50,50,50,50,60,60,60,60,52,52,52,52,72,53,55,56,57,58,58,50,49,49,60,52,61,62,63,64,65,66,67,53,55,56,57,28,28,58,58,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,28,28,72,72,50,60,42,42,42,58,42,42,42,72,58,50,60,52,58,49,60,28,50,60,52,53,55,56,49,28,53,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,105,105,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,61,62,63,64,65,66,67,53,55,56,57,147,147,60,147,50,49,147,60,57,50,60,147,147,147,147,147,147,58,60,147,147,50,67,50,49,55,56,62,64,66,50,60,52,28,60,49,28,28,57,42,42,58,50,49,60,52,61,62,63,64,65,66,67,53,55,56,57,28,58,49,28,147,147,60,52,147,147,147,147,147,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,72,72,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,148,149,150,148,151,152,149,150,153,154,155,156,153,157,154,158,155,152,151,45,0,0,0,0,0,0,97,97,99,99,97,98,99,97,98,99,97,97,97,97,97,98,99,97,98,99,97,98,99,97,99,97,99,45,97,98,97,98,98,98,99,97,98,99,97,98,99,97,98,99,97,97,97,98,99,97,98,99,97,98,97,98,97,98,97,98,97,98,97,98,97,98,99,97,97,97,98,97,98,97,98,99,97,98,99,97,98,99,97,98,99,97,98,99,97,98,98,97,98,99,45,97,98,98,0,97,98,97,98,97,99,97,97,97,98,99,97,98,99,97,98,99,44,97,98,97,98,99,0,0,0,0,0,110,110,115,115,110,112,117,110,115,113,112,117,110,115,113,112,112,113,112,117,110,115,113,112,117,110,115,113,112,110,110,115,110,115,110,113,110,115,113,112,113,115,115,0,112,112,117,110,115,113,112,112,117,110,115,113,112,112,112,112,112,117,110,115,113,113,110,110,110,110,110,117,117,112,112,110,110,115,113,112,112,112,117,110,115,113,113,113,113,113,113,113,112,110,115,0,0,112,117,110,115,113,113,113,112,117,110,115,113,112,117,110,115,113,112,117,110,115,113,112,117,110,115,113,112,113,115,112,110,112,115,110,115,113,115,0,110,117,113,113,112,110,113,113,110,115,112,110,113,112,117,110,115,113,112,117,110,115,113,112,117,110,115,113,110,113,115,110,112,117,110,115,113,0,0,0,0,0,130,130,130,0,106,106,127,127,131,131,128,128,132,132,127,128,130,106,127,131,128,132,130,106,127,131,128,132,130,130,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,106,127,131,128,132,106,106,106,106,106,130,106,127,131,128,132,130,106,127,131,128,132,130,130,106,127,131,128,132,106,130,130,106,127,131,128,132,130,130,106,127,131,128,132,127,131,132,106,106,106,106,106,130,130,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,128,128,131,132,130,106,128,106,127,131,128,132,130,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,131,130,106,127,131,128,132,159,159,160,161,0,27,0,0,27,0,0,139,139,27,27,141,139,141,27,139,141,27,27,141,141,27,43,139,141,27,139,141,27,27,139,27,139,27,139,139,43,43,139,141,0,139,141,27,139,141,27,27,139,27,139,141,27,139,139,139,139,139,141,139,27,27,139,141,27,27,27,141,141,139,141,139,27,27,139,141,27,139,141,27,139,141,27,139,141,27,139,141,27,139,43,43,43,139,162,139,27,27,27,43,43,139,27,27,139,139,141,27,139,141,27,139,141,27,141,141,139,141,27,163,164],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[-1,5,[]],[6,6],[6,6],0,0,[7,[[9,[8]]]],[10,[[9,[8]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[11,10],[12,10],[[[13,[-1]]],10,[[15,[14]]]],[[16,14],7],[7,[[9,[5]]]],[10,[[9,[5]]]],[7,7],[11,11],[12,12],[[[13,[-1]]],[[13,[-1]]],17],[10,10],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[18,[-2]]],[],[]],0,[[],19],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[7,21],[10,21],[-1,[[22,[7]]],23],[-1,[[22,[10]]],23],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[11,[[22,[-1,10]]],[]],[12,[[22,[-1,10]]],[]],[[[13,[-1]]],[[22,[-2,10]]],[[15,[14]]],[]],[[7,24],25],[[7,24],25],[[11,24],25],[[12,24],25],[[[13,[-1]],24],25,26],[[10,24],25],[[10,24],25],[27,7],[-1,-1,[]],[[[2,[14,16]]],7],[28,7],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[29,[[22,[19,30]]]],[29,[[22,[19,30]]]],[[],[[9,[31]]]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[-1,[],[]],[-1,[],[]],0,[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],0,[-1,7,33],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[11,10],[12,10],[[[13,[-1]]],10,[[15,[14]]]],0,0,0,[[19,-2,[40,[-1,-3]]],[[22,[2,7]]],41,[[42,[-1]],43,[44,[-1]],45,34,35],[[46,[-1]]]],[[7,-1],22,47],[[10,-1],22,47],[7,[[9,[5]]]],[10,[[9,[5]]]],0,[7,16],[10,16],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,14,[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2,-1]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[19,29],[[22,[2,30]]]],[[19,29],[[22,[2,30]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],0,[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[-1,5,[]],[6,6],[6,6],[[[49,[-1]]],[[9,[8]]],41],[28,[[9,[8]]]],[[[50,[-1]]],[[51,[-1]]],41],[[[52,[-1]]],[[51,[-1]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[53,[-1,-2]]],28,[[15,[54]]],[[15,[54]]]],[[[55,[-1,-2]]],28,[[15,[20]]],[[15,[14]]]],[[[56,[-1,-2]]],28,[[15,[20]]],[[15,[14]]]],[[[57,[-1,-2]]],28,[[15,[14]]],[[15,[16]]]],[[-1,18],9,[]],[[-1,18],9,[]],[[[49,[-1]]],[[9,[5]]],41],[28,[[9,[5]]]],[[[58,[-1]]],[[58,[-1]]],59],[[[50,[-1]]],[[50,[-1]]],[17,41]],[[[49,[-1]]],[[49,[-1]]],[17,41]],[[[60,[-1]]],[[60,[-1]]],[17,41]],[[[52,[-1]]],[[52,[-1]]],[17,41]],[61,61],[[[62,[-1]]],[[62,[-1]]],17],[63,63],[[[64,[-1]]],[[64,[-1]]],17],[65,65],[[[66,[-1]]],[[66,[-1]]],17],[[[67,[-1]]],[[67,[-1]]],17],[[[53,[-1,-2]]],[[53,[-1,-2]]],17,17],[[[55,[-1,-2]]],[[55,[-1,-2]]],17,17],[[[56,[-1,-2]]],[[56,[-1,-2]]],17,17],[[[57,[-1,-2]]],[[57,[-1,-2]]],17,17],[28,28],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[58,[-1]],[58,[-1]]],68,59],[[-1,-2],68,[],[]],[[-1,69],[[71,[[37,[70]]]]],[]],[[],72],[72,[[22,[[73,[-1,28]],74]]],[34,35,75]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[[[49,[-1]]],21,41],[28,21],[-1,[[22,[[50,[-2]]]]],23,41],[-1,[[22,[[60,[-2]]]]],23,41],[-1,[[22,[[52,[-2]]]]],23,41],[-1,[[22,[28]]],23],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[-1,[[37,[76]]],[]],[-1,[[37,[76]]],[]],[[[58,[-1]],[58,[-1]]],77,59],[[[50,[-1]],[50,[-1]]],77,[78,41]],[[[60,[-1]],[60,[-1]]],77,[78,41]],[[[52,[-1]],[52,[-1]]],77,[78,41]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],0,[[[53,[-1,-2]]],[[22,[-3,28]]],[[15,[54]]],[[15,[54]]],[]],[[[55,[-1,-2]]],[[22,[-3,28]]],[[15,[20]]],[[15,[14]]],[]],[[[56,[-1,-2]]],[[22,[-3,28]]],[[15,[20]]],[[15,[14]]],[]],[[[57,[-1,-2]]],[[22,[-3,28]]],[[15,[14]]],[[15,[16]]],[]],[[[58,[-1]],24],25,59],[[[58,[-1]],24],25,59],[[[50,[-1]],24],25,[26,41]],[[[49,[-1]],24],25,41],[[[49,[-1]],24],25,[26,41]],[[[60,[-1]],24],25,[26,41]],[[[52,[-1]],24],25,[26,41]],[[61,24],25],[[[62,[-1]],24],25,26],[[63,24],25],[[[64,[-1]],24],25,26],[[65,24],25],[[[66,[-1]],24],25,26],[[[67,[-1]],24],25,26],[[[53,[-1,-2]],24],25,26,26],[[[55,[-1,-2]],24],25,26,26],[[[56,[-1,-2]],24],25,26,26],[[[57,[-1,-2]],24],25,26,26],[[28,24],25],[[28,24],25],[-1,-1,[]],[[[18,[-1]]],[[58,[-1]]],59],[20,[[58,[-1]]],59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[2,[14,16]]],28],[79,28],[29,[[22,[72,30]]]],[29,[[22,[72,30]]]],[[],[[50,[-1]]],41],[[],[[60,[-1]]],41],[[-1,-3],[[71,[[37,[70]]]]],[],[],[[15,[[80,[-2]]]],34,35]],[[-1,-2],[[71,[[37,[70]]]]],[],[[81,[20]],34]],[[-1,[82,[-2]]],[[71,[[37,[70]]]]],[],[]],[[-1,-2],54,[83,84],85],[[-1,-3],[[71,[[37,[70]]]]],[],[],[[15,[[86,[-2]]]],34,35]],[[-1,-2],[[71,[[37,[70]]]]],[],[[81,[20]],34]],[[-1,69,[9,[20]]],[[71,[[37,[70]]]]],[]],[[],[[9,[31]]]],[[[58,[-1]],-2],2,59,87],[[[50,[-1]]],[[88,[-1]]],41],[[[60,[-1]]],[[51,[-1]]],41],[[[52,[-1]]],[[82,[-1]]],41],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[[60,[-1]]],[[89,[-1]]],41],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[[50,[-1]]],54,41],[[[60,[-1]]],54,41],[[[52,[-1]]],54,41],0,0,0,[-1,[],[]],[-1,[],[]],0,[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[-1,[60,[-2]]],[[71,[[37,[70]]]]],[],[]],[[-1,[50,[-2]]],[[71,[[37,[70]]]]],[],[]],[-1,28,33],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[61,28],[[[62,[-1]]],28,[[15,[14]]]],[63,28],[[[64,[-1]]],28,[[15,[14]]]],[65,28],[[[66,[-1]]],28,[[15,[14]]]],[[[67,[-1]]],28,[[15,[69]]]],[[[53,[-1,-2]]],28,[[15,[54]]],[[15,[54]]]],[[[55,[-1,-2]]],28,[[15,[20]]],[[15,[14]]]],[[[56,[-1,-2]]],28,[[15,[20]]],[[15,[14]]]],[[[57,[-1,-2]]],28,[[15,[14]]],[[15,[16]]]],[-1,77,[]],[-1,77,[]],[[[60,[-1]]],77,41],[-1,[],[]],[[[50,[-1]]],[[90,[-1]]],41],0,[-1,20,[]],[[[60,[-1]]],20,41],0,[[[90,[-1]],[91,[-1]]],[[22,[[50,[-1]],[49,[-1]]]]],41],[[[90,[-1]],[91,[-1]],[92,[-1]]],[[22,[[60,[-1]],[49,[-1]]]]],41],[[-1,20],9,[]],[[-1,20],9,[]],[[-1,20],9,[]],[[-1,20],9,[]],[[-1,20],[[9,[2]]],[]],[[-1,20],[[9,[2]]],[]],[[[58,[-1]],[58,[-1]]],[[9,[68]]],59],[[[60,[-1]]],[[92,[-1]]],41],[-1,9,[]],[-1,9,[]],[[[50,[-1]]],69,41],0,[[[50,[-1]]],[[91,[-1]]],41],0,0,0,0,0,0,[[[50,[-1]],-2],22,41,47],[[[60,[-1]],-2],22,41,47],[[[52,[-1]],-2],22,41,47],[[28,-1],22,47],[[[60,[-1]]],54,41],[[[49,[-1]]],[[9,[5]]],41],[28,[[9,[5]]]],[28,16],0,[[-1,20],[[71,[[37,[70]]]]],[]],[[-1,20],[[71,[[37,[70]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,14,[]],[-1,14,[]],[-1,9,[]],[-1,9,[]],[[[60,[-1]],[93,[-1]]],[[9,[[52,[-1]]]]],41],[[[52,[-1]]],[[94,[-1]]],41],[[-1,18],9,[]],[[-1,18],9,[]],[[-1,18],[[9,[2]]],[]],[[-1,18],[[9,[2]]],[]],[-1,[[9,[2]]],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[72,29],[[22,[2,30]]]],[[72,29],[[22,[2,30]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,[[95,[-2,-3]]],[],[],96],[[[97,[-1,-2]]],-2,[],[]],[-1,[[95,[-2,-3]]],[],[],96],[[[97,[-1,-2]]],-2,[],[]],[[[97,[-1,-2]]],[[71,[[37,[70]]]]],[43,34,35],[34,35]],[[[98,[-1]]],[[71,[[37,[70]]]]],41],[99,[[71,[[37,[70]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[97,[-1,-2]]],[[97,[-1,-2]]],17,17],[99,99],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[71,[[37,[70]]]]],[]],[[[97,[-1,-2]]],[[71,[[37,[70]]]]],[45,34],34],[[[98,[-1]]],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],69],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],69],[[71,[[37,[70]]]]],41],[100,[[22,[[98,[-1]],101]]],41],[102,[[22,[[98,[-1]],101]]],41],[[],99],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,2],[20,2],[20,2],[-1,-2,[],[[104,[103]]]],[-1,-2,[],[[104,[103]]]],[[[97,[-1,-2]],24],25,26,26],[[[98,[-1]],24],25,41],[[99,24],25],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[15,[[80,[-1]]]],34,35]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[80,[-1]]]],34,35]],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[81,[20]],34]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[97,[-2,-3]],[82,[-1]]],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],[82,[-1]]],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[15,[[86,[-1]]]],34,35]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[86,[-1]]]],34,35]],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[81,[20]],34]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[97,[-2,-3]],69,[9,[20]]],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],69,[9,[20]]],[[71,[[37,[70]]]]],41],[[],20],[[],20],[[],20],[[[97,[-1,-2]]],-1,[],[]],[[[97,[-1,-2]]],-1,[],[]],[[[97,[-2,-3]],[60,[-1]]],[[71,[[37,[70]]]]],41,[[105,[-1]],34,35],[34,35]],[[[98,[-1]],[60,[-1]]],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],[50,[-1]]],[[71,[[37,[70]]]]],41,[[105,[-1]],34,35],[34,35]],[[[98,[-1]],[50,[-1]]],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[97,[-1,-2]]],106,[43,34,35],[34,35]],[[[98,[-1]]],106,41],[99,106],[[-1,-2],[[97,[-1,-2]]],[],[]],[100,[[22,[[98,[-1]],101]]],41],[102,[[22,[[98,[-1]],101]]],41],[-1,[[37,[107,36]]],[]],[-1,[[37,[107,36]]],[]],[-1,[[37,[107,36]]],[]],[-1,[[71,[[37,[70]]]]],[]],[[[97,[-1,-2]]],[[71,[[37,[70]]]]],[45,34],34],[[[98,[-1]]],[[71,[[37,[70]]]]],41],[[[98,[-1]]],[[22,[2,101]]],41],0,[[[97,[-2,-3]],20],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],20],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],20],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],20],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[22,[[95,[-2,-3]],[108,[-2]]]]],[],[],96],[-1,[[22,[[95,[-2,-3]],[108,[-2]]]]],[],[],96],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[-1,[109,[-2]]],[[71,[[37,[70]]]]],[],[]],[[-1,[109,[-2]]],[[71,[[37,[70,36]]]]],[],[]],[[-1,[109,[-2]]],[[71,[[37,[70,36]]]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[110,[[9,[111]]]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[112,5],[112,5],[[[113,[-1]]],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[112,114],[110,54],[110,110],[115,115],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[110,110],68],[[[113,[-1]]],[[71,[[37,[70]]]]],41],[[-1,-2],68,[],[]],[115,[[22,[[113,[-1]],112]]],41],[115,[[22,[[113,[-1]],112]]],41],[[112,-1],112,[33,34,35]],[[[113,[-1]],69],[[71,[[37,[70]]]]],41],[[115,-1],115,[[15,[14]]]],[[],115],[[],[[116,[110]]]],[20,-1,[]],[112],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[112],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[112,[[22,[-1,112]]],[33,26,34,35]],[112,[[9,[-1]]],[33,26,34,35]],[112,[[9,[-1]]],[33,26,34,35]],[112,2],[20,2],[20,2],[20,2],[20,2],[[[113,[-1]]],2,41],[20,2],[[110,110],77],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[117,-1,-2],[[22,[2,112]]],[84,118],119],[[117,-1],[[22,[2,112]]],119],[[112,24],[[22,[2,120]]]],[[112,24],[[22,[2,120]]]],[[110,24],[[22,[2,120]]]],[[110,24],[[22,[2,120]]]],[[115,24],25],[[[113,[-1]],24],25,[41,26]],[-1,-1,[]],[-1,112,[5,34,35]],[121,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[80,[-1]]]],34,35]],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[113,[-1]],[82,[-1]]],[[71,[[37,[70]]]]],41],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[86,[-1]]]],34,35]],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[113,[-1]],69,[9,[20]]],[[71,[[37,[70]]]]],41],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[115,-1],115,[[15,[14]]]],0,0,[[],20],[[],20],[[],20],[[],20],[[],20],[[[113,[-1]],[60,[-1]]],[[71,[[37,[70]]]]],41],[[[113,[-1]],[50,[-1]]],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[112,77],[[[113,[-1]]],106,41],[[115,-1],115,119],[-1,112,[33,26,34,35]],[110,21],[-1,112,[5,34,35]],[115,115],[[110,110],[[9,[68]]]],[[115,-1],115,[[15,[14]]]],[-1,[[37,[107,36]]],[]],[[115,122],115],0,[110,123],[[117,-1,-2],[[22,[124,112]]],[84,118],119],[[[113,[-1]],-2,-3],[[22,[124,112]]],41,[84,118],119],[[[113,[-1]]],[[71,[[37,[70]]]]],41],[112,5],[110,[[9,[21]]]],[[[113,[-1]],20],[[71,[[37,[70]]]]],41],[[[113,[-1]],20],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,14,[]],[[[113,[-1]]],[[22,[117,112]]],41],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[21,21],[[22,[110,125]]]],[[-1,[109,[-2]]],[[71,[[37,[70,36]]]]],[],[]],[[115,-1],115,[[15,[14]]]],[110,126],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[127,20],2],[[128,129],2],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[130,[[9,[8]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[130,[[9,[5]]]],[106,106],[127,127],[131,131],[128,128],[132,132],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[106,14,[9,[14]]],[[37,[133]]]],[[106,14,[9,[14]]],[[37,[134]]]],[[106,14,[9,[14]]],[[37,[135]]]],[[106,14],[[37,[136]]]],[[],106],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[130,21],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[106,[[22,[14]]]],[[130,24],25],[[130,24],25],[[106,24],25],[[127,24],25],[[131,24],25],[[128,24],25],[[132,24],25],[137,130],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[127,20],[131,20],[132,14],[[106,21],[[22,[127,130]]]],[[106,21],[[22,[131,130]]]],[[106,21],[[22,[128,130]]]],[[106,21],[[22,[132,130]]]],[[106,-1],[[22,[106,130]]],119],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[-1,[],[]],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[128,129],[128,20],[[131,20],2],[[132,14],2],[130,[[9,[5]]]],[[106,14],[[37,[107]]]],[128,129],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[131,138],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],0,[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[6,6],[6,6],[27,[[9,[8]]]],[-1,[[71,[[37,[70]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,[[9,[5]]]],[139,139],[27,27],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[139,139],68],[[-1,-2],68,[],[]],[-1,[[140,[106]]],[]],[-1,[[140,[106]]],[]],[[],139],[[],141],[141,[[22,[[73,[-1,27]],74]]],[34,35,75]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[27,21],[-1,[[22,[139]]],23],[-1,[[22,[27]]],23],[20,2],[20,2],[20,2],[[139,139],77],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],0,[[139,24],25],[[27,24],25],[[27,24],25],[-1,-1,[]],[-1,-1,[]],[79,27],[-1,-1,[]],[14,27],[29,[[22,[141,30]]]],[29,[[22,[141,30]]]],[[-1,-2],54,[83,84],85],[[],[[9,[31]]]],[[139,-1],2,87],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[-1,[],[]],[[],20],[[],20],[[],20],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],0,[-1,[[71,[[37,[70]]]]],35],[-1,[[71,[[37,[70]]]]],35],[-1,106,[]],[[139,139],[[9,[68]]]],[-1,[[37,[107]]],[]],[[139,-1],22,47],[[27,-1],22,47],[27,[[9,[5]]]],[27,16],[-1,[[71,[[37,[70]]]]],35],[-1,[[71,[[37,[70]]]]],35],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],0,[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[141,29],[[22,[2,30]]]],[[141,29],[[22,[2,30]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0],"c":[],"p":[[3,"Private",1463],[15,"tuple"],[3,"Private",1463],[8,"Any",1464],[8,"Error",1465],[3,"Command",1466],[4,"Error",0],[3,"Backtrace",1467],[4,"Option",1468],[4,"QueryError",0],[3,"NotFoundSnafu",0],[3,"MissingSnafu",0],[3,"Snafu",0],[3,"String",1469],[8,"Into",1470],[4,"StatusCode",1471],[8,"Clone",1472],[3,"Commitment",1473],[3,"Options",0],[15,"usize"],[15,"str"],[4,"Result",1474],[8,"Deserializer",1475],[3,"Formatter",1476],[6,"Result",1476],[8,"Debug",1476],[4,"Error",1342],[4,"Error",215],[3,"ArgMatches",1477],[6,"Error",1478],[3,"Id",1479],[3,"IndentedSection",1480],[8,"Display",1476],[8,"Send",1481],[8,"Sync",1481],[3,"Global",1482],[3,"Box",1483],[3,"Arc",1484],[3,"Rc",1485],[3,"SystemContextHandle",1486],[8,"NodeType",1487],[8,"AvailabilityDataSource",215],[8,"StatusDataSource",1342],[8,"UpdateDataSource",856],[8,"VersionedDataSource",856],[8,"NodeImplementation",1487],[8,"Serializer",1488],[3,"TypeId",1464],[3,"InconsistentLeafError",215],[3,"LeafQueryData",215],[6,"BlockHash",215],[3,"TransactionQueryData",215],[3,"InvalidTransactionIndexSnafu",215],[15,"u64"],[3,"LeafStreamSnafu",215],[3,"BlockStreamSnafu",215],[3,"CustomSnafu",215],[4,"ResourceId",215],[8,"Committable",1473],[3,"BlockQueryData",215],[3,"RequestSnafu",215],[3,"QueryLeafSnafu",215],[3,"StreamLeafSnafu",215],[3,"QueryBlockSnafu",215],[3,"StreamBlockSnafu",215],[3,"QueryTransactionSnafu",215],[3,"QueryProposalsSnafu",215],[4,"Ordering",1489],[3,"EncodedPublicKey",1490],[8,"Future",1491],[3,"Pin",1492],[3,"Options",215],[3,"Api",1493],[4,"ApiError",1493],[8,"ReadState",1494],[8,"Iterator",1495],[15,"bool"],[8,"PartialEq",1489],[4,"RequestError",1496],[6,"BlockId",215],[8,"RangeBounds",1497],[6,"TransactionHash",215],[8,"Hash",1498],[8,"Sized",1481],[8,"BuildHasher",1498],[6,"LeafId",215],[8,"Hasher",1498],[6,"LeafHash",215],[6,"Header",0],[3,"Leaf",1499],[6,"QuorumCertificate",1500],[6,"Payload",0],[6,"TransactionIndex",215],[6,"Transaction",0],[3,"BitSlice",1501],[8,"BitOrder",1502],[3,"ExtensibleDataSource",856],[3,"FileSystemDataSource",856],[3,"MetricsDataSource",856],[3,"Path",1503],[4,"PersistenceError",1504],[3,"AtomicStoreLoader",1505],[15,"char"],[8,"FromIterator",1506],[8,"UpdateAvailabilityData",215],[3,"PrometheusMetrics",1163],[8,"Metrics",1507],[4,"BitSpanError",1508],[3,"Event",1509],[3,"Migration",985],[3,"OffsetDateTime",1510],[3,"Error",985],[3,"SqlDataSource",985],[3,"Chain",1511],[3,"Config",985],[3,"Vec",1512],[3,"Transaction",985],[8,"ToStatement",1513],[8,"IntoIterator",1506],[3,"Error",1476],[15,"never"],[15,"u16"],[4,"Type",1514],[3,"RowStream",1515],[3,"Error",1516],[15,"u32"],[3,"Counter",1163],[3,"Histogram",1163],[15,"f64"],[4,"MetricsError",1163],[3,"Gauge",1163],[3,"Label",1163],[8,"Counter",1507],[8,"Gauge",1507],[8,"Histogram",1507],[8,"Label",1507],[4,"Error",1517],[15,"i64"],[3,"MempoolQueryData",1342],[6,"QueryResult",0],[3,"Options",1342],[8,"Resolvable",0],[13,"Custom",210],[13,"Availability",210],[13,"Status",210],[13,"Error",214],[8,"QueryablePayload",215],[13,"InvalidTransactionIndex",837],[13,"LeafStream",837],[13,"BlockStream",837],[13,"Custom",837],[13,"QueryProposals",837],[13,"QueryLeaf",837],[13,"QueryBlock",837],[13,"QueryTransaction",837],[13,"Request",837],[13,"StreamLeaf",837],[13,"StreamBlock",837],[13,"NoSuchMetric",1338],[13,"NoSuchSubgroup",1338],[13,"Prometheus",1338],[8,"UpdateStatusData",1342],[13,"Internal",1461],[13,"Request",1461]]}\
}');
if (typeof window !== 'undefined' && window.initSearch) {window.initSearch(searchIndex)};
if (typeof exports !== 'undefined') {exports.searchIndex = searchIndex};
impl<Types: NodeType> Error for InconsistentLeafError<Types>where
+}Fields§
§leaf: LeafHash<Types>
§qc_leaf: LeafHash<Types>
Trait Implementations§
source§impl<Types: Clone + NodeType> Clone for InconsistentLeafError<Types>
source§fn clone(&self) -> InconsistentLeafError<Types>
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl<Types: Debug + NodeType> Debug for InconsistentLeafError<Types>
source§impl<Types: NodeType> Display for InconsistentLeafError<Types>
source§impl<Types: NodeType> Error for InconsistentLeafError<Types>where
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§impl<Types: NodeType> ErrorCompat for InconsistentLeafError<Types>
§fn iter_chain(&self) -> ChainCompat<'_>where
Self: AsErrorSource,
Returns an iterator for traversing the chain of errors,
starting with the current error
diff --git a/hotshot_query_service/enum.Error.html b/hotshot_query_service/enum.Error.html
index 39b7e12b5..cdec11900 100644
--- a/hotshot_query_service/enum.Error.html
+++ b/hotshot_query_service/enum.Error.html
@@ -9,14 +9,14 @@
message: String,
status: StatusCode,
},
-}Variants§
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Error
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Error for Error
source§fn catch_all(status: StatusCode, message: String) -> Self
source§fn status(&self) -> StatusCode
§fn from_io_error(source: Error) -> Self
§fn from_config_error(source: ConfigError) -> Self
§fn from_route_error<E>(source: RouteError<E>) -> Selfwhere
+}Variants§
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Error
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Error for Error
source§fn catch_all(status: StatusCode, message: String) -> Self
source§fn status(&self) -> StatusCode
§fn from_io_error(source: Error) -> Self
§fn from_config_error(source: ConfigError) -> Self
§fn from_route_error<E>(source: RouteError<E>) -> Selfwhere
E: Display,
§fn from_request_error(source: RequestError) -> Self
§fn from_socket_error<E>(source: SocketError<E>) -> Selfwhere
E: Display,
§fn into_tide_error(self) -> Error
§fn from_server_error(source: Error) -> Self
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§impl ErrorCompat for Error
§fn iter_chain(&self) -> ChainCompat<'_>where
Self: AsErrorSource,
Returns an iterator for traversing the chain of errors,
starting with the current error
-and continuing with recursive calls to Error::source
. Read more
Auto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
§impl<T> AsErrorSource for Twhere
T: Error + 'static,
§fn as_error_source(&self) -> &(dyn Error + 'static)
For maximum effectiveness, this needs to be called as a method
diff --git a/hotshot_query_service/enum.QueryError.html b/hotshot_query_service/enum.QueryError.html
index abc263afd..d715ad954 100644
--- a/hotshot_query_service/enum.QueryError.html
+++ b/hotshot_query_service/enum.QueryError.html
@@ -14,10 +14,10 @@
Self: AsErrorSource,Returns an iterator for traversing the chain of errors,
starting with the current error
and continuing with recursive calls to Error::source
. Read moresource§impl IntoError<QueryError> for MissingSnafuwhere
- QueryError: Error + ErrorCompat,
source§fn into_error(self, error: Self::Source) -> QueryError
Combine the information to produce the errorsource§impl IntoError<QueryError> for NotFoundSnafuwhere
- QueryError: Error + ErrorCompat,
source§fn into_error(self, error: Self::Source) -> QueryError
Combine the information to produce the errorsource§impl<__T0> IntoError<QueryError> for Snafu<__T0>where
+ QueryError: Error + ErrorCompat,
source§fn into_error(self, error: Self::Source) -> QueryError
Combine the information to produce the errorsource§impl IntoError<QueryError> for NotFoundSnafuwhere
+ QueryError: Error + ErrorCompat,
source§fn into_error(self, error: Self::Source) -> QueryError
Combine the information to produce the errorsource§impl<__T0> IntoError<QueryError> for Snafu<__T0>where
QueryError: Error + ErrorCompat,
- __T0: Into<String>,
source§fn into_error(self, error: Self::Source) -> QueryError
Combine the information to produce the errorsource§impl Serialize for QueryError
Auto Trait Implementations§
§impl RefUnwindSafe for QueryError
§impl Send for QueryError
§impl Sync for QueryError
§impl Unpin for QueryError
§impl UnwindSafe for QueryError
Blanket Implementations§
§impl<T> AsErrorSource for Twhere
T: Error + 'static,
§fn as_error_source(&self) -> &(dyn Error + 'static)
For maximum effectiveness, this needs to be called as a method
diff --git a/hotshot_query_service/metrics/enum.MetricsError.html b/hotshot_query_service/metrics/enum.MetricsError.html
index e36ddfa85..b5586e4bf 100644
--- a/hotshot_query_service/metrics/enum.MetricsError.html
+++ b/hotshot_query_service/metrics/enum.MetricsError.html
@@ -9,7 +9,7 @@
Prometheus {
source: Error,
},
-}Variants§
Trait Implementations§
source§impl Debug for MetricsError
source§impl Display for MetricsError
source§impl Error for MetricsErrorwhere
+}Variants§
Trait Implementations§
source§impl Debug for MetricsError
source§impl Display for MetricsError
source§impl Error for MetricsErrorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§impl ErrorCompat for MetricsError
§fn iter_chain(&self) -> ChainCompat<'_>where
Self: AsErrorSource,
Returns an iterator for traversing the chain of errors,
starting with the current error
diff --git a/hotshot_query_service/metrics/struct.PrometheusMetrics.html b/hotshot_query_service/metrics/struct.PrometheusMetrics.html
index 4babb71f9..491a68cfa 100644
--- a/hotshot_query_service/metrics/struct.PrometheusMetrics.html
+++ b/hotshot_query_service/metrics/struct.PrometheusMetrics.html
@@ -24,7 +24,7 @@
) -> Result<PrometheusMetrics, MetricsError>where
I: IntoIterator,
I::Item: AsRef<str>,Get a (possibly nested) subgroup of this group by its path.
-Trait Implementations§
source§impl Clone for PrometheusMetrics
source§fn clone(&self) -> PrometheusMetrics
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for PrometheusMetrics
source§impl Default for PrometheusMetrics
source§fn default() -> PrometheusMetrics
Returns the “default value” for a type. Read moresource§impl Metrics for PrometheusMetrics
source§fn create_counter(
+
Trait Implementations§
source§impl Clone for PrometheusMetrics
source§fn clone(&self) -> PrometheusMetrics
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for PrometheusMetrics
source§impl Default for PrometheusMetrics
source§fn default() -> PrometheusMetrics
Returns the “default value” for a type. Read moresource§impl Metrics for PrometheusMetrics
Auto Trait Implementations§
§impl !RefUnwindSafe for PrometheusMetrics
§impl Send for PrometheusMetrics
§impl Sync for PrometheusMetrics
§impl Unpin for PrometheusMetrics
§impl !UnwindSafe for PrometheusMetrics
Blanket Implementations§
Auto Trait Implementations§
§impl !RefUnwindSafe for PrometheusMetrics
§impl Send for PrometheusMetrics
§impl Sync for PrometheusMetrics
§impl Unpin for PrometheusMetrics
§impl !UnwindSafe for PrometheusMetrics
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
§fn implicit(
diff --git a/hotshot_query_service/status/enum.Error.html b/hotshot_query_service/status/enum.Error.html
index 89b2c3074..ff675803c 100644
--- a/hotshot_query_service/status/enum.Error.html
+++ b/hotshot_query_service/status/enum.Error.html
@@ -10,7 +10,7 @@
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§impl ErrorCompat for Error
§fn iter_chain(&self) -> ChainCompat<'_>where
Self: AsErrorSource,
Returns an iterator for traversing the chain of errors,
starting with the current error
-and continuing with recursive calls to Error::source
. Read moreAuto Trait Implementations§
§impl RefUnwindSafe for Error
§impl Send for Error
§impl Sync for Error
§impl Unpin for Error
§impl UnwindSafe for Error
Blanket Implementations§
§impl<T> AsErrorSource for Twhere
T: Error + 'static,
§fn as_error_source(&self) -> &(dyn Error + 'static)
For maximum effectiveness, this needs to be called as a method
diff --git a/implementors/clap_builder/derive/trait.Args.js b/implementors/clap_builder/derive/trait.Args.js
index 80ff18c08..88128810f 100644
--- a/implementors/clap_builder/derive/trait.Args.js
+++ b/implementors/clap_builder/derive/trait.Args.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl Args for Options"],["impl Args for Options"],["impl Args for Options"]]
+"hotshot_query_service":[["impl Args for Options"],["impl Args for Options"],["impl Args for Options"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/clap_builder/derive/trait.FromArgMatches.js b/implementors/clap_builder/derive/trait.FromArgMatches.js
index a14b299bd..3ee59f434 100644
--- a/implementors/clap_builder/derive/trait.FromArgMatches.js
+++ b/implementors/clap_builder/derive/trait.FromArgMatches.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl FromArgMatches for Options"],["impl FromArgMatches for Options"],["impl FromArgMatches for Options"]]
+"hotshot_query_service":[["impl FromArgMatches for Options"],["impl FromArgMatches for Options"],["impl FromArgMatches for Options"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/clone/trait.Clone.js b/implementors/core/clone/trait.Clone.js
index 5b06a8cad..132bd8d23 100644
--- a/implementors/core/clone/trait.Clone.js
+++ b/implementors/core/clone/trait.Clone.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl Clone for PrometheusMetrics"],["impl Clone for MetricsDataSource"],["impl<Types: Clone + NodeType> Clone for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl Clone for Error"],["impl<__T0: Clone> Clone for QueryBlockSnafu<__T0>"],["impl<D: Clone, U: Clone> Clone for ExtensibleDataSource<D, U>"],["impl Clone for Error"],["impl<__T0: Clone> Clone for QueryLeafSnafu<__T0>"],["impl Clone for StreamBlockSnafu"],["impl Clone for Counter"],["impl<Types: Clone + NodeType> Clone for BlockQueryData<Types>"],["impl<__T0: Clone, __T1: Clone> Clone for BlockStreamSnafu<__T0, __T1>"],["impl Clone for Config"],["impl<__T0: Clone, __T1: Clone> Clone for LeafStreamSnafu<__T0, __T1>"],["impl<Types: Clone + NodeType> Clone for LeafQueryData<Types>"],["impl Clone for Label"],["impl<__T0: Clone, __T1: Clone> Clone for InvalidTransactionIndexSnafu<__T0, __T1>"],["impl<__T0: Clone> Clone for QueryProposalsSnafu<__T0>"],["impl<Types: Clone + NodeType> Clone for InconsistentLeafError<Types>"],["impl Clone for Error"],["impl Clone for MempoolQueryData"],["impl Clone for StreamLeafSnafu"],["impl<__T0: Clone> Clone for QueryTransactionSnafu<__T0>"],["impl Clone for MissingSnafu"],["impl<__T0: Clone> Clone for Snafu<__T0>"],["impl Clone for Gauge"],["impl Clone for QueryError"],["impl Clone for NotFoundSnafu"],["impl Clone for RequestSnafu"],["impl Clone for Histogram"],["impl<T: Committable> Clone for ResourceId<T>"],["impl<__T0: Clone, __T1: Clone> Clone for CustomSnafu<__T0, __T1>"]]
+"hotshot_query_service":[["impl Clone for Label"],["impl<__T0: Clone> Clone for QueryTransactionSnafu<__T0>"],["impl<Types: Clone + NodeType> Clone for BlockQueryData<Types>"],["impl Clone for Error"],["impl Clone for MetricsDataSource"],["impl Clone for Counter"],["impl<__T0: Clone> Clone for QueryBlockSnafu<__T0>"],["impl<D: Clone, U: Clone> Clone for ExtensibleDataSource<D, U>"],["impl Clone for Error"],["impl Clone for RequestSnafu"],["impl Clone for Config"],["impl Clone for NotFoundSnafu"],["impl<T: Committable> Clone for ResourceId<T>"],["impl<Types: Clone + NodeType> Clone for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<__T0: Clone> Clone for QueryLeafSnafu<__T0>"],["impl Clone for PrometheusMetrics"],["impl Clone for Gauge"],["impl<__T0: Clone, __T1: Clone> Clone for LeafStreamSnafu<__T0, __T1>"],["impl Clone for Histogram"],["impl<__T0: Clone, __T1: Clone> Clone for BlockStreamSnafu<__T0, __T1>"],["impl Clone for MempoolQueryData"],["impl<__T0: Clone> Clone for Snafu<__T0>"],["impl Clone for StreamBlockSnafu"],["impl Clone for Error"],["impl<__T0: Clone, __T1: Clone> Clone for InvalidTransactionIndexSnafu<__T0, __T1>"],["impl Clone for MissingSnafu"],["impl<Types: Clone + NodeType> Clone for InconsistentLeafError<Types>"],["impl Clone for QueryError"],["impl<Types: Clone + NodeType> Clone for LeafQueryData<Types>"],["impl<__T0: Clone> Clone for QueryProposalsSnafu<__T0>"],["impl<__T0: Clone, __T1: Clone> Clone for CustomSnafu<__T0, __T1>"],["impl Clone for StreamLeafSnafu"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/cmp/trait.Eq.js b/implementors/core/cmp/trait.Eq.js
index 8a2d1e193..d6515476c 100644
--- a/implementors/core/cmp/trait.Eq.js
+++ b/implementors/core/cmp/trait.Eq.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<Types: Eq + NodeType> Eq for LeafQueryData<Types>"],["impl<Types: Eq + NodeType> Eq for BlockQueryData<Types>"],["impl Eq for MempoolQueryData"],["impl<Types: Eq + NodeType> Eq for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<T: Committable> Eq for ResourceId<T>"]]
+"hotshot_query_service":[["impl<Types: Eq + NodeType> Eq for BlockQueryData<Types>"],["impl<Types: Eq + NodeType> Eq for LeafQueryData<Types>"],["impl<Types: Eq + NodeType> Eq for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl Eq for MempoolQueryData"],["impl<T: Committable> Eq for ResourceId<T>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/cmp/trait.Ord.js b/implementors/core/cmp/trait.Ord.js
index 77b2336eb..6a5d58fd2 100644
--- a/implementors/core/cmp/trait.Ord.js
+++ b/implementors/core/cmp/trait.Ord.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl Ord for MempoolQueryData"],["impl<T: Committable> Ord for ResourceId<T>"]]
+"hotshot_query_service":[["impl<T: Committable> Ord for ResourceId<T>"],["impl Ord for MempoolQueryData"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/cmp/trait.PartialEq.js b/implementors/core/cmp/trait.PartialEq.js
index 7a2f80eb5..ef66da962 100644
--- a/implementors/core/cmp/trait.PartialEq.js
+++ b/implementors/core/cmp/trait.PartialEq.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<T: Committable> PartialEq<ResourceId<T>> for ResourceId<T>"],["impl<Types: PartialEq + NodeType> PartialEq<TransactionQueryData<Types>> for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<Types: PartialEq + NodeType> PartialEq<BlockQueryData<Types>> for BlockQueryData<Types>"],["impl PartialEq<MempoolQueryData> for MempoolQueryData"],["impl<Types: PartialEq + NodeType> PartialEq<LeafQueryData<Types>> for LeafQueryData<Types>"]]
+"hotshot_query_service":[["impl PartialEq<MempoolQueryData> for MempoolQueryData"],["impl<T: Committable> PartialEq<ResourceId<T>> for ResourceId<T>"],["impl<Types: PartialEq + NodeType> PartialEq<TransactionQueryData<Types>> for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<Types: PartialEq + NodeType> PartialEq<LeafQueryData<Types>> for LeafQueryData<Types>"],["impl<Types: PartialEq + NodeType> PartialEq<BlockQueryData<Types>> for BlockQueryData<Types>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/cmp/trait.PartialOrd.js b/implementors/core/cmp/trait.PartialOrd.js
index 3f92b521a..003ad6e9a 100644
--- a/implementors/core/cmp/trait.PartialOrd.js
+++ b/implementors/core/cmp/trait.PartialOrd.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<T: Committable> PartialOrd<ResourceId<T>> for ResourceId<T>"],["impl PartialOrd<MempoolQueryData> for MempoolQueryData"]]
+"hotshot_query_service":[["impl PartialOrd<MempoolQueryData> for MempoolQueryData"],["impl<T: Committable> PartialOrd<ResourceId<T>> for ResourceId<T>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/convert/trait.From.js b/implementors/core/convert/trait.From.js
index 3431eae28..ae55b2cb7 100644
--- a/implementors/core/convert/trait.From.js
+++ b/implementors/core/convert/trait.From.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<T: Committable> From<usize> for ResourceId<T>"],["impl From<(String, StatusCode)> for Error"],["impl From<Error> for Error"],["impl From<RequestError> for Error"],["impl From<Error> for Error"],["impl From<String> for Error"],["impl<T: Committable> From<Commitment<T>> for ResourceId<T>"],["impl From<RequestError> for Error"],["impl From<(String, StatusCode)> for Error"],["impl From<Error> for MetricsError"]]
+"hotshot_query_service":[["impl<T: Committable> From<usize> for ResourceId<T>"],["impl From<(String, StatusCode)> for Error"],["impl From<(String, StatusCode)> for Error"],["impl From<String> for Error"],["impl From<RequestError> for Error"],["impl From<Error> for MetricsError"],["impl From<Error> for Error"],["impl From<RequestError> for Error"],["impl From<Error> for Error"],["impl<T: Committable> From<Commitment<T>> for ResourceId<T>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/default/trait.Default.js b/implementors/core/default/trait.Default.js
index 95829bdb8..33add66e1 100644
--- a/implementors/core/default/trait.Default.js
+++ b/implementors/core/default/trait.Default.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl Default for Options"],["impl Default for PrometheusMetrics"],["impl Default for Options"],["impl Default for Options"],["impl Default for Config"],["impl Default for MetricsDataSource"],["impl Default for MempoolQueryData"]]
+"hotshot_query_service":[["impl Default for MempoolQueryData"],["impl Default for Options"],["impl Default for Config"],["impl Default for MetricsDataSource"],["impl Default for Options"],["impl Default for PrometheusMetrics"],["impl Default for Options"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/error/trait.Error.js b/implementors/core/error/trait.Error.js
index 0e4af2ce6..eb3804d81 100644
--- a/implementors/core/error/trait.Error.js
+++ b/implementors/core/error/trait.Error.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<Types: NodeType> Error for InconsistentLeafError<Types>where\n Self: Debug + Display,"],["impl Error for Errorwhere\n Self: Debug + Display,"],["impl Error for MetricsErrorwhere\n Self: Debug + Display,"],["impl Error for Errorwhere\n Self: Debug + Display,"],["impl Error for Errorwhere\n Self: Debug + Display,"],["impl Error for QueryErrorwhere\n Self: Debug + Display,"]]
+"hotshot_query_service":[["impl Error for Errorwhere\n Self: Debug + Display,"],["impl Error for QueryErrorwhere\n Self: Debug + Display,"],["impl Error for Errorwhere\n Self: Debug + Display,"],["impl<Types: NodeType> Error for InconsistentLeafError<Types>where\n Self: Debug + Display,"],["impl Error for Errorwhere\n Self: Debug + Display,"],["impl Error for MetricsErrorwhere\n Self: Debug + Display,"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/fmt/trait.Debug.js b/implementors/core/fmt/trait.Debug.js
index a367cb22d..934bf943d 100644
--- a/implementors/core/fmt/trait.Debug.js
+++ b/implementors/core/fmt/trait.Debug.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<__T0: Debug> Debug for QueryLeafSnafu<__T0>"],["impl Debug for MetricsDataSource"],["impl Debug for Counter"],["impl Debug for Config"],["impl Debug for MetricsError"],["impl<T: Committable> Debug for ResourceId<T>"],["impl Debug for StreamLeafSnafu"],["impl<Types: Debug + NodeType> Debug for InconsistentLeafError<Types>"],["impl Debug for Gauge"],["impl<__T0: Debug, __T1: Debug> Debug for BlockStreamSnafu<__T0, __T1>"],["impl Debug for Error"],["impl<__T0: Debug, __T1: Debug> Debug for CustomSnafu<__T0, __T1>"],["impl<__T0: Debug> Debug for QueryProposalsSnafu<__T0>"],["impl Debug for QueryError"],["impl<__T0: Debug> Debug for QueryBlockSnafu<__T0>"],["impl<Types: Debug + NodeType> Debug for BlockQueryData<Types>"],["impl<Types: Debug + NodeType> Debug for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl Debug for StreamBlockSnafu"],["impl<D: Debug, U: Debug> Debug for ExtensibleDataSource<D, U>"],["impl Debug for NotFoundSnafu"],["impl Debug for PrometheusMetrics"],["impl<Types> Debug for SqlDataSource<Types>where\n Types: NodeType + Debug,"],["impl<__T0: Debug> Debug for Snafu<__T0>"],["impl<__T0: Debug, __T1: Debug> Debug for InvalidTransactionIndexSnafu<__T0, __T1>"],["impl Debug for Error"],["impl Debug for Label"],["impl Debug for MempoolQueryData"],["impl<__T0: Debug> Debug for QueryTransactionSnafu<__T0>"],["impl Debug for Histogram"],["impl Debug for RequestSnafu"],["impl<__T0: Debug, __T1: Debug> Debug for LeafStreamSnafu<__T0, __T1>"],["impl<Types: NodeType> Debug for FileSystemDataSource<Types>where\n Payload<Types>: QueryablePayload,\n HashMap<LeafHash<Types>, u64>: Debug,\n HashMap<BlockHash<Types>, u64>: Debug,\n HashMap<TransactionHash<Types>, (u64, TransactionIndex<Types>)>: Debug,\n LedgerLog<LeafQueryData<Types>>: Debug,\n LedgerLog<BlockQueryData<Types>>: Debug,"],["impl Debug for MissingSnafu"],["impl<Types: Debug + NodeType> Debug for LeafQueryData<Types>"],["impl Debug for Error"]]
+"hotshot_query_service":[["impl<__T0: Debug> Debug for QueryLeafSnafu<__T0>"],["impl<D: Debug, U: Debug> Debug for ExtensibleDataSource<D, U>"],["impl<Types: Debug + NodeType> Debug for LeafQueryData<Types>"],["impl<__T0: Debug> Debug for QueryBlockSnafu<__T0>"],["impl Debug for MissingSnafu"],["impl<__T0: Debug, __T1: Debug> Debug for InvalidTransactionIndexSnafu<__T0, __T1>"],["impl<Types: Debug + NodeType> Debug for BlockQueryData<Types>"],["impl Debug for Error"],["impl<__T0: Debug> Debug for Snafu<__T0>"],["impl Debug for RequestSnafu"],["impl<Types> Debug for SqlDataSource<Types>where\n Types: NodeType + Debug,"],["impl Debug for MempoolQueryData"],["impl Debug for Error"],["impl Debug for MetricsDataSource"],["impl Debug for Label"],["impl<__T0: Debug> Debug for QueryTransactionSnafu<__T0>"],["impl<__T0: Debug, __T1: Debug> Debug for CustomSnafu<__T0, __T1>"],["impl Debug for StreamBlockSnafu"],["impl<__T0: Debug> Debug for QueryProposalsSnafu<__T0>"],["impl Debug for Error"],["impl Debug for Counter"],["impl Debug for NotFoundSnafu"],["impl Debug for Gauge"],["impl<Types: NodeType> Debug for FileSystemDataSource<Types>where\n Payload<Types>: QueryablePayload,\n HashMap<LeafHash<Types>, u64>: Debug,\n HashMap<BlockHash<Types>, u64>: Debug,\n HashMap<TransactionHash<Types>, (u64, TransactionIndex<Types>)>: Debug,\n LedgerLog<LeafQueryData<Types>>: Debug,\n LedgerLog<BlockQueryData<Types>>: Debug,"],["impl Debug for PrometheusMetrics"],["impl<__T0: Debug, __T1: Debug> Debug for LeafStreamSnafu<__T0, __T1>"],["impl Debug for MetricsError"],["impl<__T0: Debug, __T1: Debug> Debug for BlockStreamSnafu<__T0, __T1>"],["impl<T: Committable> Debug for ResourceId<T>"],["impl Debug for Histogram"],["impl Debug for StreamLeafSnafu"],["impl Debug for Config"],["impl<Types: Debug + NodeType> Debug for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl Debug for QueryError"],["impl<Types: Debug + NodeType> Debug for InconsistentLeafError<Types>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/fmt/trait.Display.js b/implementors/core/fmt/trait.Display.js
index 1651ddd40..3bd46aeb4 100644
--- a/implementors/core/fmt/trait.Display.js
+++ b/implementors/core/fmt/trait.Display.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<T: Committable> Display for ResourceId<T>"],["impl Display for QueryError"],["impl Display for Error"],["impl Display for Error"],["impl<Types: NodeType> Display for InconsistentLeafError<Types>"],["impl Display for Error"],["impl Display for MetricsError"]]
+"hotshot_query_service":[["impl<T: Committable> Display for ResourceId<T>"],["impl Display for MetricsError"],["impl Display for Error"],["impl Display for QueryError"],["impl Display for Error"],["impl Display for Error"],["impl<Types: NodeType> Display for InconsistentLeafError<Types>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/marker/trait.Copy.js b/implementors/core/marker/trait.Copy.js
index 142304194..f0a4ca03b 100644
--- a/implementors/core/marker/trait.Copy.js
+++ b/implementors/core/marker/trait.Copy.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<__T0: Copy> Copy for QueryTransactionSnafu<__T0>"],["impl<__T0: Copy> Copy for QueryBlockSnafu<__T0>"],["impl<__T0: Copy> Copy for Snafu<__T0>"],["impl Copy for MissingSnafu"],["impl Copy for RequestSnafu"],["impl Copy for StreamLeafSnafu"],["impl<__T0: Copy> Copy for QueryLeafSnafu<__T0>"],["impl<__T0: Copy, __T1: Copy> Copy for InvalidTransactionIndexSnafu<__T0, __T1>"],["impl Copy for NotFoundSnafu"],["impl Copy for StreamBlockSnafu"],["impl<__T0: Copy, __T1: Copy> Copy for LeafStreamSnafu<__T0, __T1>"],["impl<__T0: Copy> Copy for QueryProposalsSnafu<__T0>"],["impl<D: Copy, U: Copy> Copy for ExtensibleDataSource<D, U>"],["impl<__T0: Copy, __T1: Copy> Copy for CustomSnafu<__T0, __T1>"],["impl<__T0: Copy, __T1: Copy> Copy for BlockStreamSnafu<__T0, __T1>"],["impl<T: Committable> Copy for ResourceId<T>"]]
+"hotshot_query_service":[["impl Copy for MissingSnafu"],["impl<__T0: Copy> Copy for Snafu<__T0>"],["impl Copy for StreamBlockSnafu"],["impl<__T0: Copy, __T1: Copy> Copy for BlockStreamSnafu<__T0, __T1>"],["impl<__T0: Copy> Copy for QueryTransactionSnafu<__T0>"],["impl<D: Copy, U: Copy> Copy for ExtensibleDataSource<D, U>"],["impl Copy for StreamLeafSnafu"],["impl Copy for NotFoundSnafu"],["impl<__T0: Copy> Copy for QueryProposalsSnafu<__T0>"],["impl<T: Committable> Copy for ResourceId<T>"],["impl<__T0: Copy> Copy for QueryLeafSnafu<__T0>"],["impl<__T0: Copy, __T1: Copy> Copy for InvalidTransactionIndexSnafu<__T0, __T1>"],["impl<__T0: Copy, __T1: Copy> Copy for LeafStreamSnafu<__T0, __T1>"],["impl<__T0: Copy, __T1: Copy> Copy for CustomSnafu<__T0, __T1>"],["impl<__T0: Copy> Copy for QueryBlockSnafu<__T0>"],["impl Copy for RequestSnafu"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/marker/trait.StructuralEq.js b/implementors/core/marker/trait.StructuralEq.js
index b59ad71c9..cf708191f 100644
--- a/implementors/core/marker/trait.StructuralEq.js
+++ b/implementors/core/marker/trait.StructuralEq.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<Types: NodeType> StructuralEq for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<Types: NodeType> StructuralEq for BlockQueryData<Types>"],["impl StructuralEq for MempoolQueryData"],["impl<Types: NodeType> StructuralEq for LeafQueryData<Types>"]]
+"hotshot_query_service":[["impl<Types: NodeType> StructuralEq for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl StructuralEq for MempoolQueryData"],["impl<Types: NodeType> StructuralEq for LeafQueryData<Types>"],["impl<Types: NodeType> StructuralEq for BlockQueryData<Types>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/marker/trait.StructuralPartialEq.js b/implementors/core/marker/trait.StructuralPartialEq.js
index 65aa6aef2..dea99a6ec 100644
--- a/implementors/core/marker/trait.StructuralPartialEq.js
+++ b/implementors/core/marker/trait.StructuralPartialEq.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<Types: NodeType> StructuralPartialEq for BlockQueryData<Types>"],["impl<Types: NodeType> StructuralPartialEq for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<Types: NodeType> StructuralPartialEq for LeafQueryData<Types>"],["impl StructuralPartialEq for MempoolQueryData"]]
+"hotshot_query_service":[["impl<Types: NodeType> StructuralPartialEq for LeafQueryData<Types>"],["impl<Types: NodeType> StructuralPartialEq for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<Types: NodeType> StructuralPartialEq for BlockQueryData<Types>"],["impl StructuralPartialEq for MempoolQueryData"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/serde/de/trait.Deserialize.js b/implementors/serde/de/trait.Deserialize.js
index 9d9612637..713143af3 100644
--- a/implementors/serde/de/trait.Deserialize.js
+++ b/implementors/serde/de/trait.Deserialize.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<'de> Deserialize<'de> for QueryError"],["impl<'de, Types: NodeType> Deserialize<'de> for BlockQueryData<Types>"],["impl<'de> Deserialize<'de> for Error"],["impl<'de, Types: NodeType> Deserialize<'de> for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<'de> Deserialize<'de> for Error"],["impl<'de, Types: NodeType> Deserialize<'de> for LeafQueryData<Types>"],["impl<'de> Deserialize<'de> for Error"],["impl<'de> Deserialize<'de> for MempoolQueryData"]]
+"hotshot_query_service":[["impl<'de> Deserialize<'de> for Error"],["impl<'de> Deserialize<'de> for QueryError"],["impl<'de, Types: NodeType> Deserialize<'de> for BlockQueryData<Types>"],["impl<'de, Types: NodeType> Deserialize<'de> for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<'de> Deserialize<'de> for MempoolQueryData"],["impl<'de, Types: NodeType> Deserialize<'de> for LeafQueryData<Types>"],["impl<'de> Deserialize<'de> for Error"],["impl<'de> Deserialize<'de> for Error"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/serde/ser/trait.Serialize.js b/implementors/serde/ser/trait.Serialize.js
index c3fb0fcde..7ec2e71f7 100644
--- a/implementors/serde/ser/trait.Serialize.js
+++ b/implementors/serde/ser/trait.Serialize.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl Serialize for Error"],["impl<Types: NodeType> Serialize for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl Serialize for MempoolQueryData"],["impl<Types: NodeType> Serialize for BlockQueryData<Types>"],["impl Serialize for Error"],["impl<Types: NodeType> Serialize for LeafQueryData<Types>"],["impl Serialize for Error"],["impl Serialize for QueryError"]]
+"hotshot_query_service":[["impl<Types: NodeType> Serialize for BlockQueryData<Types>"],["impl Serialize for Error"],["impl<Types: NodeType> Serialize for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl Serialize for Error"],["impl Serialize for QueryError"],["impl Serialize for Error"],["impl Serialize for MempoolQueryData"],["impl<Types: NodeType> Serialize for LeafQueryData<Types>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/snafu/trait.ErrorCompat.js b/implementors/snafu/trait.ErrorCompat.js
index c3fcc6da2..1cb0ceb64 100644
--- a/implementors/snafu/trait.ErrorCompat.js
+++ b/implementors/snafu/trait.ErrorCompat.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl ErrorCompat for Error"],["impl ErrorCompat for QueryError"],["impl ErrorCompat for MetricsError"],["impl ErrorCompat for Error"],["impl<Types: NodeType> ErrorCompat for InconsistentLeafError<Types>"],["impl ErrorCompat for Error"]]
+"hotshot_query_service":[["impl ErrorCompat for QueryError"],["impl ErrorCompat for MetricsError"],["impl<Types: NodeType> ErrorCompat for InconsistentLeafError<Types>"],["impl ErrorCompat for Error"],["impl ErrorCompat for Error"],["impl ErrorCompat for Error"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/snafu/trait.IntoError.js b/implementors/snafu/trait.IntoError.js
index 27253c6b5..0c504d32d 100644
--- a/implementors/snafu/trait.IntoError.js
+++ b/implementors/snafu/trait.IntoError.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<__T0, __T1> IntoError<Error> for InvalidTransactionIndexSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<u64>,\n __T1: Into<u64>,"],["impl<__T0, __T1> IntoError<Error> for BlockStreamSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<usize>,\n __T1: Into<String>,"],["impl<__T0> IntoError<Error> for QueryTransactionSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<QueryError> for Snafu<__T0>where\n QueryError: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for QueryProposalsSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<EncodedPublicKey>,"],["impl IntoError<Error> for StreamLeafSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for StreamBlockSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for QueryBlockSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for CustomSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<StatusCode>,"],["impl IntoError<Error> for RequestSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<QueryError> for MissingSnafuwhere\n QueryError: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for QueryLeafSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for LeafStreamSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<usize>,\n __T1: Into<String>,"],["impl IntoError<QueryError> for NotFoundSnafuwhere\n QueryError: Error + ErrorCompat,"]]
+"hotshot_query_service":[["impl<__T0, __T1> IntoError<Error> for InvalidTransactionIndexSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<u64>,\n __T1: Into<u64>,"],["impl<__T0> IntoError<Error> for QueryProposalsSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<EncodedPublicKey>,"],["impl<__T0, __T1> IntoError<Error> for CustomSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<StatusCode>,"],["impl<__T0> IntoError<Error> for QueryTransactionSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<QueryError> for MissingSnafuwhere\n QueryError: Error + ErrorCompat,"],["impl IntoError<Error> for StreamBlockSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for RequestSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for QueryBlockSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for QueryLeafSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<QueryError> for NotFoundSnafuwhere\n QueryError: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for LeafStreamSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<usize>,\n __T1: Into<String>,"],["impl IntoError<Error> for StreamLeafSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<QueryError> for Snafu<__T0>where\n QueryError: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for BlockStreamSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<usize>,\n __T1: Into<String>,"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/search-index.js b/search-index.js
index 88c86d412..eb7f32237 100644
--- a/search-index.js
+++ b/search-index.js
@@ -1,5 +1,5 @@
var searchIndex = JSON.parse('{\
-"hotshot_query_service":{"doc":"The HotShot Query Service is a minimal, generic query …","t":"NNNENGNDNDNDGEGIDNGLLLLLLLLLLLLLLLLLLLLLLLLLLAMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOLLLLLLOLLLLLLLLLLLLLLLLLLLLLLLLLLLLMAMFLLLLALLMLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLMMMMMIGGDQNQDNDEQNNNQDNDQGGDQNQDNNNDNDNDNDNDINDENDNDGGGGQDILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLKKKLLLLLLLLLLLLMMMLLMLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLMKLMLLLLLLLLLLLLLMLMMMMMMLLLLLLLLMKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMQDDDCIILLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLALLLLLLLLLLLLLLLLLKLLLLLDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDENNNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMENDDNIILLLLMLLLLLLLLLLKLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLKLKLLLLLLLLLMLLLLLLLLLLLLLLMM","n":["Availability","Custom","Err","Error","Error","Header","Missing","MissingSnafu","NotFound","NotFoundSnafu","Ok","Options","Payload","QueryError","QueryResult","Resolvable","Snafu","Status","Transaction","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_error_source","as_error_source","augment_args","augment_args_for_update","availability","availability","backtrace","backtrace","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","catch_all","cause","cause","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","commitment","data_source","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","description","deserialize","deserialize","drop","drop","drop","drop","drop","drop","fail","fail","fail","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_arg_matches","from_arg_matches_mut","group_id","header","header","in_current_span","in_current_span","include_migrations","init","init","init","init","init","init","instantiate_data_source_tests","internal","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_error","into_error","into_error","message","metrics","port","run_standalone_service","serialize","serialize","source","source","status","status","status","status","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_resolve","type_id","type_id","type_id","type_id","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","vzip","vzip","vzip","vzip","message","source","source","status","message","AvailabilityDataSource","BlockHash","BlockId","BlockQueryData","BlockRange","BlockStream","BlockStream","BlockStreamSnafu","Custom","CustomSnafu","Error","Error","Hash","Hash","Hash","InclusionProof","InconsistentLeafError","InvalidTransactionIndex","InvalidTransactionIndexSnafu","Iter","LeafHash","LeafId","LeafQueryData","LeafRange","LeafStream","LeafStream","LeafStreamSnafu","Number","Number","Number","Options","QueryBlock","QueryBlockSnafu","QueryLeaf","QueryLeafSnafu","QueryProposals","QueryProposalsSnafu","QueryTransaction","QueryTransactionSnafu","QueryablePayload","Request","RequestSnafu","ResourceId","StreamBlock","StreamBlockSnafu","StreamLeaf","StreamLeafSnafu","Timestamp","TransactionHash","TransactionInclusionProof","TransactionIndex","TransactionIndex","TransactionQueryData","UpdateAvailabilityData","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","api_path","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_error_source","as_error_source","augment_args","augment_args_for_update","backtrace","backtrace","block_hash","block_hash","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","build","by_hash","by_hash","cause","cause","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","compare","count_proposals","default","define_api","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","description","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","enumerate","enumerate","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extensions","fail","fail","fail","fail","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_arg_matches","from_arg_matches_mut","genesis","genesis","get_block","get_block_range","get_block_with_transaction","get_hash","get_leaf","get_leaf_range","get_proposals","group_id","hash","hash","hash","hash","header","header","header","header","height","height","height","height","height","height","in_current_span","in_current_span","index","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","insert_block","insert_leaf","internal","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","is_empty","is_empty","is_empty","iter","leaf","leaf","len","len","message","new","new","nth","nth","nth_transaction","nth_transaction","nth_transaction_with_proof","nth_transaction_with_proof","partial_cmp","payload","proof","proof","proposer","proposer","qc","qc_leaf","reason","reason","resource","resource","resource","serialize","serialize","serialize","serialize","size","source","source","status","status","subscribe_blocks","subscribe_leaves","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","transaction","transaction","transaction","transaction","transaction_by_hash","transaction_by_hash","transaction_by_hash_with_proof","transaction_by_hash_with_proof","transaction_with_proof","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","height","height","height","index","message","proposer","reason","reason","resource","resource","resource","source","source","source","source","source","source","source","status","Error","ExtensibleDataSource","FileSystemDataSource","MetricsDataSource","SqlDataSource","UpdateDataSource","VersionedDataSource","__clone_box","__clone_box","__clone_box","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_bits","as_mut","as_mut_bits","as_ref","block_height","block_height","block_height","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","commit","commit","commit","count_proposals","count_proposals","create","create_with_store","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","encode_hex","encode_hex_upper","fmt","fmt","fmt","from","from","from","get_block","get_block","get_block_range","get_block_range","get_block_with_transaction","get_block_with_transaction","get_leaf","get_leaf","get_leaf_range","get_leaf_range","get_proposals","get_proposals","init","init","init","inner","inner_mut","insert_block","insert_block","insert_leaf","insert_leaf","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","metrics","metrics","metrics","new","open","open_with_store","populate_metrics","populate_metrics","populate_metrics","revert","revert","revert","skip_version","sql","subscribe_blocks","subscribe_blocks","subscribe_leaves","subscribe_leaves","to_owned","to_owned","try_as_bits","try_as_mut_bits","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update","update","update","vzip","vzip","vzip","Config","Error","Migration","SqlDataSource","Transaction","__clone_box","__clone_box","__clone_box","__clone_box","applied_on","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_ref","as_ref","block_height","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","chain","checksum","clone","clone","clone_into","clone_into","cmp","commit","compare","connect","connect","context","count_proposals","database","default","default_migrations","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast_mut","downcast_ref","drop","drop","drop","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","execute","execute_many","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","get_block","get_block_range","get_block_with_transaction","get_leaf","get_leaf_range","get_proposals","header","header","host","include_dir","include_migrations","init","init","init","init","init","insert_block","insert_leaf","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is","metrics","migrations","msg","name","new","no_migrations","partial_cmp","password","populate_metrics","port","postgres","prefix","query","query","revert","root_cause","sql","subscribe_blocks","subscribe_leaves","to_owned","to_owned","to_string","to_string","transaction","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","unapplied","update","user","version","vzip","vzip","vzip","vzip","vzip","Counter","Gauge","Histogram","Label","MetricsError","NoSuchMetric","NoSuchSubgroup","Prometheus","PrometheusMetrics","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","add","add_point","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_error_source","backtrace","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cause","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","create_counter","create_gauge","create_histogram","create_label","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","drop","drop","drop","drop","drop","drop","export","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","get","get","get","get_counter","get_gauge","get_histogram","get_label","get_subgroup","header","in_current_span","init","init","init","init","init","init","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","mean","sample_count","set","set","source","subgroup","sum","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","update","vzip","vzip","vzip","vzip","vzip","vzip","label","namespace","path","source","Error","Internal","MempoolQueryData","Options","Request","StatusDataSource","UpdateStatusData","__clone_box","__clone_box","__clone_box","__clone_box","api_path","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_error_source","augment_args","augment_args_for_update","backtrace","block_height","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cause","clone","clone","clone_into","clone_into","cmp","compare","consensus_metrics","consensus_metrics","default","default","define_api","deref","deref","deref","deref_mut","deref_mut","deref_mut","description","deserialize","deserialize","drop","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","extensions","fmt","fmt","fmt","from","from","from","from","from","from_arg_matches","from_arg_matches_mut","get_hash","group_id","hash","header","in_current_span","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","memory_footprint","mempool_info","mempool_info","metrics","partial_cmp","populate_metrics","serialize","serialize","source","status","success_rate","success_rate","to_owned","to_owned","to_string","transaction_count","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","vzip","reason","source"],"q":[[0,"hotshot_query_service"],[210,"hotshot_query_service::Error"],[214,"hotshot_query_service::QueryError"],[215,"hotshot_query_service::availability"],[837,"hotshot_query_service::availability::Error"],[856,"hotshot_query_service::data_source"],[985,"hotshot_query_service::data_source::sql"],[1163,"hotshot_query_service::metrics"],[1338,"hotshot_query_service::metrics::MetricsError"],[1342,"hotshot_query_service::status"],[1461,"hotshot_query_service::status::Error"],[1463,"dyn_clone::sealed"],[1464,"dyn_clone::sealed"],[1465,"core::error"],[1466,"clap_builder::builder::command"],[1467,"snafu::backtrace_shim"],[1468,"core::option"],[1469,"alloc::string"],[1470,"core::convert"],[1471,"http_types::status_code"],[1472,"core::clone"],[1473,"commit"],[1474,"core::result"],[1475,"serde::de"],[1476,"core::fmt"],[1477,"core::fmt"],[1478,"clap_builder"],[1479,"clap_builder::util::id"],[1480,"color_eyre::section"],[1481,"core::fmt"],[1482,"core::marker"],[1483,"alloc::boxed"],[1484,"alloc::sync"],[1485,"alloc::rc"],[1486,"hotshot::types::handle"],[1487,"hotshot_types::traits::node_implementation"],[1488,"hotshot_types::traits::node_implementation"],[1489,"core::any"],[1490,"hotshot_types::traits::signature_key"],[1491,"core::future::future"],[1492,"core::pin"],[1493,"tide_disco::api"],[1494,"tide_disco::api"],[1495,"core::iter::traits::iterator"],[1496,"core::cmp"],[1497,"core::ops::range"],[1498,"core::hash"],[1499,"core::marker"],[1500,"hotshot_types::simple_certificate"],[1501,"bitvec::slice"],[1502,"bitvec::order"],[1503,"std::path"],[1504,"atomic_store::error"],[1505,"atomic_store::atomic_store"],[1506,"core::iter::traits::collect"],[1507,"hotshot_types::traits::metrics"],[1508,"bitvec::ptr::span"],[1509,"hotshot_types::event"],[1510,"time::offset_date_time"],[1511,"anyhow"],[1512,"alloc::vec"],[1513,"tokio_postgres::to_statement"],[1514,"core::iter::traits::collect"],[1515,"tokio_postgres::query"],[1516,"refinery_core::error"],[1517,"hotshot_types::traits::metrics"]],"d":["","","Contains the error value","","There was an error while trying to fetch the requested …","","The requested resource exists but is not currently …","SNAFU context selector for the QueryError::Missing
variant","The requested resource does not exist or is not known to …","SNAFU context selector for the QueryError::NotFound
variant","Contains the success value","","","","","A reference to a T
which can be resolved into a whole T
.","SNAFU context selector for the QueryError::Error
variant","","Item within a Payload
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Consume the selector and return the associated error","Consume the selector and return the associated error","Consume the selector and return the associated error","","","","","","","","","","","","","","Get a commitment to the underlying object.","Persistent storage and sources of data consumed by APIs.","","","","","","","","","","","","","","","","","","","","","","","","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Embed migrations from the given directory into the current …","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","Run an instance of the HotShot Query service with no …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the underlying object if it is available without …","","","","","","","","","","","","","","","","","","","","","A block hash is the hash of the block header.","","","","","","SNAFU context selector for the Error::BlockStream
variant","","SNAFU context selector for the Error::Custom
variant","","","","","","A proof that a certain transaction exists in the block.","","","SNAFU context selector for the …","Enumerate the transactions in this block.","","","","","","","SNAFU context selector for the Error::LeafStream
variant","","","","","","SNAFU context selector for the Error::QueryBlock
variant","","SNAFU context selector for the Error::QueryLeaf
variant","","SNAFU context selector for the Error::QueryProposals
…","","SNAFU context selector for the Error::QueryTransaction
…","A block payload whose contents (e.g. individual …","","SNAFU context selector for the Error::Request
variant","","","SNAFU context selector for the Error::StreamBlock
variant","","SNAFU context selector for the Error::StreamLeaf
variant","","","","","An index which can be used to efficiently retrieve a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Consume the selector and return the associated error","Consume the selector and return the associated error","Consume the selector and return the associated error","Consume the selector and return the associated error","Get the index of the transaction with a given hash, if it …","Get the index of the transaction with a given hash, if it …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Enumerate the transactions in the block with their indices.","Enumerate the transactions in the block with their indices.","","","","","","","","","","","","","","","","","","","","","Additional API specification files to merge with …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","Returns the block containing a transaction with the given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Whether this block is empty of transactions.","Whether this block is empty of transactions.","","List the transaction indices in the block.","","","The number of transactions in the block.","","","Collect information about a Leaf
.","Collect information about a block.","Get the index of the nth
transaction.","Get the index of the nth
transaction.","Get the nth
transaction.","Get the nth
transaction.","Get the nth
transaction, along with an inclusion proof.","Get the nth
transaction, along with an inclusion proof.","","","Get an inclusion proof for a transaction with a given …","Get an inclusion proof for a transaction with a given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get a transaction by its block-specific index.","Get a transaction by its block-specific index.","","","Get the transaction with a given hash, if it is in the …","Get the transaction with a given hash, if it is in the …","Get the transaction with a given hash, if it is in the …","Get the transaction with a given hash, if it is in the …","Get a transaction by its block-specific index, along with …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Wrapper to add extensibility to an existing data source.","A data source for the APIs provided in this crate, backed …","A minimal data source for the status API provided in this …","","An extension trait for types which implement the update …","A data source with an atomic transaction-based …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Atomically commit to all outstanding modifications to the …","","Commit the current state to persistent storage.","","","Create a new FileSystemDataSource with storage at path
.","Create a new FileSystemDataSource using a persistent …","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","Access the underlying data source.","Mutably access the underlying data source.","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","Open an existing FileSystemDataSource from storage at path
.","Open an existing FileSystemDataSource using a persistent …","","","","Erase all oustanding modifications to the data.","","Revert changes made to persistent storage since the last …","Advance the version of the persistent store without …","","","","","","","","","","","","","","","","","","","Update query state based on a new consensus event.","","","","","","Postgres client config.","The Error
type, a wrapper around a dynamic error type.","Represents a schema migration to be run on the database, …","A data source for the APIs provided in this crate, backed …","An atomic SQL transaction.","","","","","Get the timestamp from when the Migration was applied. None
…","","","","","","","","","","","","","","","","","","","","","","","","An iterator of the chain of source errors contained by …","Get the Migration checksum. Checksum is formed from the …","","","","","","Atomically commit to all outstanding modifications to the …","","Connect to the database with this config.","Connect to a remote database.","Wrap the error value with additional context.","","Set the name of the database to connect to.","","The migrations requied to build the default schema for …","","","","","","","","","","","","","Attempt to downcast the error object to a concrete type.","Downcast this error object by mutable reference.","Downcast this error object by reference.","","","","","","","","","","","","","Execute a statement against the underlying database.","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Set the hostname of the database server.","Embed the contents of a directory in your crate.","Embed migrations from the given directory into the current …","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","Returns true if E
is the type held by this error object.","","Add custom migrations to run when connecting to the …","Create a new error object from a printable error message.","Get the Migration Name","Create a new error object from any error type.","Skip all migrations when connecting to the database.","","Set a password for connecting to the database.","","Set the port on which to connect to the database.","","Get the Prefix","Query the underlying SQL database.","Query the underlying SQL database.","Erase all oustanding modifications to the data.","The lowest level cause of this error — this error’s …","","","","","","","","Access the transaction which is accumulating all …","","","","","","","","","","","","","","","","Create an unapplied migration, name and version are parsed …","","Set the DB user to connect as.","Get the Migration version","","","","","","A Counter metric.","A Gauge metric.","A Histogram metric.","A Label metric.","","","","","A Prometheus-based implementation of a Metrics registry.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Get a counter in this sub-group by name.","Get a gauge in this sub-group by name.","Get a histogram in this sub-group by name.","Get a label in this sub-group by name.","Get a (possibly nested) subgroup of this group by its path.","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Additional API specification files to merge with …","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[7,7,140,0,10,0,10,0,10,0,140,0,0,0,0,0,0,7,0,7,7,11,11,12,12,13,13,10,10,7,11,12,13,10,19,7,11,12,13,10,19,7,10,19,19,0,19,7,10,7,11,12,13,10,19,7,11,12,13,10,19,11,12,13,7,7,10,7,11,12,13,10,7,11,12,13,10,142,0,19,7,11,12,13,10,19,7,11,12,13,10,19,7,10,7,10,7,11,12,13,10,19,11,12,13,7,7,11,12,13,10,10,7,7,7,7,11,12,13,10,19,19,19,19,7,10,7,10,0,7,11,12,13,10,19,0,7,7,11,12,13,10,19,7,11,12,13,10,19,7,11,12,13,10,19,7,11,12,13,10,19,11,12,13,13,0,19,0,7,10,7,10,0,7,10,19,7,11,12,13,10,7,10,7,11,12,13,10,19,7,11,12,13,10,19,142,7,11,12,13,10,19,19,19,7,11,12,13,10,19,143,144,145,143,146,0,0,0,0,42,27,42,0,27,0,0,105,80,86,58,147,0,27,0,147,0,0,0,42,27,42,0,80,86,58,0,27,0,27,0,27,0,27,0,0,27,0,0,27,0,27,0,0,0,0,0,147,0,0,58,58,50,50,49,49,60,60,52,52,61,61,62,62,63,63,64,64,65,65,66,66,67,67,53,53,55,55,56,56,57,57,27,27,72,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,49,27,72,72,49,27,50,52,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,53,55,56,57,147,147,49,27,58,50,49,60,52,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,61,62,63,64,65,66,67,53,55,56,57,27,58,58,42,72,0,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,49,27,50,60,52,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,147,147,58,50,60,52,58,58,58,58,50,50,50,50,60,60,60,60,52,52,52,52,72,53,55,56,57,58,58,50,49,49,60,52,61,62,63,64,65,66,67,53,55,56,57,27,27,58,58,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,27,27,72,72,50,60,42,42,42,58,42,42,42,72,58,50,60,52,58,49,60,27,50,60,52,53,55,56,49,27,53,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,105,105,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,61,62,63,64,65,66,67,53,55,56,57,147,147,60,147,50,49,147,60,57,50,60,147,147,147,147,147,147,58,60,147,147,50,67,50,49,55,56,62,64,66,50,60,52,27,60,49,27,27,57,42,42,58,50,49,60,52,61,62,63,64,65,66,67,53,55,56,57,27,58,49,27,147,147,60,52,147,147,147,147,147,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,72,72,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,148,149,150,148,151,152,149,150,153,154,155,156,153,157,154,158,155,152,151,45,0,0,0,0,0,0,97,97,99,99,97,98,99,97,98,99,97,97,97,97,97,98,99,97,98,99,97,98,99,97,99,97,99,45,97,98,97,98,98,98,99,97,98,99,97,98,99,97,98,99,97,97,97,98,99,97,98,99,97,98,97,98,97,98,97,98,97,98,97,98,97,98,99,97,97,97,98,97,98,97,98,99,97,98,99,97,98,99,97,98,99,97,98,99,97,98,98,97,98,99,45,97,98,98,0,97,98,97,98,97,99,97,97,97,98,99,97,98,99,97,98,99,44,97,98,97,98,99,0,0,0,0,0,110,110,115,115,110,112,117,110,115,113,112,117,110,115,113,112,112,113,112,117,110,115,113,112,117,110,115,113,112,110,110,115,110,115,110,113,110,115,113,112,113,115,115,0,112,112,117,110,115,113,112,112,117,110,115,113,112,112,112,112,112,117,110,115,113,113,110,110,110,110,110,117,117,112,112,110,110,115,113,112,112,112,117,110,115,113,113,113,113,113,113,113,112,110,115,0,0,112,117,110,115,113,113,113,112,117,110,115,113,112,117,110,115,113,112,117,110,115,113,112,117,110,115,113,112,113,115,112,110,112,115,110,115,113,115,0,110,117,113,113,112,110,113,113,110,115,112,110,113,112,117,110,115,113,112,117,110,115,113,112,117,110,115,113,110,113,115,110,112,117,110,115,113,0,0,0,0,0,130,130,130,0,106,106,127,127,131,131,128,128,132,132,127,128,130,106,127,131,128,132,130,106,127,131,128,132,130,130,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,106,127,131,128,132,106,106,106,106,106,130,106,127,131,128,132,130,106,127,131,128,132,130,130,106,127,131,128,132,106,130,130,106,127,131,128,132,130,130,106,127,131,128,132,127,131,132,106,106,106,106,106,130,130,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,128,128,131,132,130,106,128,106,127,131,128,132,130,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,131,130,106,127,131,128,132,159,159,160,161,0,28,0,0,28,0,0,139,139,28,28,141,139,141,28,139,141,28,28,141,141,28,43,139,141,28,139,141,28,28,139,28,139,28,139,139,43,43,139,141,0,139,141,28,139,141,28,28,139,28,139,141,28,139,139,139,139,139,141,139,28,28,139,141,28,28,28,141,141,139,141,139,28,28,139,141,28,139,141,28,139,141,28,139,141,28,139,141,28,139,43,43,43,139,162,139,28,28,28,43,43,139,28,28,139,139,141,28,139,141,28,139,141,28,141,141,139,141,28,163,164],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[-1,5,[]],[6,6],[6,6],0,0,[7,[[9,[8]]]],[10,[[9,[8]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[11,10],[12,10],[[[13,[-1]]],10,[[15,[14]]]],[[16,14],7],[7,[[9,[5]]]],[10,[[9,[5]]]],[7,7],[11,11],[12,12],[[[13,[-1]]],[[13,[-1]]],17],[10,10],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[18,[-2]]],[],[]],0,[[],19],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[7,21],[10,21],[-1,[[22,[7]]],23],[-1,[[22,[10]]],23],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[11,[[22,[-1,10]]],[]],[12,[[22,[-1,10]]],[]],[[[13,[-1]]],[[22,[-2,10]]],[[15,[14]]],[]],[[7,24],25],[[7,24],25],[[11,24],25],[[12,24],25],[[[13,[-1]],24],25,26],[[10,24],25],[[10,24],25],[27,7],[-1,-1,[]],[28,7],[[[2,[14,16]]],7],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[29,[[22,[19,30]]]],[29,[[22,[19,30]]]],[[],[[9,[31]]]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[-1,[],[]],[-1,[],[]],0,[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],0,[-1,7,33],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[11,10],[12,10],[[[13,[-1]]],10,[[15,[14]]]],0,0,0,[[19,-2,[40,[-1,-3]]],[[22,[2,7]]],41,[[42,[-1]],43,[44,[-1]],45,34,35],[[46,[-1]]]],[[7,-1],22,47],[[10,-1],22,47],[7,[[9,[5]]]],[10,[[9,[5]]]],0,[7,16],[10,16],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,14,[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2,-1]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[19,29],[[22,[2,30]]]],[[19,29],[[22,[2,30]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],0,[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[-1,5,[]],[6,6],[6,6],[[[49,[-1]]],[[9,[8]]],41],[27,[[9,[8]]]],[[[50,[-1]]],[[51,[-1]]],41],[[[52,[-1]]],[[51,[-1]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[53,[-1,-2]]],27,[[15,[54]]],[[15,[54]]]],[[[55,[-1,-2]]],27,[[15,[20]]],[[15,[14]]]],[[[56,[-1,-2]]],27,[[15,[20]]],[[15,[14]]]],[[[57,[-1,-2]]],27,[[15,[14]]],[[15,[16]]]],[[-1,18],9,[]],[[-1,18],9,[]],[[[49,[-1]]],[[9,[5]]],41],[27,[[9,[5]]]],[[[58,[-1]]],[[58,[-1]]],59],[[[50,[-1]]],[[50,[-1]]],[17,41]],[[[49,[-1]]],[[49,[-1]]],[17,41]],[[[60,[-1]]],[[60,[-1]]],[17,41]],[[[52,[-1]]],[[52,[-1]]],[17,41]],[61,61],[[[62,[-1]]],[[62,[-1]]],17],[63,63],[[[64,[-1]]],[[64,[-1]]],17],[65,65],[[[66,[-1]]],[[66,[-1]]],17],[[[67,[-1]]],[[67,[-1]]],17],[[[53,[-1,-2]]],[[53,[-1,-2]]],17,17],[[[55,[-1,-2]]],[[55,[-1,-2]]],17,17],[[[56,[-1,-2]]],[[56,[-1,-2]]],17,17],[[[57,[-1,-2]]],[[57,[-1,-2]]],17,17],[27,27],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[58,[-1]],[58,[-1]]],68,59],[[-1,-2],68,[],[]],[[-1,69],[[71,[[37,[70]]]]],[]],[[],72],[72,[[22,[[73,[-1,27]],74]]],[34,35,75]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[[[49,[-1]]],21,41],[27,21],[-1,[[22,[[50,[-2]]]]],23,41],[-1,[[22,[[60,[-2]]]]],23,41],[-1,[[22,[[52,[-2]]]]],23,41],[-1,[[22,[27]]],23],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[-1,[[37,[76]]],[]],[-1,[[37,[76]]],[]],[[[58,[-1]],[58,[-1]]],77,59],[[[50,[-1]],[50,[-1]]],77,[78,41]],[[[60,[-1]],[60,[-1]]],77,[78,41]],[[[52,[-1]],[52,[-1]]],77,[78,41]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],0,[[[53,[-1,-2]]],[[22,[-3,27]]],[[15,[54]]],[[15,[54]]],[]],[[[55,[-1,-2]]],[[22,[-3,27]]],[[15,[20]]],[[15,[14]]],[]],[[[56,[-1,-2]]],[[22,[-3,27]]],[[15,[20]]],[[15,[14]]],[]],[[[57,[-1,-2]]],[[22,[-3,27]]],[[15,[14]]],[[15,[16]]],[]],[[[58,[-1]],24],25,59],[[[58,[-1]],24],25,59],[[[50,[-1]],24],25,[26,41]],[[[49,[-1]],24],25,[26,41]],[[[49,[-1]],24],25,41],[[[60,[-1]],24],25,[26,41]],[[[52,[-1]],24],25,[26,41]],[[61,24],25],[[[62,[-1]],24],25,26],[[63,24],25],[[[64,[-1]],24],25,26],[[65,24],25],[[[66,[-1]],24],25,26],[[[67,[-1]],24],25,26],[[[53,[-1,-2]],24],25,26,26],[[[55,[-1,-2]],24],25,26,26],[[[56,[-1,-2]],24],25,26,26],[[[57,[-1,-2]],24],25,26,26],[[27,24],25],[[27,24],25],[[[18,[-1]]],[[58,[-1]]],59],[-1,-1,[]],[20,[[58,[-1]]],59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[2,[14,16]]],27],[-1,-1,[]],[79,27],[29,[[22,[72,30]]]],[29,[[22,[72,30]]]],[[],[[50,[-1]]],41],[[],[[60,[-1]]],41],[[-1,-3],[[71,[[37,[70]]]]],[],[],[[15,[[80,[-2]]]],34,35]],[[-1,-2],[[71,[[37,[70]]]]],[],[[81,[20]],34]],[[-1,[82,[-2]]],[[71,[[37,[70]]]]],[],[]],[[-1,-2],54,[83,84],85],[[-1,-3],[[71,[[37,[70]]]]],[],[],[[15,[[86,[-2]]]],34,35]],[[-1,-2],[[71,[[37,[70]]]]],[],[[81,[20]],34]],[[-1,69,[9,[20]]],[[71,[[37,[70]]]]],[]],[[],[[9,[31]]]],[[[58,[-1]],-2],2,59,87],[[[50,[-1]]],[[88,[-1]]],41],[[[60,[-1]]],[[51,[-1]]],41],[[[52,[-1]]],[[82,[-1]]],41],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[[60,[-1]]],[[89,[-1]]],41],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[[50,[-1]]],54,41],[[[60,[-1]]],54,41],[[[52,[-1]]],54,41],0,0,0,[-1,[],[]],[-1,[],[]],0,[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[-1,[60,[-2]]],[[71,[[37,[70]]]]],[],[]],[[-1,[50,[-2]]],[[71,[[37,[70]]]]],[],[]],[-1,27,33],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[61,27],[[[62,[-1]]],27,[[15,[14]]]],[63,27],[[[64,[-1]]],27,[[15,[14]]]],[65,27],[[[66,[-1]]],27,[[15,[14]]]],[[[67,[-1]]],27,[[15,[69]]]],[[[53,[-1,-2]]],27,[[15,[54]]],[[15,[54]]]],[[[55,[-1,-2]]],27,[[15,[20]]],[[15,[14]]]],[[[56,[-1,-2]]],27,[[15,[20]]],[[15,[14]]]],[[[57,[-1,-2]]],27,[[15,[14]]],[[15,[16]]]],[-1,77,[]],[-1,77,[]],[[[60,[-1]]],77,41],[-1,[],[]],[[[50,[-1]]],[[90,[-1]]],41],0,[-1,20,[]],[[[60,[-1]]],20,41],0,[[[90,[-1]],[91,[-1]]],[[22,[[50,[-1]],[49,[-1]]]]],41],[[[90,[-1]],[91,[-1]],[92,[-1]]],[[22,[[60,[-1]],[49,[-1]]]]],41],[[-1,20],9,[]],[[-1,20],9,[]],[[-1,20],9,[]],[[-1,20],9,[]],[[-1,20],[[9,[2]]],[]],[[-1,20],[[9,[2]]],[]],[[[58,[-1]],[58,[-1]]],[[9,[68]]],59],[[[60,[-1]]],[[92,[-1]]],41],[-1,9,[]],[-1,9,[]],[[[50,[-1]]],69,41],0,[[[50,[-1]]],[[91,[-1]]],41],0,0,0,0,0,0,[[[50,[-1]],-2],22,41,47],[[[60,[-1]],-2],22,41,47],[[[52,[-1]],-2],22,41,47],[[27,-1],22,47],[[[60,[-1]]],54,41],[[[49,[-1]]],[[9,[5]]],41],[27,[[9,[5]]]],[27,16],0,[[-1,20],[[71,[[37,[70]]]]],[]],[[-1,20],[[71,[[37,[70]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,14,[]],[-1,14,[]],[-1,9,[]],[-1,9,[]],[[[60,[-1]],[93,[-1]]],[[9,[[52,[-1]]]]],41],[[[52,[-1]]],[[94,[-1]]],41],[[-1,18],9,[]],[[-1,18],9,[]],[[-1,18],[[9,[2]]],[]],[[-1,18],[[9,[2]]],[]],[-1,[[9,[2]]],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[72,29],[[22,[2,30]]]],[[72,29],[[22,[2,30]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,[[95,[-2,-3]]],[],[],96],[[[97,[-1,-2]]],-2,[],[]],[-1,[[95,[-2,-3]]],[],[],96],[[[97,[-1,-2]]],-2,[],[]],[[[97,[-1,-2]]],[[71,[[37,[70]]]]],[43,34,35],[34,35]],[[[98,[-1]]],[[71,[[37,[70]]]]],41],[99,[[71,[[37,[70]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[97,[-1,-2]]],[[97,[-1,-2]]],17,17],[99,99],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[71,[[37,[70]]]]],[]],[[[97,[-1,-2]]],[[71,[[37,[70]]]]],[45,34],34],[[[98,[-1]]],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],69],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],69],[[71,[[37,[70]]]]],41],[100,[[22,[[98,[-1]],101]]],41],[102,[[22,[[98,[-1]],101]]],41],[[],99],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,2],[20,2],[20,2],[-1,-2,[],[[104,[103]]]],[-1,-2,[],[[104,[103]]]],[[[97,[-1,-2]],24],25,26,26],[[[98,[-1]],24],25,41],[[99,24],25],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[15,[[80,[-1]]]],34,35]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[80,[-1]]]],34,35]],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[81,[20]],34]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[97,[-2,-3]],[82,[-1]]],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],[82,[-1]]],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[15,[[86,[-1]]]],34,35]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[86,[-1]]]],34,35]],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[81,[20]],34]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[97,[-2,-3]],69,[9,[20]]],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],69,[9,[20]]],[[71,[[37,[70]]]]],41],[[],20],[[],20],[[],20],[[[97,[-1,-2]]],-1,[],[]],[[[97,[-1,-2]]],-1,[],[]],[[[97,[-2,-3]],[60,[-1]]],[[71,[[37,[70]]]]],41,[[105,[-1]],34,35],[34,35]],[[[98,[-1]],[60,[-1]]],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],[50,[-1]]],[[71,[[37,[70]]]]],41,[[105,[-1]],34,35],[34,35]],[[[98,[-1]],[50,[-1]]],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[97,[-1,-2]]],106,[43,34,35],[34,35]],[[[98,[-1]]],106,41],[99,106],[[-1,-2],[[97,[-1,-2]]],[],[]],[100,[[22,[[98,[-1]],101]]],41],[102,[[22,[[98,[-1]],101]]],41],[-1,[[37,[107,36]]],[]],[-1,[[37,[107,36]]],[]],[-1,[[37,[107,36]]],[]],[-1,[[71,[[37,[70]]]]],[]],[[[97,[-1,-2]]],[[71,[[37,[70]]]]],[45,34],34],[[[98,[-1]]],[[71,[[37,[70]]]]],41],[[[98,[-1]]],[[22,[2,101]]],41],0,[[[97,[-2,-3]],20],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],20],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],20],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],20],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[22,[[95,[-2,-3]],[108,[-2]]]]],[],[],96],[-1,[[22,[[95,[-2,-3]],[108,[-2]]]]],[],[],96],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[-1,[109,[-2]]],[[71,[[37,[70]]]]],[],[]],[[-1,[109,[-2]]],[[71,[[37,[70,36]]]]],[],[]],[[-1,[109,[-2]]],[[71,[[37,[70,36]]]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[110,[[9,[111]]]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[112,5],[112,5],[[[113,[-1]]],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[112,114],[110,54],[110,110],[115,115],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[110,110],68],[[[113,[-1]]],[[71,[[37,[70]]]]],41],[[-1,-2],68,[],[]],[115,[[22,[[113,[-1]],112]]],41],[115,[[22,[[113,[-1]],112]]],41],[[112,-1],112,[33,34,35]],[[[113,[-1]],69],[[71,[[37,[70]]]]],41],[[115,-1],115,[[15,[14]]]],[[],115],[[],[[116,[110]]]],[20,-1,[]],[112],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[112],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[112,[[22,[-1,112]]],[33,26,34,35]],[112,[[9,[-1]]],[33,26,34,35]],[112,[[9,[-1]]],[33,26,34,35]],[112,2],[20,2],[20,2],[20,2],[20,2],[[[113,[-1]]],2,41],[20,2],[[110,110],77],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[117,-1,-2],[[22,[2,112]]],[84,118],119],[[117,-1],[[22,[2,112]]],119],[[112,24],[[22,[2,120]]]],[[112,24],[[22,[2,120]]]],[[110,24],[[22,[2,120]]]],[[110,24],[[22,[2,120]]]],[[115,24],25],[[[113,[-1]],24],25,[41,26]],[-1,-1,[]],[121,-1,[]],[-1,112,[5,34,35]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[80,[-1]]]],34,35]],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[113,[-1]],[82,[-1]]],[[71,[[37,[70]]]]],41],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[86,[-1]]]],34,35]],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[113,[-1]],69,[9,[20]]],[[71,[[37,[70]]]]],41],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[115,-1],115,[[15,[14]]]],0,0,[[],20],[[],20],[[],20],[[],20],[[],20],[[[113,[-1]],[60,[-1]]],[[71,[[37,[70]]]]],41],[[[113,[-1]],[50,[-1]]],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[112,77],[[[113,[-1]]],106,41],[[115,-1],115,119],[-1,112,[33,26,34,35]],[110,21],[-1,112,[5,34,35]],[115,115],[[110,110],[[9,[68]]]],[[115,-1],115,[[15,[14]]]],[-1,[[37,[107,36]]],[]],[[115,122],115],0,[110,123],[[117,-1,-2],[[22,[124,112]]],[84,118],119],[[[113,[-1]],-2,-3],[[22,[124,112]]],41,[84,118],119],[[[113,[-1]]],[[71,[[37,[70]]]]],41],[112,5],[110,[[9,[21]]]],[[[113,[-1]],20],[[71,[[37,[70]]]]],41],[[[113,[-1]],20],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,14,[]],[[[113,[-1]]],[[22,[117,112]]],41],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[21,21],[[22,[110,125]]]],[[-1,[109,[-2]]],[[71,[[37,[70,36]]]]],[],[]],[[115,-1],115,[[15,[14]]]],[110,126],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[127,20],2],[[128,129],2],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[130,[[9,[8]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[130,[[9,[5]]]],[106,106],[127,127],[131,131],[128,128],[132,132],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[106,14,[9,[14]]],[[37,[133]]]],[[106,14,[9,[14]]],[[37,[134]]]],[[106,14,[9,[14]]],[[37,[135]]]],[[106,14],[[37,[136]]]],[[],106],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[130,21],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[106,[[22,[14]]]],[[130,24],25],[[130,24],25],[[106,24],25],[[127,24],25],[[131,24],25],[[128,24],25],[[132,24],25],[-1,-1,[]],[137,130],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[127,20],[131,20],[132,14],[[106,21],[[22,[127,130]]]],[[106,21],[[22,[131,130]]]],[[106,21],[[22,[128,130]]]],[[106,21],[[22,[132,130]]]],[[106,-1],[[22,[106,130]]],119],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[-1,[],[]],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[128,129],[128,20],[[131,20],2],[[132,14],2],[130,[[9,[5]]]],[[106,14],[[37,[107]]]],[128,129],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[131,138],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],0,[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[6,6],[6,6],[28,[[9,[8]]]],[-1,[[71,[[37,[70]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[28,[[9,[5]]]],[139,139],[28,28],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[139,139],68],[[-1,-2],68,[],[]],[-1,[[140,[106]]],[]],[-1,[[140,[106]]],[]],[[],139],[[],141],[141,[[22,[[73,[-1,28]],74]]],[34,35,75]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[28,21],[-1,[[22,[139]]],23],[-1,[[22,[28]]],23],[20,2],[20,2],[20,2],[[139,139],77],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],0,[[139,24],25],[[28,24],25],[[28,24],25],[-1,-1,[]],[-1,-1,[]],[79,28],[-1,-1,[]],[14,28],[29,[[22,[141,30]]]],[29,[[22,[141,30]]]],[[-1,-2],54,[83,84],85],[[],[[9,[31]]]],[[139,-1],2,87],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[-1,[],[]],[[],20],[[],20],[[],20],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],0,[-1,[[71,[[37,[70]]]]],35],[-1,[[71,[[37,[70]]]]],35],[-1,106,[]],[[139,139],[[9,[68]]]],[-1,[[37,[107]]],[]],[[139,-1],22,47],[[28,-1],22,47],[28,[[9,[5]]]],[28,16],[-1,[[71,[[37,[70]]]]],35],[-1,[[71,[[37,[70]]]]],35],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],0,[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[141,29],[[22,[2,30]]]],[[141,29],[[22,[2,30]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0],"c":[],"p":[[3,"Private",1463],[15,"tuple"],[3,"Private",1463],[8,"Any",1464],[8,"Error",1465],[3,"Command",1466],[4,"Error",0],[3,"Backtrace",1467],[4,"Option",1468],[4,"QueryError",0],[3,"NotFoundSnafu",0],[3,"MissingSnafu",0],[3,"Snafu",0],[3,"String",1469],[8,"Into",1470],[4,"StatusCode",1471],[8,"Clone",1472],[3,"Commitment",1473],[3,"Options",0],[15,"usize"],[15,"str"],[4,"Result",1474],[8,"Deserializer",1475],[3,"Formatter",1476],[6,"Result",1476],[8,"Debug",1476],[4,"Error",215],[4,"Error",1342],[3,"ArgMatches",1477],[6,"Error",1478],[3,"Id",1479],[3,"IndentedSection",1480],[8,"Display",1476],[8,"Send",1481],[8,"Sync",1481],[3,"Global",1482],[3,"Box",1483],[3,"Arc",1484],[3,"Rc",1485],[3,"SystemContextHandle",1486],[8,"NodeType",1487],[8,"AvailabilityDataSource",215],[8,"StatusDataSource",1342],[8,"UpdateDataSource",856],[8,"VersionedDataSource",856],[8,"NodeImplementation",1487],[8,"Serializer",1488],[3,"TypeId",1464],[3,"InconsistentLeafError",215],[3,"LeafQueryData",215],[6,"BlockHash",215],[3,"TransactionQueryData",215],[3,"InvalidTransactionIndexSnafu",215],[15,"u64"],[3,"LeafStreamSnafu",215],[3,"BlockStreamSnafu",215],[3,"CustomSnafu",215],[4,"ResourceId",215],[8,"Committable",1473],[3,"BlockQueryData",215],[3,"RequestSnafu",215],[3,"QueryLeafSnafu",215],[3,"StreamLeafSnafu",215],[3,"QueryBlockSnafu",215],[3,"StreamBlockSnafu",215],[3,"QueryTransactionSnafu",215],[3,"QueryProposalsSnafu",215],[4,"Ordering",1489],[3,"EncodedPublicKey",1490],[8,"Future",1491],[3,"Pin",1492],[3,"Options",215],[3,"Api",1493],[4,"ApiError",1493],[8,"ReadState",1494],[8,"Iterator",1495],[15,"bool"],[8,"PartialEq",1489],[4,"RequestError",1496],[6,"BlockId",215],[8,"RangeBounds",1497],[6,"TransactionHash",215],[8,"Hash",1498],[8,"Sized",1481],[8,"BuildHasher",1498],[6,"LeafId",215],[8,"Hasher",1498],[6,"LeafHash",215],[6,"Header",0],[3,"Leaf",1499],[6,"QuorumCertificate",1500],[6,"Payload",0],[6,"TransactionIndex",215],[6,"Transaction",0],[3,"BitSlice",1501],[8,"BitOrder",1502],[3,"ExtensibleDataSource",856],[3,"FileSystemDataSource",856],[3,"MetricsDataSource",856],[3,"Path",1503],[4,"PersistenceError",1504],[3,"AtomicStoreLoader",1505],[15,"char"],[8,"FromIterator",1506],[8,"UpdateAvailabilityData",215],[3,"PrometheusMetrics",1163],[8,"Metrics",1507],[4,"BitSpanError",1508],[3,"Event",1509],[3,"Migration",985],[3,"OffsetDateTime",1510],[3,"Error",985],[3,"SqlDataSource",985],[3,"Chain",1511],[3,"Config",985],[3,"Vec",1512],[3,"Transaction",985],[8,"ToStatement",1513],[8,"IntoIterator",1506],[3,"Error",1476],[15,"never"],[15,"u16"],[4,"Type",1514],[3,"RowStream",1515],[3,"Error",1516],[15,"u32"],[3,"Counter",1163],[3,"Histogram",1163],[15,"f64"],[4,"MetricsError",1163],[3,"Gauge",1163],[3,"Label",1163],[8,"Counter",1507],[8,"Gauge",1507],[8,"Histogram",1507],[8,"Label",1507],[4,"Error",1517],[15,"i64"],[3,"MempoolQueryData",1342],[6,"QueryResult",0],[3,"Options",1342],[8,"Resolvable",0],[13,"Custom",210],[13,"Availability",210],[13,"Status",210],[13,"Error",214],[8,"QueryablePayload",215],[13,"InvalidTransactionIndex",837],[13,"LeafStream",837],[13,"BlockStream",837],[13,"Custom",837],[13,"QueryProposals",837],[13,"QueryLeaf",837],[13,"QueryBlock",837],[13,"QueryTransaction",837],[13,"Request",837],[13,"StreamLeaf",837],[13,"StreamBlock",837],[13,"NoSuchMetric",1338],[13,"NoSuchSubgroup",1338],[13,"Prometheus",1338],[8,"UpdateStatusData",1342],[13,"Internal",1461],[13,"Request",1461]]}\
+"hotshot_query_service":{"doc":"The HotShot Query Service is a minimal, generic query …","t":"NNNENGNDNDNDGEGIDNGLLLLLLLLLLLLLLLLLLLLLLLLLLAMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOLLLLLLOLLLLLLLLLLLLLLLLLLLLLLLLLLLLMAMFLLLLALLMLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLMMMMMIGGDQNQDNDEQNNNQDNDQGGDQNQDNNNDNDNDNDNDINDENDNDGGGGQDILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLKKKLLLLLLLLLLLLMMMLLMLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLMKLMLLLLLLLLLLLLLMLMMMMMMLLLLLLLLMKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMQDDDCIILLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLALLLLLLLLLLLLLLLLLKLLLLLDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDENNNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMENDDNIILLLLMLLLLLLLLLLKLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLKLKLLLLLLLLLMLLLLLLLLLLLLLLMM","n":["Availability","Custom","Err","Error","Error","Header","Missing","MissingSnafu","NotFound","NotFoundSnafu","Ok","Options","Payload","QueryError","QueryResult","Resolvable","Snafu","Status","Transaction","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_error_source","as_error_source","augment_args","augment_args_for_update","availability","availability","backtrace","backtrace","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","catch_all","cause","cause","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","commitment","data_source","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","description","deserialize","deserialize","drop","drop","drop","drop","drop","drop","fail","fail","fail","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_arg_matches","from_arg_matches_mut","group_id","header","header","in_current_span","in_current_span","include_migrations","init","init","init","init","init","init","instantiate_data_source_tests","internal","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_error","into_error","into_error","message","metrics","port","run_standalone_service","serialize","serialize","source","source","status","status","status","status","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_resolve","type_id","type_id","type_id","type_id","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","vzip","vzip","vzip","vzip","message","source","source","status","message","AvailabilityDataSource","BlockHash","BlockId","BlockQueryData","BlockRange","BlockStream","BlockStream","BlockStreamSnafu","Custom","CustomSnafu","Error","Error","Hash","Hash","Hash","InclusionProof","InconsistentLeafError","InvalidTransactionIndex","InvalidTransactionIndexSnafu","Iter","LeafHash","LeafId","LeafQueryData","LeafRange","LeafStream","LeafStream","LeafStreamSnafu","Number","Number","Number","Options","QueryBlock","QueryBlockSnafu","QueryLeaf","QueryLeafSnafu","QueryProposals","QueryProposalsSnafu","QueryTransaction","QueryTransactionSnafu","QueryablePayload","Request","RequestSnafu","ResourceId","StreamBlock","StreamBlockSnafu","StreamLeaf","StreamLeafSnafu","Timestamp","TransactionHash","TransactionInclusionProof","TransactionIndex","TransactionIndex","TransactionQueryData","UpdateAvailabilityData","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","api_path","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_error_source","as_error_source","augment_args","augment_args_for_update","backtrace","backtrace","block_hash","block_hash","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","build","by_hash","by_hash","cause","cause","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","compare","count_proposals","default","define_api","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","description","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","enumerate","enumerate","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extensions","fail","fail","fail","fail","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_arg_matches","from_arg_matches_mut","genesis","genesis","get_block","get_block_range","get_block_with_transaction","get_hash","get_leaf","get_leaf_range","get_proposals","group_id","hash","hash","hash","hash","header","header","header","header","height","height","height","height","height","height","in_current_span","in_current_span","index","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","insert_block","insert_leaf","internal","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","is_empty","is_empty","is_empty","iter","leaf","leaf","len","len","message","new","new","nth","nth","nth_transaction","nth_transaction","nth_transaction_with_proof","nth_transaction_with_proof","partial_cmp","payload","proof","proof","proposer","proposer","qc","qc_leaf","reason","reason","resource","resource","resource","serialize","serialize","serialize","serialize","size","source","source","status","status","subscribe_blocks","subscribe_leaves","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","transaction","transaction","transaction","transaction","transaction_by_hash","transaction_by_hash","transaction_by_hash_with_proof","transaction_by_hash_with_proof","transaction_with_proof","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","height","height","height","index","message","proposer","reason","reason","resource","resource","resource","source","source","source","source","source","source","source","status","Error","ExtensibleDataSource","FileSystemDataSource","MetricsDataSource","SqlDataSource","UpdateDataSource","VersionedDataSource","__clone_box","__clone_box","__clone_box","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_bits","as_mut","as_mut_bits","as_ref","block_height","block_height","block_height","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","commit","commit","commit","count_proposals","count_proposals","create","create_with_store","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","encode_hex","encode_hex_upper","fmt","fmt","fmt","from","from","from","get_block","get_block","get_block_range","get_block_range","get_block_with_transaction","get_block_with_transaction","get_leaf","get_leaf","get_leaf_range","get_leaf_range","get_proposals","get_proposals","init","init","init","inner","inner_mut","insert_block","insert_block","insert_leaf","insert_leaf","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","metrics","metrics","metrics","new","open","open_with_store","populate_metrics","populate_metrics","populate_metrics","revert","revert","revert","skip_version","sql","subscribe_blocks","subscribe_blocks","subscribe_leaves","subscribe_leaves","to_owned","to_owned","try_as_bits","try_as_mut_bits","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update","update","update","vzip","vzip","vzip","Config","Error","Migration","SqlDataSource","Transaction","__clone_box","__clone_box","__clone_box","__clone_box","applied_on","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_ref","as_ref","block_height","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","chain","checksum","clone","clone","clone_into","clone_into","cmp","commit","compare","connect","connect","context","count_proposals","database","default","default_migrations","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast_mut","downcast_ref","drop","drop","drop","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","execute","execute_many","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","get_block","get_block_range","get_block_with_transaction","get_leaf","get_leaf_range","get_proposals","header","header","host","include_dir","include_migrations","init","init","init","init","init","insert_block","insert_leaf","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is","metrics","migrations","msg","name","new","no_migrations","partial_cmp","password","populate_metrics","port","postgres","prefix","query","query","revert","root_cause","sql","subscribe_blocks","subscribe_leaves","to_owned","to_owned","to_string","to_string","transaction","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","unapplied","update","user","version","vzip","vzip","vzip","vzip","vzip","Counter","Gauge","Histogram","Label","MetricsError","NoSuchMetric","NoSuchSubgroup","Prometheus","PrometheusMetrics","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","add","add_point","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_error_source","backtrace","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cause","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","create_counter","create_gauge","create_histogram","create_label","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","drop","drop","drop","drop","drop","drop","export","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","get","get","get","get_counter","get_gauge","get_histogram","get_label","get_subgroup","header","in_current_span","init","init","init","init","init","init","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","mean","sample_count","set","set","source","subgroup","sum","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","update","vzip","vzip","vzip","vzip","vzip","vzip","label","namespace","path","source","Error","Internal","MempoolQueryData","Options","Request","StatusDataSource","UpdateStatusData","__clone_box","__clone_box","__clone_box","__clone_box","api_path","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_error_source","augment_args","augment_args_for_update","backtrace","block_height","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cause","clone","clone","clone_into","clone_into","cmp","compare","consensus_metrics","consensus_metrics","default","default","define_api","deref","deref","deref","deref_mut","deref_mut","deref_mut","description","deserialize","deserialize","drop","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","extensions","fmt","fmt","fmt","from","from","from","from","from","from_arg_matches","from_arg_matches_mut","get_hash","group_id","hash","header","in_current_span","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","memory_footprint","mempool_info","mempool_info","metrics","partial_cmp","populate_metrics","serialize","serialize","source","status","success_rate","success_rate","to_owned","to_owned","to_string","transaction_count","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","vzip","reason","source"],"q":[[0,"hotshot_query_service"],[210,"hotshot_query_service::Error"],[214,"hotshot_query_service::QueryError"],[215,"hotshot_query_service::availability"],[837,"hotshot_query_service::availability::Error"],[856,"hotshot_query_service::data_source"],[985,"hotshot_query_service::data_source::sql"],[1163,"hotshot_query_service::metrics"],[1338,"hotshot_query_service::metrics::MetricsError"],[1342,"hotshot_query_service::status"],[1461,"hotshot_query_service::status::Error"],[1463,"dyn_clone::sealed"],[1464,"dyn_clone::sealed"],[1465,"core::error"],[1466,"clap_builder::builder::command"],[1467,"snafu::backtrace_shim"],[1468,"core::option"],[1469,"alloc::string"],[1470,"core::convert"],[1471,"http_types::status_code"],[1472,"core::clone"],[1473,"commit"],[1474,"core::result"],[1475,"serde::de"],[1476,"core::fmt"],[1477,"core::fmt"],[1478,"clap_builder"],[1479,"clap_builder::util::id"],[1480,"color_eyre::section"],[1481,"core::fmt"],[1482,"core::marker"],[1483,"alloc::boxed"],[1484,"alloc::sync"],[1485,"alloc::rc"],[1486,"hotshot::types::handle"],[1487,"hotshot_types::traits::node_implementation"],[1488,"hotshot_types::traits::node_implementation"],[1489,"core::any"],[1490,"hotshot_types::traits::signature_key"],[1491,"core::future::future"],[1492,"core::pin"],[1493,"tide_disco::api"],[1494,"tide_disco::api"],[1495,"core::iter::traits::iterator"],[1496,"core::cmp"],[1497,"core::ops::range"],[1498,"core::hash"],[1499,"core::marker"],[1500,"hotshot_types::simple_certificate"],[1501,"bitvec::slice"],[1502,"bitvec::order"],[1503,"std::path"],[1504,"atomic_store::error"],[1505,"atomic_store::atomic_store"],[1506,"core::iter::traits::collect"],[1507,"hotshot_types::traits::metrics"],[1508,"bitvec::ptr::span"],[1509,"hotshot_types::event"],[1510,"time::offset_date_time"],[1511,"anyhow"],[1512,"alloc::vec"],[1513,"tokio_postgres::to_statement"],[1514,"core::iter::traits::collect"],[1515,"tokio_postgres::query"],[1516,"refinery_core::error"],[1517,"hotshot_types::traits::metrics"]],"d":["","","Contains the error value","","There was an error while trying to fetch the requested …","","The requested resource exists but is not currently …","SNAFU context selector for the QueryError::Missing
variant","The requested resource does not exist or is not known to …","SNAFU context selector for the QueryError::NotFound
variant","Contains the success value","","","","","A reference to a T
which can be resolved into a whole T
.","SNAFU context selector for the QueryError::Error
variant","","Item within a Payload
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Consume the selector and return the associated error","Consume the selector and return the associated error","Consume the selector and return the associated error","","","","","","","","","","","","","","Get a commitment to the underlying object.","Persistent storage and sources of data consumed by APIs.","","","","","","","","","","","","","","","","","","","","","","","","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Embed migrations from the given directory into the current …","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","Run an instance of the HotShot Query service with no …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the underlying object if it is available without …","","","","","","","","","","","","","","","","","","","","","A block hash is the hash of the block header.","","","","","","SNAFU context selector for the Error::BlockStream
variant","","SNAFU context selector for the Error::Custom
variant","","","","","","A proof that a certain transaction exists in the block.","","","SNAFU context selector for the …","Enumerate the transactions in this block.","","","","","","","SNAFU context selector for the Error::LeafStream
variant","","","","","","SNAFU context selector for the Error::QueryBlock
variant","","SNAFU context selector for the Error::QueryLeaf
variant","","SNAFU context selector for the Error::QueryProposals
…","","SNAFU context selector for the Error::QueryTransaction
…","A block payload whose contents (e.g. individual …","","SNAFU context selector for the Error::Request
variant","","","SNAFU context selector for the Error::StreamBlock
variant","","SNAFU context selector for the Error::StreamLeaf
variant","","","","","An index which can be used to efficiently retrieve a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Consume the selector and return the associated error","Consume the selector and return the associated error","Consume the selector and return the associated error","Consume the selector and return the associated error","Get the index of the transaction with a given hash, if it …","Get the index of the transaction with a given hash, if it …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Enumerate the transactions in the block with their indices.","Enumerate the transactions in the block with their indices.","","","","","","","","","","","","","","","","","","","","","Additional API specification files to merge with …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Returns the block containing a transaction with the given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Whether this block is empty of transactions.","Whether this block is empty of transactions.","","List the transaction indices in the block.","","","The number of transactions in the block.","","","Collect information about a Leaf
.","Collect information about a block.","Get the index of the nth
transaction.","Get the index of the nth
transaction.","Get the nth
transaction.","Get the nth
transaction.","Get the nth
transaction, along with an inclusion proof.","Get the nth
transaction, along with an inclusion proof.","","","Get an inclusion proof for a transaction with a given …","Get an inclusion proof for a transaction with a given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get a transaction by its block-specific index.","Get a transaction by its block-specific index.","","","Get the transaction with a given hash, if it is in the …","Get the transaction with a given hash, if it is in the …","Get the transaction with a given hash, if it is in the …","Get the transaction with a given hash, if it is in the …","Get a transaction by its block-specific index, along with …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Wrapper to add extensibility to an existing data source.","A data source for the APIs provided in this crate, backed …","A minimal data source for the status API provided in this …","","An extension trait for types which implement the update …","A data source with an atomic transaction-based …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Atomically commit to all outstanding modifications to the …","","Commit the current state to persistent storage.","","","Create a new FileSystemDataSource with storage at path
.","Create a new FileSystemDataSource using a persistent …","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","Access the underlying data source.","Mutably access the underlying data source.","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","Open an existing FileSystemDataSource from storage at path
.","Open an existing FileSystemDataSource using a persistent …","","","","Erase all oustanding modifications to the data.","","Revert changes made to persistent storage since the last …","Advance the version of the persistent store without …","","","","","","","","","","","","","","","","","","","Update query state based on a new consensus event.","","","","","","Postgres client config.","The Error
type, a wrapper around a dynamic error type.","Represents a schema migration to be run on the database, …","A data source for the APIs provided in this crate, backed …","An atomic SQL transaction.","","","","","Get the timestamp from when the Migration was applied. None
…","","","","","","","","","","","","","","","","","","","","","","","","An iterator of the chain of source errors contained by …","Get the Migration checksum. Checksum is formed from the …","","","","","","Atomically commit to all outstanding modifications to the …","","Connect to the database with this config.","Connect to a remote database.","Wrap the error value with additional context.","","Set the name of the database to connect to.","","The migrations requied to build the default schema for …","","","","","","","","","","","","","Attempt to downcast the error object to a concrete type.","Downcast this error object by mutable reference.","Downcast this error object by reference.","","","","","","","","","","","","","Execute a statement against the underlying database.","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Set the hostname of the database server.","Embed the contents of a directory in your crate.","Embed migrations from the given directory into the current …","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","Returns true if E
is the type held by this error object.","","Add custom migrations to run when connecting to the …","Create a new error object from a printable error message.","Get the Migration Name","Create a new error object from any error type.","Skip all migrations when connecting to the database.","","Set a password for connecting to the database.","","Set the port on which to connect to the database.","","Get the Prefix","Query the underlying SQL database.","Query the underlying SQL database.","Erase all oustanding modifications to the data.","The lowest level cause of this error — this error’s …","","","","","","","","Access the transaction which is accumulating all …","","","","","","","","","","","","","","","","Create an unapplied migration, name and version are parsed …","","Set the DB user to connect as.","Get the Migration version","","","","","","A Counter metric.","A Gauge metric.","A Histogram metric.","A Label metric.","","","","","A Prometheus-based implementation of a Metrics registry.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Get a counter in this sub-group by name.","Get a gauge in this sub-group by name.","Get a histogram in this sub-group by name.","Get a label in this sub-group by name.","Get a (possibly nested) subgroup of this group by its path.","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Additional API specification files to merge with …","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[7,7,140,0,10,0,10,0,10,0,140,0,0,0,0,0,0,7,0,7,7,11,11,12,12,13,13,10,10,7,11,12,13,10,19,7,11,12,13,10,19,7,10,19,19,0,19,7,10,7,11,12,13,10,19,7,11,12,13,10,19,11,12,13,7,7,10,7,11,12,13,10,7,11,12,13,10,142,0,19,7,11,12,13,10,19,7,11,12,13,10,19,7,10,7,10,7,11,12,13,10,19,11,12,13,7,7,11,12,13,10,10,7,7,7,7,11,12,13,10,19,19,19,19,7,10,7,10,0,7,11,12,13,10,19,0,7,7,11,12,13,10,19,7,11,12,13,10,19,7,11,12,13,10,19,7,11,12,13,10,19,11,12,13,13,0,19,0,7,10,7,10,0,7,10,19,7,11,12,13,10,7,10,7,11,12,13,10,19,7,11,12,13,10,19,142,7,11,12,13,10,19,19,19,7,11,12,13,10,19,143,144,145,143,146,0,0,0,0,42,28,42,0,28,0,0,105,80,86,58,147,0,28,0,147,0,0,0,42,28,42,0,80,86,58,0,28,0,28,0,28,0,28,0,0,28,0,0,28,0,28,0,0,0,0,0,147,0,0,58,58,50,50,49,49,60,60,52,52,61,61,62,62,63,63,64,64,65,65,66,66,67,67,53,53,55,55,56,56,57,57,28,28,72,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,49,28,72,72,49,28,50,52,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,53,55,56,57,147,147,49,28,58,50,49,60,52,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,61,62,63,64,65,66,67,53,55,56,57,28,58,58,42,72,0,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,49,28,50,60,52,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,147,147,58,50,60,52,58,58,58,58,50,50,50,50,60,60,60,60,52,52,52,52,72,53,55,56,57,58,58,50,49,49,60,52,61,62,63,64,65,66,67,53,55,56,57,28,28,58,58,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,28,28,72,72,50,60,42,42,42,58,42,42,42,72,58,50,60,52,58,49,60,28,50,60,52,53,55,56,49,28,53,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,105,105,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,61,62,63,64,65,66,67,53,55,56,57,147,147,60,147,50,49,147,60,57,50,60,147,147,147,147,147,147,58,60,147,147,50,67,50,49,55,56,62,64,66,50,60,52,28,60,49,28,28,57,42,42,58,50,49,60,52,61,62,63,64,65,66,67,53,55,56,57,28,58,49,28,147,147,60,52,147,147,147,147,147,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,72,72,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,148,149,150,148,151,152,149,150,153,154,155,156,153,157,154,158,155,152,151,45,0,0,0,0,0,0,97,97,99,99,97,98,99,97,98,99,97,97,97,97,97,98,99,97,98,99,97,98,99,97,99,97,99,45,97,98,97,98,98,98,99,97,98,99,97,98,99,97,98,99,97,97,97,98,99,97,98,99,97,98,97,98,97,98,97,98,97,98,97,98,97,98,99,97,97,97,98,97,98,97,98,99,97,98,99,97,98,99,97,98,99,97,98,99,97,98,98,97,98,99,45,97,98,98,0,97,98,97,98,97,99,97,97,97,98,99,97,98,99,97,98,99,44,97,98,97,98,99,0,0,0,0,0,110,110,115,115,110,112,117,110,115,113,112,117,110,115,113,112,112,113,112,117,110,115,113,112,117,110,115,113,112,110,110,115,110,115,110,113,110,115,113,112,113,115,115,0,112,112,117,110,115,113,112,112,117,110,115,113,112,112,112,112,112,117,110,115,113,113,110,110,110,110,110,117,117,112,112,110,110,115,113,112,112,112,117,110,115,113,113,113,113,113,113,113,112,110,115,0,0,112,117,110,115,113,113,113,112,117,110,115,113,112,117,110,115,113,112,117,110,115,113,112,117,110,115,113,112,113,115,112,110,112,115,110,115,113,115,0,110,117,113,113,112,110,113,113,110,115,112,110,113,112,117,110,115,113,112,117,110,115,113,112,117,110,115,113,110,113,115,110,112,117,110,115,113,0,0,0,0,0,130,130,130,0,106,106,127,127,131,131,128,128,132,132,127,128,130,106,127,131,128,132,130,106,127,131,128,132,130,130,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,106,127,131,128,132,106,106,106,106,106,130,106,127,131,128,132,130,106,127,131,128,132,130,130,106,127,131,128,132,106,130,130,106,127,131,128,132,130,130,106,127,131,128,132,127,131,132,106,106,106,106,106,130,130,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,128,128,131,132,130,106,128,106,127,131,128,132,130,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,131,130,106,127,131,128,132,159,159,160,161,0,27,0,0,27,0,0,139,139,27,27,141,139,141,27,139,141,27,27,141,141,27,43,139,141,27,139,141,27,27,139,27,139,27,139,139,43,43,139,141,0,139,141,27,139,141,27,27,139,27,139,141,27,139,139,139,139,139,141,139,27,27,139,141,27,27,27,141,141,139,141,139,27,27,139,141,27,139,141,27,139,141,27,139,141,27,139,141,27,139,43,43,43,139,162,139,27,27,27,43,43,139,27,27,139,139,141,27,139,141,27,139,141,27,141,141,139,141,27,163,164],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[-1,5,[]],[6,6],[6,6],0,0,[7,[[9,[8]]]],[10,[[9,[8]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[11,10],[12,10],[[[13,[-1]]],10,[[15,[14]]]],[[16,14],7],[7,[[9,[5]]]],[10,[[9,[5]]]],[7,7],[11,11],[12,12],[[[13,[-1]]],[[13,[-1]]],17],[10,10],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[18,[-2]]],[],[]],0,[[],19],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[7,21],[10,21],[-1,[[22,[7]]],23],[-1,[[22,[10]]],23],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[11,[[22,[-1,10]]],[]],[12,[[22,[-1,10]]],[]],[[[13,[-1]]],[[22,[-2,10]]],[[15,[14]]],[]],[[7,24],25],[[7,24],25],[[11,24],25],[[12,24],25],[[[13,[-1]],24],25,26],[[10,24],25],[[10,24],25],[27,7],[-1,-1,[]],[[[2,[14,16]]],7],[28,7],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[29,[[22,[19,30]]]],[29,[[22,[19,30]]]],[[],[[9,[31]]]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[-1,[],[]],[-1,[],[]],0,[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],0,[-1,7,33],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[11,10],[12,10],[[[13,[-1]]],10,[[15,[14]]]],0,0,0,[[19,-2,[40,[-1,-3]]],[[22,[2,7]]],41,[[42,[-1]],43,[44,[-1]],45,34,35],[[46,[-1]]]],[[7,-1],22,47],[[10,-1],22,47],[7,[[9,[5]]]],[10,[[9,[5]]]],0,[7,16],[10,16],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,14,[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2,-1]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[19,29],[[22,[2,30]]]],[[19,29],[[22,[2,30]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],0,[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[-1,5,[]],[6,6],[6,6],[[[49,[-1]]],[[9,[8]]],41],[28,[[9,[8]]]],[[[50,[-1]]],[[51,[-1]]],41],[[[52,[-1]]],[[51,[-1]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[53,[-1,-2]]],28,[[15,[54]]],[[15,[54]]]],[[[55,[-1,-2]]],28,[[15,[20]]],[[15,[14]]]],[[[56,[-1,-2]]],28,[[15,[20]]],[[15,[14]]]],[[[57,[-1,-2]]],28,[[15,[14]]],[[15,[16]]]],[[-1,18],9,[]],[[-1,18],9,[]],[[[49,[-1]]],[[9,[5]]],41],[28,[[9,[5]]]],[[[58,[-1]]],[[58,[-1]]],59],[[[50,[-1]]],[[50,[-1]]],[17,41]],[[[49,[-1]]],[[49,[-1]]],[17,41]],[[[60,[-1]]],[[60,[-1]]],[17,41]],[[[52,[-1]]],[[52,[-1]]],[17,41]],[61,61],[[[62,[-1]]],[[62,[-1]]],17],[63,63],[[[64,[-1]]],[[64,[-1]]],17],[65,65],[[[66,[-1]]],[[66,[-1]]],17],[[[67,[-1]]],[[67,[-1]]],17],[[[53,[-1,-2]]],[[53,[-1,-2]]],17,17],[[[55,[-1,-2]]],[[55,[-1,-2]]],17,17],[[[56,[-1,-2]]],[[56,[-1,-2]]],17,17],[[[57,[-1,-2]]],[[57,[-1,-2]]],17,17],[28,28],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[58,[-1]],[58,[-1]]],68,59],[[-1,-2],68,[],[]],[[-1,69],[[71,[[37,[70]]]]],[]],[[],72],[72,[[22,[[73,[-1,28]],74]]],[34,35,75]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[[[49,[-1]]],21,41],[28,21],[-1,[[22,[[50,[-2]]]]],23,41],[-1,[[22,[[60,[-2]]]]],23,41],[-1,[[22,[[52,[-2]]]]],23,41],[-1,[[22,[28]]],23],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[-1,[[37,[76]]],[]],[-1,[[37,[76]]],[]],[[[58,[-1]],[58,[-1]]],77,59],[[[50,[-1]],[50,[-1]]],77,[78,41]],[[[60,[-1]],[60,[-1]]],77,[78,41]],[[[52,[-1]],[52,[-1]]],77,[78,41]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],0,[[[53,[-1,-2]]],[[22,[-3,28]]],[[15,[54]]],[[15,[54]]],[]],[[[55,[-1,-2]]],[[22,[-3,28]]],[[15,[20]]],[[15,[14]]],[]],[[[56,[-1,-2]]],[[22,[-3,28]]],[[15,[20]]],[[15,[14]]],[]],[[[57,[-1,-2]]],[[22,[-3,28]]],[[15,[14]]],[[15,[16]]],[]],[[[58,[-1]],24],25,59],[[[58,[-1]],24],25,59],[[[50,[-1]],24],25,[26,41]],[[[49,[-1]],24],25,41],[[[49,[-1]],24],25,[26,41]],[[[60,[-1]],24],25,[26,41]],[[[52,[-1]],24],25,[26,41]],[[61,24],25],[[[62,[-1]],24],25,26],[[63,24],25],[[[64,[-1]],24],25,26],[[65,24],25],[[[66,[-1]],24],25,26],[[[67,[-1]],24],25,26],[[[53,[-1,-2]],24],25,26,26],[[[55,[-1,-2]],24],25,26,26],[[[56,[-1,-2]],24],25,26,26],[[[57,[-1,-2]],24],25,26,26],[[28,24],25],[[28,24],25],[-1,-1,[]],[[[18,[-1]]],[[58,[-1]]],59],[20,[[58,[-1]]],59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[2,[14,16]]],28],[79,28],[29,[[22,[72,30]]]],[29,[[22,[72,30]]]],[[],[[50,[-1]]],41],[[],[[60,[-1]]],41],[[-1,-3],[[71,[[37,[70]]]]],[],[],[[15,[[80,[-2]]]],34,35]],[[-1,-2],[[71,[[37,[70]]]]],[],[[81,[20]],34]],[[-1,[82,[-2]]],[[71,[[37,[70]]]]],[],[]],[[-1,-2],54,[83,84],85],[[-1,-3],[[71,[[37,[70]]]]],[],[],[[15,[[86,[-2]]]],34,35]],[[-1,-2],[[71,[[37,[70]]]]],[],[[81,[20]],34]],[[-1,69,[9,[20]]],[[71,[[37,[70]]]]],[]],[[],[[9,[31]]]],[[[58,[-1]],-2],2,59,87],[[[50,[-1]]],[[88,[-1]]],41],[[[60,[-1]]],[[51,[-1]]],41],[[[52,[-1]]],[[82,[-1]]],41],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[[60,[-1]]],[[89,[-1]]],41],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[[50,[-1]]],54,41],[[[60,[-1]]],54,41],[[[52,[-1]]],54,41],0,0,0,[-1,[],[]],[-1,[],[]],0,[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[-1,[60,[-2]]],[[71,[[37,[70]]]]],[],[]],[[-1,[50,[-2]]],[[71,[[37,[70]]]]],[],[]],[-1,28,33],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[61,28],[[[62,[-1]]],28,[[15,[14]]]],[63,28],[[[64,[-1]]],28,[[15,[14]]]],[65,28],[[[66,[-1]]],28,[[15,[14]]]],[[[67,[-1]]],28,[[15,[69]]]],[[[53,[-1,-2]]],28,[[15,[54]]],[[15,[54]]]],[[[55,[-1,-2]]],28,[[15,[20]]],[[15,[14]]]],[[[56,[-1,-2]]],28,[[15,[20]]],[[15,[14]]]],[[[57,[-1,-2]]],28,[[15,[14]]],[[15,[16]]]],[-1,77,[]],[-1,77,[]],[[[60,[-1]]],77,41],[-1,[],[]],[[[50,[-1]]],[[90,[-1]]],41],0,[-1,20,[]],[[[60,[-1]]],20,41],0,[[[90,[-1]],[91,[-1]]],[[22,[[50,[-1]],[49,[-1]]]]],41],[[[90,[-1]],[91,[-1]],[92,[-1]]],[[22,[[60,[-1]],[49,[-1]]]]],41],[[-1,20],9,[]],[[-1,20],9,[]],[[-1,20],9,[]],[[-1,20],9,[]],[[-1,20],[[9,[2]]],[]],[[-1,20],[[9,[2]]],[]],[[[58,[-1]],[58,[-1]]],[[9,[68]]],59],[[[60,[-1]]],[[92,[-1]]],41],[-1,9,[]],[-1,9,[]],[[[50,[-1]]],69,41],0,[[[50,[-1]]],[[91,[-1]]],41],0,0,0,0,0,0,[[[50,[-1]],-2],22,41,47],[[[60,[-1]],-2],22,41,47],[[[52,[-1]],-2],22,41,47],[[28,-1],22,47],[[[60,[-1]]],54,41],[[[49,[-1]]],[[9,[5]]],41],[28,[[9,[5]]]],[28,16],0,[[-1,20],[[71,[[37,[70]]]]],[]],[[-1,20],[[71,[[37,[70]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,14,[]],[-1,14,[]],[-1,9,[]],[-1,9,[]],[[[60,[-1]],[93,[-1]]],[[9,[[52,[-1]]]]],41],[[[52,[-1]]],[[94,[-1]]],41],[[-1,18],9,[]],[[-1,18],9,[]],[[-1,18],[[9,[2]]],[]],[[-1,18],[[9,[2]]],[]],[-1,[[9,[2]]],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[72,29],[[22,[2,30]]]],[[72,29],[[22,[2,30]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,[[95,[-2,-3]]],[],[],96],[[[97,[-1,-2]]],-2,[],[]],[-1,[[95,[-2,-3]]],[],[],96],[[[97,[-1,-2]]],-2,[],[]],[[[97,[-1,-2]]],[[71,[[37,[70]]]]],[43,34,35],[34,35]],[[[98,[-1]]],[[71,[[37,[70]]]]],41],[99,[[71,[[37,[70]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[97,[-1,-2]]],[[97,[-1,-2]]],17,17],[99,99],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[71,[[37,[70]]]]],[]],[[[97,[-1,-2]]],[[71,[[37,[70]]]]],[45,34],34],[[[98,[-1]]],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],69],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],69],[[71,[[37,[70]]]]],41],[100,[[22,[[98,[-1]],101]]],41],[102,[[22,[[98,[-1]],101]]],41],[[],99],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,2],[20,2],[20,2],[-1,-2,[],[[104,[103]]]],[-1,-2,[],[[104,[103]]]],[[[97,[-1,-2]],24],25,26,26],[[[98,[-1]],24],25,41],[[99,24],25],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[15,[[80,[-1]]]],34,35]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[80,[-1]]]],34,35]],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[81,[20]],34]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[97,[-2,-3]],[82,[-1]]],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],[82,[-1]]],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[15,[[86,[-1]]]],34,35]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[86,[-1]]]],34,35]],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[81,[20]],34]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[97,[-2,-3]],69,[9,[20]]],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],69,[9,[20]]],[[71,[[37,[70]]]]],41],[[],20],[[],20],[[],20],[[[97,[-1,-2]]],-1,[],[]],[[[97,[-1,-2]]],-1,[],[]],[[[97,[-2,-3]],[60,[-1]]],[[71,[[37,[70]]]]],41,[[105,[-1]],34,35],[34,35]],[[[98,[-1]],[60,[-1]]],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],[50,[-1]]],[[71,[[37,[70]]]]],41,[[105,[-1]],34,35],[34,35]],[[[98,[-1]],[50,[-1]]],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[97,[-1,-2]]],106,[43,34,35],[34,35]],[[[98,[-1]]],106,41],[99,106],[[-1,-2],[[97,[-1,-2]]],[],[]],[100,[[22,[[98,[-1]],101]]],41],[102,[[22,[[98,[-1]],101]]],41],[-1,[[37,[107,36]]],[]],[-1,[[37,[107,36]]],[]],[-1,[[37,[107,36]]],[]],[-1,[[71,[[37,[70]]]]],[]],[[[97,[-1,-2]]],[[71,[[37,[70]]]]],[45,34],34],[[[98,[-1]]],[[71,[[37,[70]]]]],41],[[[98,[-1]]],[[22,[2,101]]],41],0,[[[97,[-2,-3]],20],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],20],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],20],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],20],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[22,[[95,[-2,-3]],[108,[-2]]]]],[],[],96],[-1,[[22,[[95,[-2,-3]],[108,[-2]]]]],[],[],96],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[-1,[109,[-2]]],[[71,[[37,[70]]]]],[],[]],[[-1,[109,[-2]]],[[71,[[37,[70,36]]]]],[],[]],[[-1,[109,[-2]]],[[71,[[37,[70,36]]]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[110,[[9,[111]]]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[112,5],[112,5],[[[113,[-1]]],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[112,114],[110,54],[110,110],[115,115],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[110,110],68],[[[113,[-1]]],[[71,[[37,[70]]]]],41],[[-1,-2],68,[],[]],[115,[[22,[[113,[-1]],112]]],41],[115,[[22,[[113,[-1]],112]]],41],[[112,-1],112,[33,34,35]],[[[113,[-1]],69],[[71,[[37,[70]]]]],41],[[115,-1],115,[[15,[14]]]],[[],115],[[],[[116,[110]]]],[20,-1,[]],[112],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[112],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[112,[[22,[-1,112]]],[33,26,34,35]],[112,[[9,[-1]]],[33,26,34,35]],[112,[[9,[-1]]],[33,26,34,35]],[112,2],[20,2],[20,2],[20,2],[20,2],[[[113,[-1]]],2,41],[20,2],[[110,110],77],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[117,-1,-2],[[22,[2,112]]],[84,118],119],[[117,-1],[[22,[2,112]]],119],[[112,24],[[22,[2,120]]]],[[112,24],[[22,[2,120]]]],[[110,24],[[22,[2,120]]]],[[110,24],[[22,[2,120]]]],[[115,24],25],[[[113,[-1]],24],25,[41,26]],[-1,-1,[]],[-1,112,[5,34,35]],[121,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[80,[-1]]]],34,35]],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[113,[-1]],[82,[-1]]],[[71,[[37,[70]]]]],41],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[86,[-1]]]],34,35]],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[113,[-1]],69,[9,[20]]],[[71,[[37,[70]]]]],41],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[115,-1],115,[[15,[14]]]],0,0,[[],20],[[],20],[[],20],[[],20],[[],20],[[[113,[-1]],[60,[-1]]],[[71,[[37,[70]]]]],41],[[[113,[-1]],[50,[-1]]],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[112,77],[[[113,[-1]]],106,41],[[115,-1],115,119],[-1,112,[33,26,34,35]],[110,21],[-1,112,[5,34,35]],[115,115],[[110,110],[[9,[68]]]],[[115,-1],115,[[15,[14]]]],[-1,[[37,[107,36]]],[]],[[115,122],115],0,[110,123],[[117,-1,-2],[[22,[124,112]]],[84,118],119],[[[113,[-1]],-2,-3],[[22,[124,112]]],41,[84,118],119],[[[113,[-1]]],[[71,[[37,[70]]]]],41],[112,5],[110,[[9,[21]]]],[[[113,[-1]],20],[[71,[[37,[70]]]]],41],[[[113,[-1]],20],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,14,[]],[[[113,[-1]]],[[22,[117,112]]],41],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[21,21],[[22,[110,125]]]],[[-1,[109,[-2]]],[[71,[[37,[70,36]]]]],[],[]],[[115,-1],115,[[15,[14]]]],[110,126],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[127,20],2],[[128,129],2],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[130,[[9,[8]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[130,[[9,[5]]]],[106,106],[127,127],[131,131],[128,128],[132,132],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[106,14,[9,[14]]],[[37,[133]]]],[[106,14,[9,[14]]],[[37,[134]]]],[[106,14,[9,[14]]],[[37,[135]]]],[[106,14],[[37,[136]]]],[[],106],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[130,21],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[106,[[22,[14]]]],[[130,24],25],[[130,24],25],[[106,24],25],[[127,24],25],[[131,24],25],[[128,24],25],[[132,24],25],[137,130],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[127,20],[131,20],[132,14],[[106,21],[[22,[127,130]]]],[[106,21],[[22,[131,130]]]],[[106,21],[[22,[128,130]]]],[[106,21],[[22,[132,130]]]],[[106,-1],[[22,[106,130]]],119],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[-1,[],[]],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[128,129],[128,20],[[131,20],2],[[132,14],2],[130,[[9,[5]]]],[[106,14],[[37,[107]]]],[128,129],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[131,138],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],0,[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[6,6],[6,6],[27,[[9,[8]]]],[-1,[[71,[[37,[70]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,[[9,[5]]]],[139,139],[27,27],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[139,139],68],[[-1,-2],68,[],[]],[-1,[[140,[106]]],[]],[-1,[[140,[106]]],[]],[[],139],[[],141],[141,[[22,[[73,[-1,27]],74]]],[34,35,75]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[27,21],[-1,[[22,[139]]],23],[-1,[[22,[27]]],23],[20,2],[20,2],[20,2],[[139,139],77],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],0,[[139,24],25],[[27,24],25],[[27,24],25],[-1,-1,[]],[-1,-1,[]],[79,27],[-1,-1,[]],[14,27],[29,[[22,[141,30]]]],[29,[[22,[141,30]]]],[[-1,-2],54,[83,84],85],[[],[[9,[31]]]],[[139,-1],2,87],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[-1,[],[]],[[],20],[[],20],[[],20],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],0,[-1,[[71,[[37,[70]]]]],35],[-1,[[71,[[37,[70]]]]],35],[-1,106,[]],[[139,139],[[9,[68]]]],[-1,[[37,[107]]],[]],[[139,-1],22,47],[[27,-1],22,47],[27,[[9,[5]]]],[27,16],[-1,[[71,[[37,[70]]]]],35],[-1,[[71,[[37,[70]]]]],35],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],0,[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[141,29],[[22,[2,30]]]],[[141,29],[[22,[2,30]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0],"c":[],"p":[[3,"Private",1463],[15,"tuple"],[3,"Private",1463],[8,"Any",1464],[8,"Error",1465],[3,"Command",1466],[4,"Error",0],[3,"Backtrace",1467],[4,"Option",1468],[4,"QueryError",0],[3,"NotFoundSnafu",0],[3,"MissingSnafu",0],[3,"Snafu",0],[3,"String",1469],[8,"Into",1470],[4,"StatusCode",1471],[8,"Clone",1472],[3,"Commitment",1473],[3,"Options",0],[15,"usize"],[15,"str"],[4,"Result",1474],[8,"Deserializer",1475],[3,"Formatter",1476],[6,"Result",1476],[8,"Debug",1476],[4,"Error",1342],[4,"Error",215],[3,"ArgMatches",1477],[6,"Error",1478],[3,"Id",1479],[3,"IndentedSection",1480],[8,"Display",1476],[8,"Send",1481],[8,"Sync",1481],[3,"Global",1482],[3,"Box",1483],[3,"Arc",1484],[3,"Rc",1485],[3,"SystemContextHandle",1486],[8,"NodeType",1487],[8,"AvailabilityDataSource",215],[8,"StatusDataSource",1342],[8,"UpdateDataSource",856],[8,"VersionedDataSource",856],[8,"NodeImplementation",1487],[8,"Serializer",1488],[3,"TypeId",1464],[3,"InconsistentLeafError",215],[3,"LeafQueryData",215],[6,"BlockHash",215],[3,"TransactionQueryData",215],[3,"InvalidTransactionIndexSnafu",215],[15,"u64"],[3,"LeafStreamSnafu",215],[3,"BlockStreamSnafu",215],[3,"CustomSnafu",215],[4,"ResourceId",215],[8,"Committable",1473],[3,"BlockQueryData",215],[3,"RequestSnafu",215],[3,"QueryLeafSnafu",215],[3,"StreamLeafSnafu",215],[3,"QueryBlockSnafu",215],[3,"StreamBlockSnafu",215],[3,"QueryTransactionSnafu",215],[3,"QueryProposalsSnafu",215],[4,"Ordering",1489],[3,"EncodedPublicKey",1490],[8,"Future",1491],[3,"Pin",1492],[3,"Options",215],[3,"Api",1493],[4,"ApiError",1493],[8,"ReadState",1494],[8,"Iterator",1495],[15,"bool"],[8,"PartialEq",1489],[4,"RequestError",1496],[6,"BlockId",215],[8,"RangeBounds",1497],[6,"TransactionHash",215],[8,"Hash",1498],[8,"Sized",1481],[8,"BuildHasher",1498],[6,"LeafId",215],[8,"Hasher",1498],[6,"LeafHash",215],[6,"Header",0],[3,"Leaf",1499],[6,"QuorumCertificate",1500],[6,"Payload",0],[6,"TransactionIndex",215],[6,"Transaction",0],[3,"BitSlice",1501],[8,"BitOrder",1502],[3,"ExtensibleDataSource",856],[3,"FileSystemDataSource",856],[3,"MetricsDataSource",856],[3,"Path",1503],[4,"PersistenceError",1504],[3,"AtomicStoreLoader",1505],[15,"char"],[8,"FromIterator",1506],[8,"UpdateAvailabilityData",215],[3,"PrometheusMetrics",1163],[8,"Metrics",1507],[4,"BitSpanError",1508],[3,"Event",1509],[3,"Migration",985],[3,"OffsetDateTime",1510],[3,"Error",985],[3,"SqlDataSource",985],[3,"Chain",1511],[3,"Config",985],[3,"Vec",1512],[3,"Transaction",985],[8,"ToStatement",1513],[8,"IntoIterator",1506],[3,"Error",1476],[15,"never"],[15,"u16"],[4,"Type",1514],[3,"RowStream",1515],[3,"Error",1516],[15,"u32"],[3,"Counter",1163],[3,"Histogram",1163],[15,"f64"],[4,"MetricsError",1163],[3,"Gauge",1163],[3,"Label",1163],[8,"Counter",1507],[8,"Gauge",1507],[8,"Histogram",1507],[8,"Label",1507],[4,"Error",1517],[15,"i64"],[3,"MempoolQueryData",1342],[6,"QueryResult",0],[3,"Options",1342],[8,"Resolvable",0],[13,"Custom",210],[13,"Availability",210],[13,"Status",210],[13,"Error",214],[8,"QueryablePayload",215],[13,"InvalidTransactionIndex",837],[13,"LeafStream",837],[13,"BlockStream",837],[13,"Custom",837],[13,"QueryProposals",837],[13,"QueryLeaf",837],[13,"QueryBlock",837],[13,"QueryTransaction",837],[13,"Request",837],[13,"StreamLeaf",837],[13,"StreamBlock",837],[13,"NoSuchMetric",1338],[13,"NoSuchSubgroup",1338],[13,"Prometheus",1338],[8,"UpdateStatusData",1342],[13,"Internal",1461],[13,"Request",1461]]}\
}');
if (typeof window !== 'undefined' && window.initSearch) {window.initSearch(searchIndex)};
if (typeof exports !== 'undefined') {exports.searchIndex = searchIndex};
source§impl<Types: Clone + NodeType> Clone for InconsistentLeafError<Types>
impl<Types: Clone + NodeType> Clone for InconsistentLeafError<Types>
source§fn clone(&self) -> InconsistentLeafError<Types>
fn clone(&self) -> InconsistentLeafError<Types>
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl<Types: Debug + NodeType> Debug for InconsistentLeafError<Types>
impl<Types: Debug + NodeType> Debug for InconsistentLeafError<Types>
source§impl<Types: NodeType> Display for InconsistentLeafError<Types>
impl<Types: NodeType> Display for InconsistentLeafError<Types>
source§impl<Types: NodeType> Error for InconsistentLeafError<Types>where
Self: Debug + Display,
impl<Types: NodeType> Error for InconsistentLeafError<Types>where Self: Debug + Display,
source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
source§fn cause(&self) -> Option<&dyn Error>
fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§impl<Types: NodeType> ErrorCompat for InconsistentLeafError<Types>
impl<Types: NodeType> ErrorCompat for InconsistentLeafError<Types>
§fn iter_chain(&self) -> ChainCompat<'_>where
Self: AsErrorSource,
fn iter_chain(&self) -> ChainCompat<'_>where Self: AsErrorSource,
Returns an iterator for traversing the chain of errors,
starting with the current error
diff --git a/hotshot_query_service/enum.Error.html b/hotshot_query_service/enum.Error.html
index 39b7e12b5..cdec11900 100644
--- a/hotshot_query_service/enum.Error.html
+++ b/hotshot_query_service/enum.Error.html
@@ -9,14 +9,14 @@
message: String,
status: StatusCode,
},
-}
source§ source§ § § §fn from_route_error<E>(source: RouteError<E>) -> Selfwhere
+}
§ § § § §
§ § § § §
Variants§
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Error
impl<'de> Deserialize<'de> for Error
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where - __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Error for Error
impl Error for Error
fn catch_all(status: StatusCode, message: String) -> Self
fn status(&self) -> StatusCode
fn from_io_error(source: Error) -> Self
fn from_config_error(source: ConfigError) -> Self
fn from_route_error<E>(source: RouteError<E>) -> Selfwhere
+}Variants§
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Error
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Error for Error
source§fn catch_all(status: StatusCode, message: String) -> Self
source§fn status(&self) -> StatusCode
§fn from_io_error(source: Error) -> Self
§fn from_config_error(source: ConfigError) -> Self
§fn from_route_error<E>(source: RouteError<E>) -> Selfwhere
E: Display,
§fn from_request_error(source: RequestError) -> Self
§fn from_socket_error<E>(source: SocketError<E>) -> Selfwhere
E: Display,
§fn into_tide_error(self) -> Error
§fn from_server_error(source: Error) -> Self
source§impl Error for Errorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§impl ErrorCompat for Error
§fn iter_chain(&self) -> ChainCompat<'_>where
Self: AsErrorSource,
Returns an iterator for traversing the chain of errors,
starting with the current error
-and continuing with recursive calls to Error::source
. Read more
source§impl<'de> Deserialize<'de> for Error
impl<'de> Deserialize<'de> for Error
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where + __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Error for Error
impl Error for Error
fn catch_all(status: StatusCode, message: String) -> Self
fn status(&self) -> StatusCode
fn from_io_error(source: Error) -> Self
fn from_config_error(source: ConfigError) -> Self
fn from_route_error<E>(source: RouteError<E>) -> Selfwhere E: Display,
fn from_request_error(source: RequestError) -> Self
fn from_socket_error<E>(source: SocketError<E>) -> Selfwhere E: Display,
fn into_tide_error(self) -> Error
fn from_server_error(source: Error) -> Self
source§impl Error for Errorwhere
Self: Debug + Display,
impl Error for Errorwhere Self: Debug + Display,
source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
source§fn cause(&self) -> Option<&dyn Error>
fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§impl ErrorCompat for Error
impl ErrorCompat for Error
§fn iter_chain(&self) -> ChainCompat<'_>where
Self: AsErrorSource,
fn iter_chain(&self) -> ChainCompat<'_>where Self: AsErrorSource,
Returns an iterator for traversing the chain of errors,
starting with the current error
-and continuing with recursive calls to
Error::source
. Read moreAuto Trait Implementations§
impl RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnwindSafe for Error
Blanket Implementations§
§impl<T> AsErrorSource for Twhere
T: Error + 'static,
impl<T> AsErrorSource for Twhere T: Error + 'static,
§fn as_error_source(&self) -> &(dyn Error + 'static)
fn as_error_source(&self) -> &(dyn Error + 'static)
For maximum effectiveness, this needs to be called as a method
diff --git a/hotshot_query_service/enum.QueryError.html b/hotshot_query_service/enum.QueryError.html
index abc263afd..d715ad954 100644
--- a/hotshot_query_service/enum.QueryError.html
+++ b/hotshot_query_service/enum.QueryError.html
@@ -14,10 +14,10 @@
Self: AsErrorSource,
Returns an iterator for traversing the chain of errors,
starting with the current error
and continuing with recursive calls to
Error::source
. Read moresource§impl IntoError<QueryError> for MissingSnafuwhere
- QueryError: Error + ErrorCompat,
impl IntoError<QueryError> for MissingSnafuwhere - QueryError: Error + ErrorCompat,
source§fn into_error(self, error: Self::Source) -> QueryError
fn into_error(self, error: Self::Source) -> QueryError
Combine the information to produce the error
source§impl IntoError<QueryError> for NotFoundSnafuwhere
- QueryError: Error + ErrorCompat,
impl IntoError<QueryError> for NotFoundSnafuwhere - QueryError: Error + ErrorCompat,
source§fn into_error(self, error: Self::Source) -> QueryError
fn into_error(self, error: Self::Source) -> QueryError
Combine the information to produce the error
source§impl<__T0> IntoError<QueryError> for Snafu<__T0>where
+ QueryError: Error + ErrorCompat,
impl<__T0> IntoError<QueryError> for Snafu<__T0>where + QueryError: Error + ErrorCompat,
source§fn into_error(self, error: Self::Source) -> QueryError
fn into_error(self, error: Self::Source) -> QueryError
Combine the information to produce the error
source§impl IntoError<QueryError> for NotFoundSnafuwhere
+ QueryError: Error + ErrorCompat,
impl IntoError<QueryError> for NotFoundSnafuwhere + QueryError: Error + ErrorCompat,
source§fn into_error(self, error: Self::Source) -> QueryError
fn into_error(self, error: Self::Source) -> QueryError
Combine the information to produce the error
source§impl<__T0> IntoError<QueryError> for Snafu<__T0>where
QueryError: Error + ErrorCompat,
- __T0: Into<String>,
impl<__T0> IntoError<QueryError> for Snafu<__T0>where QueryError: Error + ErrorCompat, - __T0: Into<String>,
source§fn into_error(self, error: Self::Source) -> QueryError
fn into_error(self, error: Self::Source) -> QueryError
Combine the information to produce the error
source§impl Serialize for QueryError
impl Serialize for QueryError
Auto Trait Implementations§
impl RefUnwindSafe for QueryError
impl Send for QueryError
impl Sync for QueryError
impl Unpin for QueryError
impl UnwindSafe for QueryError
Blanket Implementations§
§impl<T> AsErrorSource for Twhere
T: Error + 'static,
impl<T> AsErrorSource for Twhere T: Error + 'static,
§fn as_error_source(&self) -> &(dyn Error + 'static)
fn as_error_source(&self) -> &(dyn Error + 'static)
For maximum effectiveness, this needs to be called as a method
diff --git a/hotshot_query_service/metrics/enum.MetricsError.html b/hotshot_query_service/metrics/enum.MetricsError.html
index e36ddfa85..b5586e4bf 100644
--- a/hotshot_query_service/metrics/enum.MetricsError.html
+++ b/hotshot_query_service/metrics/enum.MetricsError.html
@@ -9,7 +9,7 @@
Prometheus {
source: Error,
},
-}
§ § § § §
§
§ § § § §
Variants§
Trait Implementations§
source§impl Debug for MetricsError
impl Debug for MetricsError
source§impl Display for MetricsError
impl Display for MetricsError
source§impl Error for MetricsErrorwhere
+}Variants§
Trait Implementations§
source§impl Debug for MetricsError
source§impl Display for MetricsError
source§impl Error for MetricsErrorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§impl ErrorCompat for MetricsError
§fn iter_chain(&self) -> ChainCompat<'_>where
Self: AsErrorSource,
Returns an iterator for traversing the chain of errors,
starting with the current error
diff --git a/hotshot_query_service/metrics/struct.PrometheusMetrics.html b/hotshot_query_service/metrics/struct.PrometheusMetrics.html
index 4babb71f9..491a68cfa 100644
--- a/hotshot_query_service/metrics/struct.PrometheusMetrics.html
+++ b/hotshot_query_service/metrics/struct.PrometheusMetrics.html
@@ -24,7 +24,7 @@
) -> Result<PrometheusMetrics, MetricsError>where
I: IntoIterator,
I::Item: AsRef<str>,Get a (possibly nested) subgroup of this group by its path.
-Trait Implementations§
source§impl Clone for PrometheusMetrics
source§fn clone(&self) -> PrometheusMetrics
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for PrometheusMetrics
source§impl Default for PrometheusMetrics
source§fn default() -> PrometheusMetrics
Returns the “default value” for a type. Read moresource§impl Metrics for PrometheusMetrics
source§fn create_counter(
+
Trait Implementations§
source§impl Clone for PrometheusMetrics
source§fn clone(&self) -> PrometheusMetrics
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for PrometheusMetrics
source§impl Default for PrometheusMetrics
source§fn default() -> PrometheusMetrics
Returns the “default value” for a type. Read moresource§impl Metrics for PrometheusMetrics
Auto Trait Implementations§
§impl !RefUnwindSafe for PrometheusMetrics
§impl Send for PrometheusMetrics
§impl Sync for PrometheusMetrics
§impl Unpin for PrometheusMetrics
§impl !UnwindSafe for PrometheusMetrics
Blanket Implementations§
impl Error for MetricsErrorwhere
+}Variants§
Trait Implementations§
source§impl Debug for MetricsError
source§impl Display for MetricsError
source§impl Error for MetricsErrorwhere
Self: Debug + Display,
source§fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()source§fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcastingsource§impl ErrorCompat for MetricsError
§fn iter_chain(&self) -> ChainCompat<'_>where
Self: AsErrorSource,
Returns an iterator for traversing the chain of errors,
starting with the current error
diff --git a/hotshot_query_service/metrics/struct.PrometheusMetrics.html b/hotshot_query_service/metrics/struct.PrometheusMetrics.html
index 4babb71f9..491a68cfa 100644
--- a/hotshot_query_service/metrics/struct.PrometheusMetrics.html
+++ b/hotshot_query_service/metrics/struct.PrometheusMetrics.html
@@ -24,7 +24,7 @@
) -> Result<PrometheusMetrics, MetricsError>where
I: IntoIterator,
I::Item: AsRef<str>,Get a (possibly nested) subgroup of this group by its path.
-Trait Implementations§
source§impl Clone for PrometheusMetrics
source§fn clone(&self) -> PrometheusMetrics
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for PrometheusMetrics
source§impl Default for PrometheusMetrics
source§fn default() -> PrometheusMetrics
Returns the “default value” for a type. Read moresource§impl Metrics for PrometheusMetrics
source§fn create_counter(
+
Trait Implementations§
source§impl Clone for PrometheusMetrics
source§fn clone(&self) -> PrometheusMetrics
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for PrometheusMetrics
source§impl Default for PrometheusMetrics
source§fn default() -> PrometheusMetrics
Returns the “default value” for a type. Read moresource§impl Metrics for PrometheusMetrics
Auto Trait Implementations§
§impl !RefUnwindSafe for PrometheusMetrics
§impl Send for PrometheusMetrics
§impl Sync for PrometheusMetrics
§impl Unpin for PrometheusMetrics
§impl !UnwindSafe for PrometheusMetrics
Blanket Implementations§
source§impl Debug for MetricsError
impl Debug for MetricsError
source§impl Display for MetricsError
impl Display for MetricsError
source§impl Error for MetricsErrorwhere
Self: Debug + Display,
impl Error for MetricsErrorwhere Self: Debug + Display,
source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
source§fn cause(&self) -> Option<&dyn Error>
fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§impl ErrorCompat for MetricsError
impl ErrorCompat for MetricsError
§fn iter_chain(&self) -> ChainCompat<'_>where
Self: AsErrorSource,
fn iter_chain(&self) -> ChainCompat<'_>where Self: AsErrorSource,
Returns an iterator for traversing the chain of errors,
starting with the current error
diff --git a/hotshot_query_service/metrics/struct.PrometheusMetrics.html b/hotshot_query_service/metrics/struct.PrometheusMetrics.html
index 4babb71f9..491a68cfa 100644
--- a/hotshot_query_service/metrics/struct.PrometheusMetrics.html
+++ b/hotshot_query_service/metrics/struct.PrometheusMetrics.html
@@ -24,7 +24,7 @@
) -> Result<PrometheusMetrics, MetricsError>where
I: IntoIterator,
I::Item: AsRef<str>,
Get a (possibly nested) subgroup of this group by its path.
-Trait Implementations§
source§impl Clone for PrometheusMetrics
impl Clone for PrometheusMetrics
source§fn clone(&self) -> PrometheusMetrics
fn clone(&self) -> PrometheusMetrics
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for PrometheusMetrics
impl Debug for PrometheusMetrics
source§impl Default for PrometheusMetrics
impl Default for PrometheusMetrics
source§fn default() -> PrometheusMetrics
fn default() -> PrometheusMetrics
Returns the “default value” for a type. Read more
source§impl Metrics for PrometheusMetrics
impl Metrics for PrometheusMetrics
source§fn create_counter(
+
fn create_counter( +
source§impl Clone for PrometheusMetrics
impl Clone for PrometheusMetrics
source§fn clone(&self) -> PrometheusMetrics
fn clone(&self) -> PrometheusMetrics
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for PrometheusMetrics
impl Debug for PrometheusMetrics
source§impl Default for PrometheusMetrics
impl Default for PrometheusMetrics
source§fn default() -> PrometheusMetrics
fn default() -> PrometheusMetrics
Returns the “default value” for a type. Read more
source§impl Metrics for PrometheusMetrics
impl Metrics for PrometheusMetrics
impl !RefUnwindSafe for PrometheusMetrics
impl Send for PrometheusMetrics
impl Sync for PrometheusMetrics
impl Unpin for PrometheusMetrics
impl !UnwindSafe for PrometheusMetrics
Auto Trait Implementations§
impl !RefUnwindSafe for PrometheusMetrics
impl Send for PrometheusMetrics
impl Sync for PrometheusMetrics
impl Unpin for PrometheusMetrics
impl !UnwindSafe for PrometheusMetrics
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere T: 'a,
fn implicit( diff --git a/hotshot_query_service/status/enum.Error.html b/hotshot_query_service/status/enum.Error.html index 89b2c3074..ff675803c 100644 --- a/hotshot_query_service/status/enum.Error.html +++ b/hotshot_query_service/status/enum.Error.html @@ -10,7 +10,7 @@ Self: Debug + Display,
source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
source§fn cause(&self) -> Option<&dyn Error>
fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§impl ErrorCompat for Error
impl ErrorCompat for Error
§fn iter_chain(&self) -> ChainCompat<'_>where
Self: AsErrorSource,
fn iter_chain(&self) -> ChainCompat<'_>where Self: AsErrorSource,
Returns an iterator for traversing the chain of errors,
starting with the current error
-and continuing with recursive calls to
Error::source
. Read moreAuto Trait Implementations§
impl RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnwindSafe for Error
Blanket Implementations§
§impl<T> AsErrorSource for Twhere
T: Error + 'static,
impl<T> AsErrorSource for Twhere T: Error + 'static,
§fn as_error_source(&self) -> &(dyn Error + 'static)
fn as_error_source(&self) -> &(dyn Error + 'static)
For maximum effectiveness, this needs to be called as a method
diff --git a/implementors/clap_builder/derive/trait.Args.js b/implementors/clap_builder/derive/trait.Args.js
index 80ff18c08..88128810f 100644
--- a/implementors/clap_builder/derive/trait.Args.js
+++ b/implementors/clap_builder/derive/trait.Args.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl Args for Options"],["impl Args for Options"],["impl Args for Options"]]
+"hotshot_query_service":[["impl Args for Options"],["impl Args for Options"],["impl Args for Options"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/clap_builder/derive/trait.FromArgMatches.js b/implementors/clap_builder/derive/trait.FromArgMatches.js
index a14b299bd..3ee59f434 100644
--- a/implementors/clap_builder/derive/trait.FromArgMatches.js
+++ b/implementors/clap_builder/derive/trait.FromArgMatches.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl FromArgMatches for Options"],["impl FromArgMatches for Options"],["impl FromArgMatches for Options"]]
+"hotshot_query_service":[["impl FromArgMatches for Options"],["impl FromArgMatches for Options"],["impl FromArgMatches for Options"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/clone/trait.Clone.js b/implementors/core/clone/trait.Clone.js
index 5b06a8cad..132bd8d23 100644
--- a/implementors/core/clone/trait.Clone.js
+++ b/implementors/core/clone/trait.Clone.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl Clone for PrometheusMetrics"],["impl Clone for MetricsDataSource"],["impl<Types: Clone + NodeType> Clone for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl Clone for Error"],["impl<__T0: Clone> Clone for QueryBlockSnafu<__T0>"],["impl<D: Clone, U: Clone> Clone for ExtensibleDataSource<D, U>"],["impl Clone for Error"],["impl<__T0: Clone> Clone for QueryLeafSnafu<__T0>"],["impl Clone for StreamBlockSnafu"],["impl Clone for Counter"],["impl<Types: Clone + NodeType> Clone for BlockQueryData<Types>"],["impl<__T0: Clone, __T1: Clone> Clone for BlockStreamSnafu<__T0, __T1>"],["impl Clone for Config"],["impl<__T0: Clone, __T1: Clone> Clone for LeafStreamSnafu<__T0, __T1>"],["impl<Types: Clone + NodeType> Clone for LeafQueryData<Types>"],["impl Clone for Label"],["impl<__T0: Clone, __T1: Clone> Clone for InvalidTransactionIndexSnafu<__T0, __T1>"],["impl<__T0: Clone> Clone for QueryProposalsSnafu<__T0>"],["impl<Types: Clone + NodeType> Clone for InconsistentLeafError<Types>"],["impl Clone for Error"],["impl Clone for MempoolQueryData"],["impl Clone for StreamLeafSnafu"],["impl<__T0: Clone> Clone for QueryTransactionSnafu<__T0>"],["impl Clone for MissingSnafu"],["impl<__T0: Clone> Clone for Snafu<__T0>"],["impl Clone for Gauge"],["impl Clone for QueryError"],["impl Clone for NotFoundSnafu"],["impl Clone for RequestSnafu"],["impl Clone for Histogram"],["impl<T: Committable> Clone for ResourceId<T>"],["impl<__T0: Clone, __T1: Clone> Clone for CustomSnafu<__T0, __T1>"]]
+"hotshot_query_service":[["impl Clone for Label"],["impl<__T0: Clone> Clone for QueryTransactionSnafu<__T0>"],["impl<Types: Clone + NodeType> Clone for BlockQueryData<Types>"],["impl Clone for Error"],["impl Clone for MetricsDataSource"],["impl Clone for Counter"],["impl<__T0: Clone> Clone for QueryBlockSnafu<__T0>"],["impl<D: Clone, U: Clone> Clone for ExtensibleDataSource<D, U>"],["impl Clone for Error"],["impl Clone for RequestSnafu"],["impl Clone for Config"],["impl Clone for NotFoundSnafu"],["impl<T: Committable> Clone for ResourceId<T>"],["impl<Types: Clone + NodeType> Clone for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<__T0: Clone> Clone for QueryLeafSnafu<__T0>"],["impl Clone for PrometheusMetrics"],["impl Clone for Gauge"],["impl<__T0: Clone, __T1: Clone> Clone for LeafStreamSnafu<__T0, __T1>"],["impl Clone for Histogram"],["impl<__T0: Clone, __T1: Clone> Clone for BlockStreamSnafu<__T0, __T1>"],["impl Clone for MempoolQueryData"],["impl<__T0: Clone> Clone for Snafu<__T0>"],["impl Clone for StreamBlockSnafu"],["impl Clone for Error"],["impl<__T0: Clone, __T1: Clone> Clone for InvalidTransactionIndexSnafu<__T0, __T1>"],["impl Clone for MissingSnafu"],["impl<Types: Clone + NodeType> Clone for InconsistentLeafError<Types>"],["impl Clone for QueryError"],["impl<Types: Clone + NodeType> Clone for LeafQueryData<Types>"],["impl<__T0: Clone> Clone for QueryProposalsSnafu<__T0>"],["impl<__T0: Clone, __T1: Clone> Clone for CustomSnafu<__T0, __T1>"],["impl Clone for StreamLeafSnafu"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/cmp/trait.Eq.js b/implementors/core/cmp/trait.Eq.js
index 8a2d1e193..d6515476c 100644
--- a/implementors/core/cmp/trait.Eq.js
+++ b/implementors/core/cmp/trait.Eq.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<Types: Eq + NodeType> Eq for LeafQueryData<Types>"],["impl<Types: Eq + NodeType> Eq for BlockQueryData<Types>"],["impl Eq for MempoolQueryData"],["impl<Types: Eq + NodeType> Eq for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<T: Committable> Eq for ResourceId<T>"]]
+"hotshot_query_service":[["impl<Types: Eq + NodeType> Eq for BlockQueryData<Types>"],["impl<Types: Eq + NodeType> Eq for LeafQueryData<Types>"],["impl<Types: Eq + NodeType> Eq for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl Eq for MempoolQueryData"],["impl<T: Committable> Eq for ResourceId<T>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/cmp/trait.Ord.js b/implementors/core/cmp/trait.Ord.js
index 77b2336eb..6a5d58fd2 100644
--- a/implementors/core/cmp/trait.Ord.js
+++ b/implementors/core/cmp/trait.Ord.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl Ord for MempoolQueryData"],["impl<T: Committable> Ord for ResourceId<T>"]]
+"hotshot_query_service":[["impl<T: Committable> Ord for ResourceId<T>"],["impl Ord for MempoolQueryData"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/cmp/trait.PartialEq.js b/implementors/core/cmp/trait.PartialEq.js
index 7a2f80eb5..ef66da962 100644
--- a/implementors/core/cmp/trait.PartialEq.js
+++ b/implementors/core/cmp/trait.PartialEq.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<T: Committable> PartialEq<ResourceId<T>> for ResourceId<T>"],["impl<Types: PartialEq + NodeType> PartialEq<TransactionQueryData<Types>> for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<Types: PartialEq + NodeType> PartialEq<BlockQueryData<Types>> for BlockQueryData<Types>"],["impl PartialEq<MempoolQueryData> for MempoolQueryData"],["impl<Types: PartialEq + NodeType> PartialEq<LeafQueryData<Types>> for LeafQueryData<Types>"]]
+"hotshot_query_service":[["impl PartialEq<MempoolQueryData> for MempoolQueryData"],["impl<T: Committable> PartialEq<ResourceId<T>> for ResourceId<T>"],["impl<Types: PartialEq + NodeType> PartialEq<TransactionQueryData<Types>> for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<Types: PartialEq + NodeType> PartialEq<LeafQueryData<Types>> for LeafQueryData<Types>"],["impl<Types: PartialEq + NodeType> PartialEq<BlockQueryData<Types>> for BlockQueryData<Types>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/cmp/trait.PartialOrd.js b/implementors/core/cmp/trait.PartialOrd.js
index 3f92b521a..003ad6e9a 100644
--- a/implementors/core/cmp/trait.PartialOrd.js
+++ b/implementors/core/cmp/trait.PartialOrd.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<T: Committable> PartialOrd<ResourceId<T>> for ResourceId<T>"],["impl PartialOrd<MempoolQueryData> for MempoolQueryData"]]
+"hotshot_query_service":[["impl PartialOrd<MempoolQueryData> for MempoolQueryData"],["impl<T: Committable> PartialOrd<ResourceId<T>> for ResourceId<T>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/convert/trait.From.js b/implementors/core/convert/trait.From.js
index 3431eae28..ae55b2cb7 100644
--- a/implementors/core/convert/trait.From.js
+++ b/implementors/core/convert/trait.From.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<T: Committable> From<usize> for ResourceId<T>"],["impl From<(String, StatusCode)> for Error"],["impl From<Error> for Error"],["impl From<RequestError> for Error"],["impl From<Error> for Error"],["impl From<String> for Error"],["impl<T: Committable> From<Commitment<T>> for ResourceId<T>"],["impl From<RequestError> for Error"],["impl From<(String, StatusCode)> for Error"],["impl From<Error> for MetricsError"]]
+"hotshot_query_service":[["impl<T: Committable> From<usize> for ResourceId<T>"],["impl From<(String, StatusCode)> for Error"],["impl From<(String, StatusCode)> for Error"],["impl From<String> for Error"],["impl From<RequestError> for Error"],["impl From<Error> for MetricsError"],["impl From<Error> for Error"],["impl From<RequestError> for Error"],["impl From<Error> for Error"],["impl<T: Committable> From<Commitment<T>> for ResourceId<T>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/default/trait.Default.js b/implementors/core/default/trait.Default.js
index 95829bdb8..33add66e1 100644
--- a/implementors/core/default/trait.Default.js
+++ b/implementors/core/default/trait.Default.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl Default for Options"],["impl Default for PrometheusMetrics"],["impl Default for Options"],["impl Default for Options"],["impl Default for Config"],["impl Default for MetricsDataSource"],["impl Default for MempoolQueryData"]]
+"hotshot_query_service":[["impl Default for MempoolQueryData"],["impl Default for Options"],["impl Default for Config"],["impl Default for MetricsDataSource"],["impl Default for Options"],["impl Default for PrometheusMetrics"],["impl Default for Options"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/error/trait.Error.js b/implementors/core/error/trait.Error.js
index 0e4af2ce6..eb3804d81 100644
--- a/implementors/core/error/trait.Error.js
+++ b/implementors/core/error/trait.Error.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<Types: NodeType> Error for InconsistentLeafError<Types>where\n Self: Debug + Display,"],["impl Error for Errorwhere\n Self: Debug + Display,"],["impl Error for MetricsErrorwhere\n Self: Debug + Display,"],["impl Error for Errorwhere\n Self: Debug + Display,"],["impl Error for Errorwhere\n Self: Debug + Display,"],["impl Error for QueryErrorwhere\n Self: Debug + Display,"]]
+"hotshot_query_service":[["impl Error for Errorwhere\n Self: Debug + Display,"],["impl Error for QueryErrorwhere\n Self: Debug + Display,"],["impl Error for Errorwhere\n Self: Debug + Display,"],["impl<Types: NodeType> Error for InconsistentLeafError<Types>where\n Self: Debug + Display,"],["impl Error for Errorwhere\n Self: Debug + Display,"],["impl Error for MetricsErrorwhere\n Self: Debug + Display,"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/fmt/trait.Debug.js b/implementors/core/fmt/trait.Debug.js
index a367cb22d..934bf943d 100644
--- a/implementors/core/fmt/trait.Debug.js
+++ b/implementors/core/fmt/trait.Debug.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<__T0: Debug> Debug for QueryLeafSnafu<__T0>"],["impl Debug for MetricsDataSource"],["impl Debug for Counter"],["impl Debug for Config"],["impl Debug for MetricsError"],["impl<T: Committable> Debug for ResourceId<T>"],["impl Debug for StreamLeafSnafu"],["impl<Types: Debug + NodeType> Debug for InconsistentLeafError<Types>"],["impl Debug for Gauge"],["impl<__T0: Debug, __T1: Debug> Debug for BlockStreamSnafu<__T0, __T1>"],["impl Debug for Error"],["impl<__T0: Debug, __T1: Debug> Debug for CustomSnafu<__T0, __T1>"],["impl<__T0: Debug> Debug for QueryProposalsSnafu<__T0>"],["impl Debug for QueryError"],["impl<__T0: Debug> Debug for QueryBlockSnafu<__T0>"],["impl<Types: Debug + NodeType> Debug for BlockQueryData<Types>"],["impl<Types: Debug + NodeType> Debug for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl Debug for StreamBlockSnafu"],["impl<D: Debug, U: Debug> Debug for ExtensibleDataSource<D, U>"],["impl Debug for NotFoundSnafu"],["impl Debug for PrometheusMetrics"],["impl<Types> Debug for SqlDataSource<Types>where\n Types: NodeType + Debug,"],["impl<__T0: Debug> Debug for Snafu<__T0>"],["impl<__T0: Debug, __T1: Debug> Debug for InvalidTransactionIndexSnafu<__T0, __T1>"],["impl Debug for Error"],["impl Debug for Label"],["impl Debug for MempoolQueryData"],["impl<__T0: Debug> Debug for QueryTransactionSnafu<__T0>"],["impl Debug for Histogram"],["impl Debug for RequestSnafu"],["impl<__T0: Debug, __T1: Debug> Debug for LeafStreamSnafu<__T0, __T1>"],["impl<Types: NodeType> Debug for FileSystemDataSource<Types>where\n Payload<Types>: QueryablePayload,\n HashMap<LeafHash<Types>, u64>: Debug,\n HashMap<BlockHash<Types>, u64>: Debug,\n HashMap<TransactionHash<Types>, (u64, TransactionIndex<Types>)>: Debug,\n LedgerLog<LeafQueryData<Types>>: Debug,\n LedgerLog<BlockQueryData<Types>>: Debug,"],["impl Debug for MissingSnafu"],["impl<Types: Debug + NodeType> Debug for LeafQueryData<Types>"],["impl Debug for Error"]]
+"hotshot_query_service":[["impl<__T0: Debug> Debug for QueryLeafSnafu<__T0>"],["impl<D: Debug, U: Debug> Debug for ExtensibleDataSource<D, U>"],["impl<Types: Debug + NodeType> Debug for LeafQueryData<Types>"],["impl<__T0: Debug> Debug for QueryBlockSnafu<__T0>"],["impl Debug for MissingSnafu"],["impl<__T0: Debug, __T1: Debug> Debug for InvalidTransactionIndexSnafu<__T0, __T1>"],["impl<Types: Debug + NodeType> Debug for BlockQueryData<Types>"],["impl Debug for Error"],["impl<__T0: Debug> Debug for Snafu<__T0>"],["impl Debug for RequestSnafu"],["impl<Types> Debug for SqlDataSource<Types>where\n Types: NodeType + Debug,"],["impl Debug for MempoolQueryData"],["impl Debug for Error"],["impl Debug for MetricsDataSource"],["impl Debug for Label"],["impl<__T0: Debug> Debug for QueryTransactionSnafu<__T0>"],["impl<__T0: Debug, __T1: Debug> Debug for CustomSnafu<__T0, __T1>"],["impl Debug for StreamBlockSnafu"],["impl<__T0: Debug> Debug for QueryProposalsSnafu<__T0>"],["impl Debug for Error"],["impl Debug for Counter"],["impl Debug for NotFoundSnafu"],["impl Debug for Gauge"],["impl<Types: NodeType> Debug for FileSystemDataSource<Types>where\n Payload<Types>: QueryablePayload,\n HashMap<LeafHash<Types>, u64>: Debug,\n HashMap<BlockHash<Types>, u64>: Debug,\n HashMap<TransactionHash<Types>, (u64, TransactionIndex<Types>)>: Debug,\n LedgerLog<LeafQueryData<Types>>: Debug,\n LedgerLog<BlockQueryData<Types>>: Debug,"],["impl Debug for PrometheusMetrics"],["impl<__T0: Debug, __T1: Debug> Debug for LeafStreamSnafu<__T0, __T1>"],["impl Debug for MetricsError"],["impl<__T0: Debug, __T1: Debug> Debug for BlockStreamSnafu<__T0, __T1>"],["impl<T: Committable> Debug for ResourceId<T>"],["impl Debug for Histogram"],["impl Debug for StreamLeafSnafu"],["impl Debug for Config"],["impl<Types: Debug + NodeType> Debug for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl Debug for QueryError"],["impl<Types: Debug + NodeType> Debug for InconsistentLeafError<Types>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/fmt/trait.Display.js b/implementors/core/fmt/trait.Display.js
index 1651ddd40..3bd46aeb4 100644
--- a/implementors/core/fmt/trait.Display.js
+++ b/implementors/core/fmt/trait.Display.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<T: Committable> Display for ResourceId<T>"],["impl Display for QueryError"],["impl Display for Error"],["impl Display for Error"],["impl<Types: NodeType> Display for InconsistentLeafError<Types>"],["impl Display for Error"],["impl Display for MetricsError"]]
+"hotshot_query_service":[["impl<T: Committable> Display for ResourceId<T>"],["impl Display for MetricsError"],["impl Display for Error"],["impl Display for QueryError"],["impl Display for Error"],["impl Display for Error"],["impl<Types: NodeType> Display for InconsistentLeafError<Types>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/marker/trait.Copy.js b/implementors/core/marker/trait.Copy.js
index 142304194..f0a4ca03b 100644
--- a/implementors/core/marker/trait.Copy.js
+++ b/implementors/core/marker/trait.Copy.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<__T0: Copy> Copy for QueryTransactionSnafu<__T0>"],["impl<__T0: Copy> Copy for QueryBlockSnafu<__T0>"],["impl<__T0: Copy> Copy for Snafu<__T0>"],["impl Copy for MissingSnafu"],["impl Copy for RequestSnafu"],["impl Copy for StreamLeafSnafu"],["impl<__T0: Copy> Copy for QueryLeafSnafu<__T0>"],["impl<__T0: Copy, __T1: Copy> Copy for InvalidTransactionIndexSnafu<__T0, __T1>"],["impl Copy for NotFoundSnafu"],["impl Copy for StreamBlockSnafu"],["impl<__T0: Copy, __T1: Copy> Copy for LeafStreamSnafu<__T0, __T1>"],["impl<__T0: Copy> Copy for QueryProposalsSnafu<__T0>"],["impl<D: Copy, U: Copy> Copy for ExtensibleDataSource<D, U>"],["impl<__T0: Copy, __T1: Copy> Copy for CustomSnafu<__T0, __T1>"],["impl<__T0: Copy, __T1: Copy> Copy for BlockStreamSnafu<__T0, __T1>"],["impl<T: Committable> Copy for ResourceId<T>"]]
+"hotshot_query_service":[["impl Copy for MissingSnafu"],["impl<__T0: Copy> Copy for Snafu<__T0>"],["impl Copy for StreamBlockSnafu"],["impl<__T0: Copy, __T1: Copy> Copy for BlockStreamSnafu<__T0, __T1>"],["impl<__T0: Copy> Copy for QueryTransactionSnafu<__T0>"],["impl<D: Copy, U: Copy> Copy for ExtensibleDataSource<D, U>"],["impl Copy for StreamLeafSnafu"],["impl Copy for NotFoundSnafu"],["impl<__T0: Copy> Copy for QueryProposalsSnafu<__T0>"],["impl<T: Committable> Copy for ResourceId<T>"],["impl<__T0: Copy> Copy for QueryLeafSnafu<__T0>"],["impl<__T0: Copy, __T1: Copy> Copy for InvalidTransactionIndexSnafu<__T0, __T1>"],["impl<__T0: Copy, __T1: Copy> Copy for LeafStreamSnafu<__T0, __T1>"],["impl<__T0: Copy, __T1: Copy> Copy for CustomSnafu<__T0, __T1>"],["impl<__T0: Copy> Copy for QueryBlockSnafu<__T0>"],["impl Copy for RequestSnafu"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/marker/trait.StructuralEq.js b/implementors/core/marker/trait.StructuralEq.js
index b59ad71c9..cf708191f 100644
--- a/implementors/core/marker/trait.StructuralEq.js
+++ b/implementors/core/marker/trait.StructuralEq.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<Types: NodeType> StructuralEq for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<Types: NodeType> StructuralEq for BlockQueryData<Types>"],["impl StructuralEq for MempoolQueryData"],["impl<Types: NodeType> StructuralEq for LeafQueryData<Types>"]]
+"hotshot_query_service":[["impl<Types: NodeType> StructuralEq for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl StructuralEq for MempoolQueryData"],["impl<Types: NodeType> StructuralEq for LeafQueryData<Types>"],["impl<Types: NodeType> StructuralEq for BlockQueryData<Types>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/core/marker/trait.StructuralPartialEq.js b/implementors/core/marker/trait.StructuralPartialEq.js
index 65aa6aef2..dea99a6ec 100644
--- a/implementors/core/marker/trait.StructuralPartialEq.js
+++ b/implementors/core/marker/trait.StructuralPartialEq.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<Types: NodeType> StructuralPartialEq for BlockQueryData<Types>"],["impl<Types: NodeType> StructuralPartialEq for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<Types: NodeType> StructuralPartialEq for LeafQueryData<Types>"],["impl StructuralPartialEq for MempoolQueryData"]]
+"hotshot_query_service":[["impl<Types: NodeType> StructuralPartialEq for LeafQueryData<Types>"],["impl<Types: NodeType> StructuralPartialEq for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<Types: NodeType> StructuralPartialEq for BlockQueryData<Types>"],["impl StructuralPartialEq for MempoolQueryData"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/serde/de/trait.Deserialize.js b/implementors/serde/de/trait.Deserialize.js
index 9d9612637..713143af3 100644
--- a/implementors/serde/de/trait.Deserialize.js
+++ b/implementors/serde/de/trait.Deserialize.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<'de> Deserialize<'de> for QueryError"],["impl<'de, Types: NodeType> Deserialize<'de> for BlockQueryData<Types>"],["impl<'de> Deserialize<'de> for Error"],["impl<'de, Types: NodeType> Deserialize<'de> for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<'de> Deserialize<'de> for Error"],["impl<'de, Types: NodeType> Deserialize<'de> for LeafQueryData<Types>"],["impl<'de> Deserialize<'de> for Error"],["impl<'de> Deserialize<'de> for MempoolQueryData"]]
+"hotshot_query_service":[["impl<'de> Deserialize<'de> for Error"],["impl<'de> Deserialize<'de> for QueryError"],["impl<'de, Types: NodeType> Deserialize<'de> for BlockQueryData<Types>"],["impl<'de, Types: NodeType> Deserialize<'de> for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl<'de> Deserialize<'de> for MempoolQueryData"],["impl<'de, Types: NodeType> Deserialize<'de> for LeafQueryData<Types>"],["impl<'de> Deserialize<'de> for Error"],["impl<'de> Deserialize<'de> for Error"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/serde/ser/trait.Serialize.js b/implementors/serde/ser/trait.Serialize.js
index c3fb0fcde..7ec2e71f7 100644
--- a/implementors/serde/ser/trait.Serialize.js
+++ b/implementors/serde/ser/trait.Serialize.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl Serialize for Error"],["impl<Types: NodeType> Serialize for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl Serialize for MempoolQueryData"],["impl<Types: NodeType> Serialize for BlockQueryData<Types>"],["impl Serialize for Error"],["impl<Types: NodeType> Serialize for LeafQueryData<Types>"],["impl Serialize for Error"],["impl Serialize for QueryError"]]
+"hotshot_query_service":[["impl<Types: NodeType> Serialize for BlockQueryData<Types>"],["impl Serialize for Error"],["impl<Types: NodeType> Serialize for TransactionQueryData<Types>where\n Payload<Types>: QueryablePayload,"],["impl Serialize for Error"],["impl Serialize for QueryError"],["impl Serialize for Error"],["impl Serialize for MempoolQueryData"],["impl<Types: NodeType> Serialize for LeafQueryData<Types>"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/snafu/trait.ErrorCompat.js b/implementors/snafu/trait.ErrorCompat.js
index c3fcc6da2..1cb0ceb64 100644
--- a/implementors/snafu/trait.ErrorCompat.js
+++ b/implementors/snafu/trait.ErrorCompat.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl ErrorCompat for Error"],["impl ErrorCompat for QueryError"],["impl ErrorCompat for MetricsError"],["impl ErrorCompat for Error"],["impl<Types: NodeType> ErrorCompat for InconsistentLeafError<Types>"],["impl ErrorCompat for Error"]]
+"hotshot_query_service":[["impl ErrorCompat for QueryError"],["impl ErrorCompat for MetricsError"],["impl<Types: NodeType> ErrorCompat for InconsistentLeafError<Types>"],["impl ErrorCompat for Error"],["impl ErrorCompat for Error"],["impl ErrorCompat for Error"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/implementors/snafu/trait.IntoError.js b/implementors/snafu/trait.IntoError.js
index 27253c6b5..0c504d32d 100644
--- a/implementors/snafu/trait.IntoError.js
+++ b/implementors/snafu/trait.IntoError.js
@@ -1,3 +1,3 @@
(function() {var implementors = {
-"hotshot_query_service":[["impl<__T0, __T1> IntoError<Error> for InvalidTransactionIndexSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<u64>,\n __T1: Into<u64>,"],["impl<__T0, __T1> IntoError<Error> for BlockStreamSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<usize>,\n __T1: Into<String>,"],["impl<__T0> IntoError<Error> for QueryTransactionSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<QueryError> for Snafu<__T0>where\n QueryError: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for QueryProposalsSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<EncodedPublicKey>,"],["impl IntoError<Error> for StreamLeafSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for StreamBlockSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for QueryBlockSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for CustomSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<StatusCode>,"],["impl IntoError<Error> for RequestSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<QueryError> for MissingSnafuwhere\n QueryError: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for QueryLeafSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for LeafStreamSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<usize>,\n __T1: Into<String>,"],["impl IntoError<QueryError> for NotFoundSnafuwhere\n QueryError: Error + ErrorCompat,"]]
+"hotshot_query_service":[["impl<__T0, __T1> IntoError<Error> for InvalidTransactionIndexSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<u64>,\n __T1: Into<u64>,"],["impl<__T0> IntoError<Error> for QueryProposalsSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<EncodedPublicKey>,"],["impl<__T0, __T1> IntoError<Error> for CustomSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<StatusCode>,"],["impl<__T0> IntoError<Error> for QueryTransactionSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<QueryError> for MissingSnafuwhere\n QueryError: Error + ErrorCompat,"],["impl IntoError<Error> for StreamBlockSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for RequestSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for QueryBlockSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for QueryLeafSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<QueryError> for NotFoundSnafuwhere\n QueryError: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for LeafStreamSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<usize>,\n __T1: Into<String>,"],["impl IntoError<Error> for StreamLeafSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<QueryError> for Snafu<__T0>where\n QueryError: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for BlockStreamSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<usize>,\n __T1: Into<String>,"]]
};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
\ No newline at end of file
diff --git a/search-index.js b/search-index.js
index 88c86d412..eb7f32237 100644
--- a/search-index.js
+++ b/search-index.js
@@ -1,5 +1,5 @@
var searchIndex = JSON.parse('{\
-"hotshot_query_service":{"doc":"The HotShot Query Service is a minimal, generic query …","t":"NNNENGNDNDNDGEGIDNGLLLLLLLLLLLLLLLLLLLLLLLLLLAMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOLLLLLLOLLLLLLLLLLLLLLLLLLLLLLLLLLLLMAMFLLLLALLMLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLMMMMMIGGDQNQDNDEQNNNQDNDQGGDQNQDNNNDNDNDNDNDINDENDNDGGGGQDILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLKKKLLLLLLLLLLLLMMMLLMLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLMKLMLLLLLLLLLLLLLMLMMMMMMLLLLLLLLMKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMQDDDCIILLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLALLLLLLLLLLLLLLLLLKLLLLLDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDENNNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMENDDNIILLLLMLLLLLLLLLLKLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLKLKLLLLLLLLLMLLLLLLLLLLLLLLMM","n":["Availability","Custom","Err","Error","Error","Header","Missing","MissingSnafu","NotFound","NotFoundSnafu","Ok","Options","Payload","QueryError","QueryResult","Resolvable","Snafu","Status","Transaction","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_error_source","as_error_source","augment_args","augment_args_for_update","availability","availability","backtrace","backtrace","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","catch_all","cause","cause","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","commitment","data_source","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","description","deserialize","deserialize","drop","drop","drop","drop","drop","drop","fail","fail","fail","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_arg_matches","from_arg_matches_mut","group_id","header","header","in_current_span","in_current_span","include_migrations","init","init","init","init","init","init","instantiate_data_source_tests","internal","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_error","into_error","into_error","message","metrics","port","run_standalone_service","serialize","serialize","source","source","status","status","status","status","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_resolve","type_id","type_id","type_id","type_id","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","vzip","vzip","vzip","vzip","message","source","source","status","message","AvailabilityDataSource","BlockHash","BlockId","BlockQueryData","BlockRange","BlockStream","BlockStream","BlockStreamSnafu","Custom","CustomSnafu","Error","Error","Hash","Hash","Hash","InclusionProof","InconsistentLeafError","InvalidTransactionIndex","InvalidTransactionIndexSnafu","Iter","LeafHash","LeafId","LeafQueryData","LeafRange","LeafStream","LeafStream","LeafStreamSnafu","Number","Number","Number","Options","QueryBlock","QueryBlockSnafu","QueryLeaf","QueryLeafSnafu","QueryProposals","QueryProposalsSnafu","QueryTransaction","QueryTransactionSnafu","QueryablePayload","Request","RequestSnafu","ResourceId","StreamBlock","StreamBlockSnafu","StreamLeaf","StreamLeafSnafu","Timestamp","TransactionHash","TransactionInclusionProof","TransactionIndex","TransactionIndex","TransactionQueryData","UpdateAvailabilityData","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","api_path","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_error_source","as_error_source","augment_args","augment_args_for_update","backtrace","backtrace","block_hash","block_hash","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","build","by_hash","by_hash","cause","cause","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","compare","count_proposals","default","define_api","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","description","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","enumerate","enumerate","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extensions","fail","fail","fail","fail","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_arg_matches","from_arg_matches_mut","genesis","genesis","get_block","get_block_range","get_block_with_transaction","get_hash","get_leaf","get_leaf_range","get_proposals","group_id","hash","hash","hash","hash","header","header","header","header","height","height","height","height","height","height","in_current_span","in_current_span","index","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","insert_block","insert_leaf","internal","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","is_empty","is_empty","is_empty","iter","leaf","leaf","len","len","message","new","new","nth","nth","nth_transaction","nth_transaction","nth_transaction_with_proof","nth_transaction_with_proof","partial_cmp","payload","proof","proof","proposer","proposer","qc","qc_leaf","reason","reason","resource","resource","resource","serialize","serialize","serialize","serialize","size","source","source","status","status","subscribe_blocks","subscribe_leaves","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","transaction","transaction","transaction","transaction","transaction_by_hash","transaction_by_hash","transaction_by_hash_with_proof","transaction_by_hash_with_proof","transaction_with_proof","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","height","height","height","index","message","proposer","reason","reason","resource","resource","resource","source","source","source","source","source","source","source","status","Error","ExtensibleDataSource","FileSystemDataSource","MetricsDataSource","SqlDataSource","UpdateDataSource","VersionedDataSource","__clone_box","__clone_box","__clone_box","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_bits","as_mut","as_mut_bits","as_ref","block_height","block_height","block_height","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","commit","commit","commit","count_proposals","count_proposals","create","create_with_store","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","encode_hex","encode_hex_upper","fmt","fmt","fmt","from","from","from","get_block","get_block","get_block_range","get_block_range","get_block_with_transaction","get_block_with_transaction","get_leaf","get_leaf","get_leaf_range","get_leaf_range","get_proposals","get_proposals","init","init","init","inner","inner_mut","insert_block","insert_block","insert_leaf","insert_leaf","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","metrics","metrics","metrics","new","open","open_with_store","populate_metrics","populate_metrics","populate_metrics","revert","revert","revert","skip_version","sql","subscribe_blocks","subscribe_blocks","subscribe_leaves","subscribe_leaves","to_owned","to_owned","try_as_bits","try_as_mut_bits","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update","update","update","vzip","vzip","vzip","Config","Error","Migration","SqlDataSource","Transaction","__clone_box","__clone_box","__clone_box","__clone_box","applied_on","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_ref","as_ref","block_height","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","chain","checksum","clone","clone","clone_into","clone_into","cmp","commit","compare","connect","connect","context","count_proposals","database","default","default_migrations","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast_mut","downcast_ref","drop","drop","drop","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","execute","execute_many","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","get_block","get_block_range","get_block_with_transaction","get_leaf","get_leaf_range","get_proposals","header","header","host","include_dir","include_migrations","init","init","init","init","init","insert_block","insert_leaf","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is","metrics","migrations","msg","name","new","no_migrations","partial_cmp","password","populate_metrics","port","postgres","prefix","query","query","revert","root_cause","sql","subscribe_blocks","subscribe_leaves","to_owned","to_owned","to_string","to_string","transaction","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","unapplied","update","user","version","vzip","vzip","vzip","vzip","vzip","Counter","Gauge","Histogram","Label","MetricsError","NoSuchMetric","NoSuchSubgroup","Prometheus","PrometheusMetrics","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","add","add_point","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_error_source","backtrace","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cause","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","create_counter","create_gauge","create_histogram","create_label","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","drop","drop","drop","drop","drop","drop","export","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","get","get","get","get_counter","get_gauge","get_histogram","get_label","get_subgroup","header","in_current_span","init","init","init","init","init","init","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","mean","sample_count","set","set","source","subgroup","sum","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","update","vzip","vzip","vzip","vzip","vzip","vzip","label","namespace","path","source","Error","Internal","MempoolQueryData","Options","Request","StatusDataSource","UpdateStatusData","__clone_box","__clone_box","__clone_box","__clone_box","api_path","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_error_source","augment_args","augment_args_for_update","backtrace","block_height","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cause","clone","clone","clone_into","clone_into","cmp","compare","consensus_metrics","consensus_metrics","default","default","define_api","deref","deref","deref","deref_mut","deref_mut","deref_mut","description","deserialize","deserialize","drop","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","extensions","fmt","fmt","fmt","from","from","from","from","from","from_arg_matches","from_arg_matches_mut","get_hash","group_id","hash","header","in_current_span","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","memory_footprint","mempool_info","mempool_info","metrics","partial_cmp","populate_metrics","serialize","serialize","source","status","success_rate","success_rate","to_owned","to_owned","to_string","transaction_count","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","vzip","reason","source"],"q":[[0,"hotshot_query_service"],[210,"hotshot_query_service::Error"],[214,"hotshot_query_service::QueryError"],[215,"hotshot_query_service::availability"],[837,"hotshot_query_service::availability::Error"],[856,"hotshot_query_service::data_source"],[985,"hotshot_query_service::data_source::sql"],[1163,"hotshot_query_service::metrics"],[1338,"hotshot_query_service::metrics::MetricsError"],[1342,"hotshot_query_service::status"],[1461,"hotshot_query_service::status::Error"],[1463,"dyn_clone::sealed"],[1464,"dyn_clone::sealed"],[1465,"core::error"],[1466,"clap_builder::builder::command"],[1467,"snafu::backtrace_shim"],[1468,"core::option"],[1469,"alloc::string"],[1470,"core::convert"],[1471,"http_types::status_code"],[1472,"core::clone"],[1473,"commit"],[1474,"core::result"],[1475,"serde::de"],[1476,"core::fmt"],[1477,"core::fmt"],[1478,"clap_builder"],[1479,"clap_builder::util::id"],[1480,"color_eyre::section"],[1481,"core::fmt"],[1482,"core::marker"],[1483,"alloc::boxed"],[1484,"alloc::sync"],[1485,"alloc::rc"],[1486,"hotshot::types::handle"],[1487,"hotshot_types::traits::node_implementation"],[1488,"hotshot_types::traits::node_implementation"],[1489,"core::any"],[1490,"hotshot_types::traits::signature_key"],[1491,"core::future::future"],[1492,"core::pin"],[1493,"tide_disco::api"],[1494,"tide_disco::api"],[1495,"core::iter::traits::iterator"],[1496,"core::cmp"],[1497,"core::ops::range"],[1498,"core::hash"],[1499,"core::marker"],[1500,"hotshot_types::simple_certificate"],[1501,"bitvec::slice"],[1502,"bitvec::order"],[1503,"std::path"],[1504,"atomic_store::error"],[1505,"atomic_store::atomic_store"],[1506,"core::iter::traits::collect"],[1507,"hotshot_types::traits::metrics"],[1508,"bitvec::ptr::span"],[1509,"hotshot_types::event"],[1510,"time::offset_date_time"],[1511,"anyhow"],[1512,"alloc::vec"],[1513,"tokio_postgres::to_statement"],[1514,"core::iter::traits::collect"],[1515,"tokio_postgres::query"],[1516,"refinery_core::error"],[1517,"hotshot_types::traits::metrics"]],"d":["","","Contains the error value","","There was an error while trying to fetch the requested …","","The requested resource exists but is not currently …","SNAFU context selector for the
QueryError::Missing
variant","The requested resource does not exist or is not known to …","SNAFU context selector for the QueryError::NotFound
variant","Contains the success value","","","","","A reference to a T
which can be resolved into a whole T
.","SNAFU context selector for the QueryError::Error
variant","","Item within a Payload
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Consume the selector and return the associated error","Consume the selector and return the associated error","Consume the selector and return the associated error","","","","","","","","","","","","","","Get a commitment to the underlying object.","Persistent storage and sources of data consumed by APIs.","","","","","","","","","","","","","","","","","","","","","","","","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Embed migrations from the given directory into the current …","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","Run an instance of the HotShot Query service with no …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the underlying object if it is available without …","","","","","","","","","","","","","","","","","","","","","A block hash is the hash of the block header.","","","","","","SNAFU context selector for the Error::BlockStream
variant","","SNAFU context selector for the Error::Custom
variant","","","","","","A proof that a certain transaction exists in the block.","","","SNAFU context selector for the …","Enumerate the transactions in this block.","","","","","","","SNAFU context selector for the Error::LeafStream
variant","","","","","","SNAFU context selector for the Error::QueryBlock
variant","","SNAFU context selector for the Error::QueryLeaf
variant","","SNAFU context selector for the Error::QueryProposals
…","","SNAFU context selector for the Error::QueryTransaction
…","A block payload whose contents (e.g. individual …","","SNAFU context selector for the Error::Request
variant","","","SNAFU context selector for the Error::StreamBlock
variant","","SNAFU context selector for the Error::StreamLeaf
variant","","","","","An index which can be used to efficiently retrieve a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Consume the selector and return the associated error","Consume the selector and return the associated error","Consume the selector and return the associated error","Consume the selector and return the associated error","Get the index of the transaction with a given hash, if it …","Get the index of the transaction with a given hash, if it …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Enumerate the transactions in the block with their indices.","Enumerate the transactions in the block with their indices.","","","","","","","","","","","","","","","","","","","","","Additional API specification files to merge with …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","Returns the block containing a transaction with the given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Whether this block is empty of transactions.","Whether this block is empty of transactions.","","List the transaction indices in the block.","","","The number of transactions in the block.","","","Collect information about a Leaf
.","Collect information about a block.","Get the index of the nth
transaction.","Get the index of the nth
transaction.","Get the nth
transaction.","Get the nth
transaction.","Get the nth
transaction, along with an inclusion proof.","Get the nth
transaction, along with an inclusion proof.","","","Get an inclusion proof for a transaction with a given …","Get an inclusion proof for a transaction with a given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get a transaction by its block-specific index.","Get a transaction by its block-specific index.","","","Get the transaction with a given hash, if it is in the …","Get the transaction with a given hash, if it is in the …","Get the transaction with a given hash, if it is in the …","Get the transaction with a given hash, if it is in the …","Get a transaction by its block-specific index, along with …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Wrapper to add extensibility to an existing data source.","A data source for the APIs provided in this crate, backed …","A minimal data source for the status API provided in this …","","An extension trait for types which implement the update …","A data source with an atomic transaction-based …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Atomically commit to all outstanding modifications to the …","","Commit the current state to persistent storage.","","","Create a new FileSystemDataSource with storage at path
.","Create a new FileSystemDataSource using a persistent …","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","Access the underlying data source.","Mutably access the underlying data source.","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","Open an existing FileSystemDataSource from storage at path
.","Open an existing FileSystemDataSource using a persistent …","","","","Erase all oustanding modifications to the data.","","Revert changes made to persistent storage since the last …","Advance the version of the persistent store without …","","","","","","","","","","","","","","","","","","","Update query state based on a new consensus event.","","","","","","Postgres client config.","The Error
type, a wrapper around a dynamic error type.","Represents a schema migration to be run on the database, …","A data source for the APIs provided in this crate, backed …","An atomic SQL transaction.","","","","","Get the timestamp from when the Migration was applied. None
…","","","","","","","","","","","","","","","","","","","","","","","","An iterator of the chain of source errors contained by …","Get the Migration checksum. Checksum is formed from the …","","","","","","Atomically commit to all outstanding modifications to the …","","Connect to the database with this config.","Connect to a remote database.","Wrap the error value with additional context.","","Set the name of the database to connect to.","","The migrations requied to build the default schema for …","","","","","","","","","","","","","Attempt to downcast the error object to a concrete type.","Downcast this error object by mutable reference.","Downcast this error object by reference.","","","","","","","","","","","","","Execute a statement against the underlying database.","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Set the hostname of the database server.","Embed the contents of a directory in your crate.","Embed migrations from the given directory into the current …","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","Returns true if E
is the type held by this error object.","","Add custom migrations to run when connecting to the …","Create a new error object from a printable error message.","Get the Migration Name","Create a new error object from any error type.","Skip all migrations when connecting to the database.","","Set a password for connecting to the database.","","Set the port on which to connect to the database.","","Get the Prefix","Query the underlying SQL database.","Query the underlying SQL database.","Erase all oustanding modifications to the data.","The lowest level cause of this error — this error’s …","","","","","","","","Access the transaction which is accumulating all …","","","","","","","","","","","","","","","","Create an unapplied migration, name and version are parsed …","","Set the DB user to connect as.","Get the Migration version","","","","","","A Counter metric.","A Gauge metric.","A Histogram metric.","A Label metric.","","","","","A Prometheus-based implementation of a Metrics registry.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Get a counter in this sub-group by name.","Get a gauge in this sub-group by name.","Get a histogram in this sub-group by name.","Get a label in this sub-group by name.","Get a (possibly nested) subgroup of this group by its path.","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Additional API specification files to merge with …","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[7,7,140,0,10,0,10,0,10,0,140,0,0,0,0,0,0,7,0,7,7,11,11,12,12,13,13,10,10,7,11,12,13,10,19,7,11,12,13,10,19,7,10,19,19,0,19,7,10,7,11,12,13,10,19,7,11,12,13,10,19,11,12,13,7,7,10,7,11,12,13,10,7,11,12,13,10,142,0,19,7,11,12,13,10,19,7,11,12,13,10,19,7,10,7,10,7,11,12,13,10,19,11,12,13,7,7,11,12,13,10,10,7,7,7,7,11,12,13,10,19,19,19,19,7,10,7,10,0,7,11,12,13,10,19,0,7,7,11,12,13,10,19,7,11,12,13,10,19,7,11,12,13,10,19,7,11,12,13,10,19,11,12,13,13,0,19,0,7,10,7,10,0,7,10,19,7,11,12,13,10,7,10,7,11,12,13,10,19,7,11,12,13,10,19,142,7,11,12,13,10,19,19,19,7,11,12,13,10,19,143,144,145,143,146,0,0,0,0,42,27,42,0,27,0,0,105,80,86,58,147,0,27,0,147,0,0,0,42,27,42,0,80,86,58,0,27,0,27,0,27,0,27,0,0,27,0,0,27,0,27,0,0,0,0,0,147,0,0,58,58,50,50,49,49,60,60,52,52,61,61,62,62,63,63,64,64,65,65,66,66,67,67,53,53,55,55,56,56,57,57,27,27,72,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,49,27,72,72,49,27,50,52,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,53,55,56,57,147,147,49,27,58,50,49,60,52,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,61,62,63,64,65,66,67,53,55,56,57,27,58,58,42,72,0,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,49,27,50,60,52,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,147,147,58,50,60,52,58,58,58,58,50,50,50,50,60,60,60,60,52,52,52,52,72,53,55,56,57,58,58,50,49,49,60,52,61,62,63,64,65,66,67,53,55,56,57,27,27,58,58,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,27,27,72,72,50,60,42,42,42,58,42,42,42,72,58,50,60,52,58,49,60,27,50,60,52,53,55,56,49,27,53,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,105,105,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,61,62,63,64,65,66,67,53,55,56,57,147,147,60,147,50,49,147,60,57,50,60,147,147,147,147,147,147,58,60,147,147,50,67,50,49,55,56,62,64,66,50,60,52,27,60,49,27,27,57,42,42,58,50,49,60,52,61,62,63,64,65,66,67,53,55,56,57,27,58,49,27,147,147,60,52,147,147,147,147,147,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,72,72,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,27,148,149,150,148,151,152,149,150,153,154,155,156,153,157,154,158,155,152,151,45,0,0,0,0,0,0,97,97,99,99,97,98,99,97,98,99,97,97,97,97,97,98,99,97,98,99,97,98,99,97,99,97,99,45,97,98,97,98,98,98,99,97,98,99,97,98,99,97,98,99,97,97,97,98,99,97,98,99,97,98,97,98,97,98,97,98,97,98,97,98,97,98,99,97,97,97,98,97,98,97,98,99,97,98,99,97,98,99,97,98,99,97,98,99,97,98,98,97,98,99,45,97,98,98,0,97,98,97,98,97,99,97,97,97,98,99,97,98,99,97,98,99,44,97,98,97,98,99,0,0,0,0,0,110,110,115,115,110,112,117,110,115,113,112,117,110,115,113,112,112,113,112,117,110,115,113,112,117,110,115,113,112,110,110,115,110,115,110,113,110,115,113,112,113,115,115,0,112,112,117,110,115,113,112,112,117,110,115,113,112,112,112,112,112,117,110,115,113,113,110,110,110,110,110,117,117,112,112,110,110,115,113,112,112,112,117,110,115,113,113,113,113,113,113,113,112,110,115,0,0,112,117,110,115,113,113,113,112,117,110,115,113,112,117,110,115,113,112,117,110,115,113,112,117,110,115,113,112,113,115,112,110,112,115,110,115,113,115,0,110,117,113,113,112,110,113,113,110,115,112,110,113,112,117,110,115,113,112,117,110,115,113,112,117,110,115,113,110,113,115,110,112,117,110,115,113,0,0,0,0,0,130,130,130,0,106,106,127,127,131,131,128,128,132,132,127,128,130,106,127,131,128,132,130,106,127,131,128,132,130,130,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,106,127,131,128,132,106,106,106,106,106,130,106,127,131,128,132,130,106,127,131,128,132,130,130,106,127,131,128,132,106,130,130,106,127,131,128,132,130,130,106,127,131,128,132,127,131,132,106,106,106,106,106,130,130,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,128,128,131,132,130,106,128,106,127,131,128,132,130,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,131,130,106,127,131,128,132,159,159,160,161,0,28,0,0,28,0,0,139,139,28,28,141,139,141,28,139,141,28,28,141,141,28,43,139,141,28,139,141,28,28,139,28,139,28,139,139,43,43,139,141,0,139,141,28,139,141,28,28,139,28,139,141,28,139,139,139,139,139,141,139,28,28,139,141,28,28,28,141,141,139,141,139,28,28,139,141,28,139,141,28,139,141,28,139,141,28,139,141,28,139,43,43,43,139,162,139,28,28,28,43,43,139,28,28,139,139,141,28,139,141,28,139,141,28,141,141,139,141,28,163,164],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[-1,5,[]],[6,6],[6,6],0,0,[7,[[9,[8]]]],[10,[[9,[8]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[11,10],[12,10],[[[13,[-1]]],10,[[15,[14]]]],[[16,14],7],[7,[[9,[5]]]],[10,[[9,[5]]]],[7,7],[11,11],[12,12],[[[13,[-1]]],[[13,[-1]]],17],[10,10],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[18,[-2]]],[],[]],0,[[],19],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[7,21],[10,21],[-1,[[22,[7]]],23],[-1,[[22,[10]]],23],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[11,[[22,[-1,10]]],[]],[12,[[22,[-1,10]]],[]],[[[13,[-1]]],[[22,[-2,10]]],[[15,[14]]],[]],[[7,24],25],[[7,24],25],[[11,24],25],[[12,24],25],[[[13,[-1]],24],25,26],[[10,24],25],[[10,24],25],[27,7],[-1,-1,[]],[28,7],[[[2,[14,16]]],7],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[29,[[22,[19,30]]]],[29,[[22,[19,30]]]],[[],[[9,[31]]]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[-1,[],[]],[-1,[],[]],0,[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],0,[-1,7,33],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[11,10],[12,10],[[[13,[-1]]],10,[[15,[14]]]],0,0,0,[[19,-2,[40,[-1,-3]]],[[22,[2,7]]],41,[[42,[-1]],43,[44,[-1]],45,34,35],[[46,[-1]]]],[[7,-1],22,47],[[10,-1],22,47],[7,[[9,[5]]]],[10,[[9,[5]]]],0,[7,16],[10,16],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,14,[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2,-1]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[19,29],[[22,[2,30]]]],[[19,29],[[22,[2,30]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],0,[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[-1,5,[]],[6,6],[6,6],[[[49,[-1]]],[[9,[8]]],41],[27,[[9,[8]]]],[[[50,[-1]]],[[51,[-1]]],41],[[[52,[-1]]],[[51,[-1]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[53,[-1,-2]]],27,[[15,[54]]],[[15,[54]]]],[[[55,[-1,-2]]],27,[[15,[20]]],[[15,[14]]]],[[[56,[-1,-2]]],27,[[15,[20]]],[[15,[14]]]],[[[57,[-1,-2]]],27,[[15,[14]]],[[15,[16]]]],[[-1,18],9,[]],[[-1,18],9,[]],[[[49,[-1]]],[[9,[5]]],41],[27,[[9,[5]]]],[[[58,[-1]]],[[58,[-1]]],59],[[[50,[-1]]],[[50,[-1]]],[17,41]],[[[49,[-1]]],[[49,[-1]]],[17,41]],[[[60,[-1]]],[[60,[-1]]],[17,41]],[[[52,[-1]]],[[52,[-1]]],[17,41]],[61,61],[[[62,[-1]]],[[62,[-1]]],17],[63,63],[[[64,[-1]]],[[64,[-1]]],17],[65,65],[[[66,[-1]]],[[66,[-1]]],17],[[[67,[-1]]],[[67,[-1]]],17],[[[53,[-1,-2]]],[[53,[-1,-2]]],17,17],[[[55,[-1,-2]]],[[55,[-1,-2]]],17,17],[[[56,[-1,-2]]],[[56,[-1,-2]]],17,17],[[[57,[-1,-2]]],[[57,[-1,-2]]],17,17],[27,27],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[58,[-1]],[58,[-1]]],68,59],[[-1,-2],68,[],[]],[[-1,69],[[71,[[37,[70]]]]],[]],[[],72],[72,[[22,[[73,[-1,27]],74]]],[34,35,75]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[[[49,[-1]]],21,41],[27,21],[-1,[[22,[[50,[-2]]]]],23,41],[-1,[[22,[[60,[-2]]]]],23,41],[-1,[[22,[[52,[-2]]]]],23,41],[-1,[[22,[27]]],23],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[-1,[[37,[76]]],[]],[-1,[[37,[76]]],[]],[[[58,[-1]],[58,[-1]]],77,59],[[[50,[-1]],[50,[-1]]],77,[78,41]],[[[60,[-1]],[60,[-1]]],77,[78,41]],[[[52,[-1]],[52,[-1]]],77,[78,41]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],0,[[[53,[-1,-2]]],[[22,[-3,27]]],[[15,[54]]],[[15,[54]]],[]],[[[55,[-1,-2]]],[[22,[-3,27]]],[[15,[20]]],[[15,[14]]],[]],[[[56,[-1,-2]]],[[22,[-3,27]]],[[15,[20]]],[[15,[14]]],[]],[[[57,[-1,-2]]],[[22,[-3,27]]],[[15,[14]]],[[15,[16]]],[]],[[[58,[-1]],24],25,59],[[[58,[-1]],24],25,59],[[[50,[-1]],24],25,[26,41]],[[[49,[-1]],24],25,[26,41]],[[[49,[-1]],24],25,41],[[[60,[-1]],24],25,[26,41]],[[[52,[-1]],24],25,[26,41]],[[61,24],25],[[[62,[-1]],24],25,26],[[63,24],25],[[[64,[-1]],24],25,26],[[65,24],25],[[[66,[-1]],24],25,26],[[[67,[-1]],24],25,26],[[[53,[-1,-2]],24],25,26,26],[[[55,[-1,-2]],24],25,26,26],[[[56,[-1,-2]],24],25,26,26],[[[57,[-1,-2]],24],25,26,26],[[27,24],25],[[27,24],25],[[[18,[-1]]],[[58,[-1]]],59],[-1,-1,[]],[20,[[58,[-1]]],59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[2,[14,16]]],27],[-1,-1,[]],[79,27],[29,[[22,[72,30]]]],[29,[[22,[72,30]]]],[[],[[50,[-1]]],41],[[],[[60,[-1]]],41],[[-1,-3],[[71,[[37,[70]]]]],[],[],[[15,[[80,[-2]]]],34,35]],[[-1,-2],[[71,[[37,[70]]]]],[],[[81,[20]],34]],[[-1,[82,[-2]]],[[71,[[37,[70]]]]],[],[]],[[-1,-2],54,[83,84],85],[[-1,-3],[[71,[[37,[70]]]]],[],[],[[15,[[86,[-2]]]],34,35]],[[-1,-2],[[71,[[37,[70]]]]],[],[[81,[20]],34]],[[-1,69,[9,[20]]],[[71,[[37,[70]]]]],[]],[[],[[9,[31]]]],[[[58,[-1]],-2],2,59,87],[[[50,[-1]]],[[88,[-1]]],41],[[[60,[-1]]],[[51,[-1]]],41],[[[52,[-1]]],[[82,[-1]]],41],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[[60,[-1]]],[[89,[-1]]],41],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[[50,[-1]]],54,41],[[[60,[-1]]],54,41],[[[52,[-1]]],54,41],0,0,0,[-1,[],[]],[-1,[],[]],0,[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[-1,[60,[-2]]],[[71,[[37,[70]]]]],[],[]],[[-1,[50,[-2]]],[[71,[[37,[70]]]]],[],[]],[-1,27,33],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[61,27],[[[62,[-1]]],27,[[15,[14]]]],[63,27],[[[64,[-1]]],27,[[15,[14]]]],[65,27],[[[66,[-1]]],27,[[15,[14]]]],[[[67,[-1]]],27,[[15,[69]]]],[[[53,[-1,-2]]],27,[[15,[54]]],[[15,[54]]]],[[[55,[-1,-2]]],27,[[15,[20]]],[[15,[14]]]],[[[56,[-1,-2]]],27,[[15,[20]]],[[15,[14]]]],[[[57,[-1,-2]]],27,[[15,[14]]],[[15,[16]]]],[-1,77,[]],[-1,77,[]],[[[60,[-1]]],77,41],[-1,[],[]],[[[50,[-1]]],[[90,[-1]]],41],0,[-1,20,[]],[[[60,[-1]]],20,41],0,[[[90,[-1]],[91,[-1]]],[[22,[[50,[-1]],[49,[-1]]]]],41],[[[90,[-1]],[91,[-1]],[92,[-1]]],[[22,[[60,[-1]],[49,[-1]]]]],41],[[-1,20],9,[]],[[-1,20],9,[]],[[-1,20],9,[]],[[-1,20],9,[]],[[-1,20],[[9,[2]]],[]],[[-1,20],[[9,[2]]],[]],[[[58,[-1]],[58,[-1]]],[[9,[68]]],59],[[[60,[-1]]],[[92,[-1]]],41],[-1,9,[]],[-1,9,[]],[[[50,[-1]]],69,41],0,[[[50,[-1]]],[[91,[-1]]],41],0,0,0,0,0,0,[[[50,[-1]],-2],22,41,47],[[[60,[-1]],-2],22,41,47],[[[52,[-1]],-2],22,41,47],[[27,-1],22,47],[[[60,[-1]]],54,41],[[[49,[-1]]],[[9,[5]]],41],[27,[[9,[5]]]],[27,16],0,[[-1,20],[[71,[[37,[70]]]]],[]],[[-1,20],[[71,[[37,[70]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,14,[]],[-1,14,[]],[-1,9,[]],[-1,9,[]],[[[60,[-1]],[93,[-1]]],[[9,[[52,[-1]]]]],41],[[[52,[-1]]],[[94,[-1]]],41],[[-1,18],9,[]],[[-1,18],9,[]],[[-1,18],[[9,[2]]],[]],[[-1,18],[[9,[2]]],[]],[-1,[[9,[2]]],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[72,29],[[22,[2,30]]]],[[72,29],[[22,[2,30]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,[[95,[-2,-3]]],[],[],96],[[[97,[-1,-2]]],-2,[],[]],[-1,[[95,[-2,-3]]],[],[],96],[[[97,[-1,-2]]],-2,[],[]],[[[97,[-1,-2]]],[[71,[[37,[70]]]]],[43,34,35],[34,35]],[[[98,[-1]]],[[71,[[37,[70]]]]],41],[99,[[71,[[37,[70]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[97,[-1,-2]]],[[97,[-1,-2]]],17,17],[99,99],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[71,[[37,[70]]]]],[]],[[[97,[-1,-2]]],[[71,[[37,[70]]]]],[45,34],34],[[[98,[-1]]],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],69],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],69],[[71,[[37,[70]]]]],41],[100,[[22,[[98,[-1]],101]]],41],[102,[[22,[[98,[-1]],101]]],41],[[],99],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,2],[20,2],[20,2],[-1,-2,[],[[104,[103]]]],[-1,-2,[],[[104,[103]]]],[[[97,[-1,-2]],24],25,26,26],[[[98,[-1]],24],25,41],[[99,24],25],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[15,[[80,[-1]]]],34,35]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[80,[-1]]]],34,35]],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[81,[20]],34]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[97,[-2,-3]],[82,[-1]]],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],[82,[-1]]],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[15,[[86,[-1]]]],34,35]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[86,[-1]]]],34,35]],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[81,[20]],34]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[97,[-2,-3]],69,[9,[20]]],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],69,[9,[20]]],[[71,[[37,[70]]]]],41],[[],20],[[],20],[[],20],[[[97,[-1,-2]]],-1,[],[]],[[[97,[-1,-2]]],-1,[],[]],[[[97,[-2,-3]],[60,[-1]]],[[71,[[37,[70]]]]],41,[[105,[-1]],34,35],[34,35]],[[[98,[-1]],[60,[-1]]],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],[50,[-1]]],[[71,[[37,[70]]]]],41,[[105,[-1]],34,35],[34,35]],[[[98,[-1]],[50,[-1]]],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[97,[-1,-2]]],106,[43,34,35],[34,35]],[[[98,[-1]]],106,41],[99,106],[[-1,-2],[[97,[-1,-2]]],[],[]],[100,[[22,[[98,[-1]],101]]],41],[102,[[22,[[98,[-1]],101]]],41],[-1,[[37,[107,36]]],[]],[-1,[[37,[107,36]]],[]],[-1,[[37,[107,36]]],[]],[-1,[[71,[[37,[70]]]]],[]],[[[97,[-1,-2]]],[[71,[[37,[70]]]]],[45,34],34],[[[98,[-1]]],[[71,[[37,[70]]]]],41],[[[98,[-1]]],[[22,[2,101]]],41],0,[[[97,[-2,-3]],20],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],20],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],20],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],20],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[22,[[95,[-2,-3]],[108,[-2]]]]],[],[],96],[-1,[[22,[[95,[-2,-3]],[108,[-2]]]]],[],[],96],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[-1,[109,[-2]]],[[71,[[37,[70]]]]],[],[]],[[-1,[109,[-2]]],[[71,[[37,[70,36]]]]],[],[]],[[-1,[109,[-2]]],[[71,[[37,[70,36]]]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[110,[[9,[111]]]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[112,5],[112,5],[[[113,[-1]]],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[112,114],[110,54],[110,110],[115,115],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[110,110],68],[[[113,[-1]]],[[71,[[37,[70]]]]],41],[[-1,-2],68,[],[]],[115,[[22,[[113,[-1]],112]]],41],[115,[[22,[[113,[-1]],112]]],41],[[112,-1],112,[33,34,35]],[[[113,[-1]],69],[[71,[[37,[70]]]]],41],[[115,-1],115,[[15,[14]]]],[[],115],[[],[[116,[110]]]],[20,-1,[]],[112],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[112],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[112,[[22,[-1,112]]],[33,26,34,35]],[112,[[9,[-1]]],[33,26,34,35]],[112,[[9,[-1]]],[33,26,34,35]],[112,2],[20,2],[20,2],[20,2],[20,2],[[[113,[-1]]],2,41],[20,2],[[110,110],77],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[117,-1,-2],[[22,[2,112]]],[84,118],119],[[117,-1],[[22,[2,112]]],119],[[112,24],[[22,[2,120]]]],[[112,24],[[22,[2,120]]]],[[110,24],[[22,[2,120]]]],[[110,24],[[22,[2,120]]]],[[115,24],25],[[[113,[-1]],24],25,[41,26]],[-1,-1,[]],[121,-1,[]],[-1,112,[5,34,35]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[80,[-1]]]],34,35]],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[113,[-1]],[82,[-1]]],[[71,[[37,[70]]]]],41],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[86,[-1]]]],34,35]],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[113,[-1]],69,[9,[20]]],[[71,[[37,[70]]]]],41],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[115,-1],115,[[15,[14]]]],0,0,[[],20],[[],20],[[],20],[[],20],[[],20],[[[113,[-1]],[60,[-1]]],[[71,[[37,[70]]]]],41],[[[113,[-1]],[50,[-1]]],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[112,77],[[[113,[-1]]],106,41],[[115,-1],115,119],[-1,112,[33,26,34,35]],[110,21],[-1,112,[5,34,35]],[115,115],[[110,110],[[9,[68]]]],[[115,-1],115,[[15,[14]]]],[-1,[[37,[107,36]]],[]],[[115,122],115],0,[110,123],[[117,-1,-2],[[22,[124,112]]],[84,118],119],[[[113,[-1]],-2,-3],[[22,[124,112]]],41,[84,118],119],[[[113,[-1]]],[[71,[[37,[70]]]]],41],[112,5],[110,[[9,[21]]]],[[[113,[-1]],20],[[71,[[37,[70]]]]],41],[[[113,[-1]],20],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,14,[]],[[[113,[-1]]],[[22,[117,112]]],41],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[21,21],[[22,[110,125]]]],[[-1,[109,[-2]]],[[71,[[37,[70,36]]]]],[],[]],[[115,-1],115,[[15,[14]]]],[110,126],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[127,20],2],[[128,129],2],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[130,[[9,[8]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[130,[[9,[5]]]],[106,106],[127,127],[131,131],[128,128],[132,132],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[106,14,[9,[14]]],[[37,[133]]]],[[106,14,[9,[14]]],[[37,[134]]]],[[106,14,[9,[14]]],[[37,[135]]]],[[106,14],[[37,[136]]]],[[],106],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[130,21],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[106,[[22,[14]]]],[[130,24],25],[[130,24],25],[[106,24],25],[[127,24],25],[[131,24],25],[[128,24],25],[[132,24],25],[-1,-1,[]],[137,130],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[127,20],[131,20],[132,14],[[106,21],[[22,[127,130]]]],[[106,21],[[22,[131,130]]]],[[106,21],[[22,[128,130]]]],[[106,21],[[22,[132,130]]]],[[106,-1],[[22,[106,130]]],119],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[-1,[],[]],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[128,129],[128,20],[[131,20],2],[[132,14],2],[130,[[9,[5]]]],[[106,14],[[37,[107]]]],[128,129],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[131,138],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],0,[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[6,6],[6,6],[28,[[9,[8]]]],[-1,[[71,[[37,[70]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[28,[[9,[5]]]],[139,139],[28,28],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[139,139],68],[[-1,-2],68,[],[]],[-1,[[140,[106]]],[]],[-1,[[140,[106]]],[]],[[],139],[[],141],[141,[[22,[[73,[-1,28]],74]]],[34,35,75]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[28,21],[-1,[[22,[139]]],23],[-1,[[22,[28]]],23],[20,2],[20,2],[20,2],[[139,139],77],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],0,[[139,24],25],[[28,24],25],[[28,24],25],[-1,-1,[]],[-1,-1,[]],[79,28],[-1,-1,[]],[14,28],[29,[[22,[141,30]]]],[29,[[22,[141,30]]]],[[-1,-2],54,[83,84],85],[[],[[9,[31]]]],[[139,-1],2,87],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[-1,[],[]],[[],20],[[],20],[[],20],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],0,[-1,[[71,[[37,[70]]]]],35],[-1,[[71,[[37,[70]]]]],35],[-1,106,[]],[[139,139],[[9,[68]]]],[-1,[[37,[107]]],[]],[[139,-1],22,47],[[28,-1],22,47],[28,[[9,[5]]]],[28,16],[-1,[[71,[[37,[70]]]]],35],[-1,[[71,[[37,[70]]]]],35],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],0,[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[141,29],[[22,[2,30]]]],[[141,29],[[22,[2,30]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0],"c":[],"p":[[3,"Private",1463],[15,"tuple"],[3,"Private",1463],[8,"Any",1464],[8,"Error",1465],[3,"Command",1466],[4,"Error",0],[3,"Backtrace",1467],[4,"Option",1468],[4,"QueryError",0],[3,"NotFoundSnafu",0],[3,"MissingSnafu",0],[3,"Snafu",0],[3,"String",1469],[8,"Into",1470],[4,"StatusCode",1471],[8,"Clone",1472],[3,"Commitment",1473],[3,"Options",0],[15,"usize"],[15,"str"],[4,"Result",1474],[8,"Deserializer",1475],[3,"Formatter",1476],[6,"Result",1476],[8,"Debug",1476],[4,"Error",215],[4,"Error",1342],[3,"ArgMatches",1477],[6,"Error",1478],[3,"Id",1479],[3,"IndentedSection",1480],[8,"Display",1476],[8,"Send",1481],[8,"Sync",1481],[3,"Global",1482],[3,"Box",1483],[3,"Arc",1484],[3,"Rc",1485],[3,"SystemContextHandle",1486],[8,"NodeType",1487],[8,"AvailabilityDataSource",215],[8,"StatusDataSource",1342],[8,"UpdateDataSource",856],[8,"VersionedDataSource",856],[8,"NodeImplementation",1487],[8,"Serializer",1488],[3,"TypeId",1464],[3,"InconsistentLeafError",215],[3,"LeafQueryData",215],[6,"BlockHash",215],[3,"TransactionQueryData",215],[3,"InvalidTransactionIndexSnafu",215],[15,"u64"],[3,"LeafStreamSnafu",215],[3,"BlockStreamSnafu",215],[3,"CustomSnafu",215],[4,"ResourceId",215],[8,"Committable",1473],[3,"BlockQueryData",215],[3,"RequestSnafu",215],[3,"QueryLeafSnafu",215],[3,"StreamLeafSnafu",215],[3,"QueryBlockSnafu",215],[3,"StreamBlockSnafu",215],[3,"QueryTransactionSnafu",215],[3,"QueryProposalsSnafu",215],[4,"Ordering",1489],[3,"EncodedPublicKey",1490],[8,"Future",1491],[3,"Pin",1492],[3,"Options",215],[3,"Api",1493],[4,"ApiError",1493],[8,"ReadState",1494],[8,"Iterator",1495],[15,"bool"],[8,"PartialEq",1489],[4,"RequestError",1496],[6,"BlockId",215],[8,"RangeBounds",1497],[6,"TransactionHash",215],[8,"Hash",1498],[8,"Sized",1481],[8,"BuildHasher",1498],[6,"LeafId",215],[8,"Hasher",1498],[6,"LeafHash",215],[6,"Header",0],[3,"Leaf",1499],[6,"QuorumCertificate",1500],[6,"Payload",0],[6,"TransactionIndex",215],[6,"Transaction",0],[3,"BitSlice",1501],[8,"BitOrder",1502],[3,"ExtensibleDataSource",856],[3,"FileSystemDataSource",856],[3,"MetricsDataSource",856],[3,"Path",1503],[4,"PersistenceError",1504],[3,"AtomicStoreLoader",1505],[15,"char"],[8,"FromIterator",1506],[8,"UpdateAvailabilityData",215],[3,"PrometheusMetrics",1163],[8,"Metrics",1507],[4,"BitSpanError",1508],[3,"Event",1509],[3,"Migration",985],[3,"OffsetDateTime",1510],[3,"Error",985],[3,"SqlDataSource",985],[3,"Chain",1511],[3,"Config",985],[3,"Vec",1512],[3,"Transaction",985],[8,"ToStatement",1513],[8,"IntoIterator",1506],[3,"Error",1476],[15,"never"],[15,"u16"],[4,"Type",1514],[3,"RowStream",1515],[3,"Error",1516],[15,"u32"],[3,"Counter",1163],[3,"Histogram",1163],[15,"f64"],[4,"MetricsError",1163],[3,"Gauge",1163],[3,"Label",1163],[8,"Counter",1507],[8,"Gauge",1507],[8,"Histogram",1507],[8,"Label",1507],[4,"Error",1517],[15,"i64"],[3,"MempoolQueryData",1342],[6,"QueryResult",0],[3,"Options",1342],[8,"Resolvable",0],[13,"Custom",210],[13,"Availability",210],[13,"Status",210],[13,"Error",214],[8,"QueryablePayload",215],[13,"InvalidTransactionIndex",837],[13,"LeafStream",837],[13,"BlockStream",837],[13,"Custom",837],[13,"QueryProposals",837],[13,"QueryLeaf",837],[13,"QueryBlock",837],[13,"QueryTransaction",837],[13,"Request",837],[13,"StreamLeaf",837],[13,"StreamBlock",837],[13,"NoSuchMetric",1338],[13,"NoSuchSubgroup",1338],[13,"Prometheus",1338],[8,"UpdateStatusData",1342],[13,"Internal",1461],[13,"Request",1461]]}\
+"hotshot_query_service":{"doc":"The HotShot Query Service is a minimal, generic query …","t":"NNNENGNDNDNDGEGIDNGLLLLLLLLLLLLLLLLLLLLLLLLLLAMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOLLLLLLOLLLLLLLLLLLLLLLLLLLLLLLLLLLLMAMFLLLLALLMLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLMMMMMIGGDQNQDNDEQNNNQDNDQGGDQNQDNNNDNDNDNDNDINDENDNDGGGGQDILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLKKKLLLLLLLLLLLLMMMLLMLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLMKLMLLLLLLLLLLLLLMLMMMMMMLLLLLLLLMKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMQDDDCIILLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLALLLLLLLLLLLLLLLLLKLLLLLDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDENNNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMENDDNIILLLLMLLLLLLLLLLKLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLKLKLLLLLLLLLMLLLLLLLLLLLLLLMM","n":["Availability","Custom","Err","Error","Error","Header","Missing","MissingSnafu","NotFound","NotFoundSnafu","Ok","Options","Payload","QueryError","QueryResult","Resolvable","Snafu","Status","Transaction","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_error_source","as_error_source","augment_args","augment_args_for_update","availability","availability","backtrace","backtrace","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","catch_all","cause","cause","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","commitment","data_source","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","description","deserialize","deserialize","drop","drop","drop","drop","drop","drop","fail","fail","fail","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_arg_matches","from_arg_matches_mut","group_id","header","header","in_current_span","in_current_span","include_migrations","init","init","init","init","init","init","instantiate_data_source_tests","internal","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_error","into_error","into_error","message","metrics","port","run_standalone_service","serialize","serialize","source","source","status","status","status","status","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_resolve","type_id","type_id","type_id","type_id","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","vzip","vzip","vzip","vzip","message","source","source","status","message","AvailabilityDataSource","BlockHash","BlockId","BlockQueryData","BlockRange","BlockStream","BlockStream","BlockStreamSnafu","Custom","CustomSnafu","Error","Error","Hash","Hash","Hash","InclusionProof","InconsistentLeafError","InvalidTransactionIndex","InvalidTransactionIndexSnafu","Iter","LeafHash","LeafId","LeafQueryData","LeafRange","LeafStream","LeafStream","LeafStreamSnafu","Number","Number","Number","Options","QueryBlock","QueryBlockSnafu","QueryLeaf","QueryLeafSnafu","QueryProposals","QueryProposalsSnafu","QueryTransaction","QueryTransactionSnafu","QueryablePayload","Request","RequestSnafu","ResourceId","StreamBlock","StreamBlockSnafu","StreamLeaf","StreamLeafSnafu","Timestamp","TransactionHash","TransactionInclusionProof","TransactionIndex","TransactionIndex","TransactionQueryData","UpdateAvailabilityData","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","api_path","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_error_source","as_error_source","augment_args","augment_args_for_update","backtrace","backtrace","block_hash","block_hash","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","build","by_hash","by_hash","cause","cause","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","compare","count_proposals","default","define_api","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","description","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","enumerate","enumerate","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extensions","fail","fail","fail","fail","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_arg_matches","from_arg_matches_mut","genesis","genesis","get_block","get_block_range","get_block_with_transaction","get_hash","get_leaf","get_leaf_range","get_proposals","group_id","hash","hash","hash","hash","header","header","header","header","height","height","height","height","height","height","in_current_span","in_current_span","index","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","insert_block","insert_leaf","internal","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","is_empty","is_empty","is_empty","iter","leaf","leaf","len","len","message","new","new","nth","nth","nth_transaction","nth_transaction","nth_transaction_with_proof","nth_transaction_with_proof","partial_cmp","payload","proof","proof","proposer","proposer","qc","qc_leaf","reason","reason","resource","resource","resource","serialize","serialize","serialize","serialize","size","source","source","status","status","subscribe_blocks","subscribe_leaves","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","transaction","transaction","transaction","transaction","transaction_by_hash","transaction_by_hash","transaction_by_hash_with_proof","transaction_by_hash_with_proof","transaction_with_proof","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","height","height","height","index","message","proposer","reason","reason","resource","resource","resource","source","source","source","source","source","source","source","status","Error","ExtensibleDataSource","FileSystemDataSource","MetricsDataSource","SqlDataSource","UpdateDataSource","VersionedDataSource","__clone_box","__clone_box","__clone_box","__clone_box","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_bits","as_mut","as_mut_bits","as_ref","block_height","block_height","block_height","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","commit","commit","commit","count_proposals","count_proposals","create","create_with_store","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","encode_hex","encode_hex_upper","fmt","fmt","fmt","from","from","from","get_block","get_block","get_block_range","get_block_range","get_block_with_transaction","get_block_with_transaction","get_leaf","get_leaf","get_leaf_range","get_leaf_range","get_proposals","get_proposals","init","init","init","inner","inner_mut","insert_block","insert_block","insert_leaf","insert_leaf","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","metrics","metrics","metrics","new","open","open_with_store","populate_metrics","populate_metrics","populate_metrics","revert","revert","revert","skip_version","sql","subscribe_blocks","subscribe_blocks","subscribe_leaves","subscribe_leaves","to_owned","to_owned","try_as_bits","try_as_mut_bits","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update","update","update","vzip","vzip","vzip","Config","Error","Migration","SqlDataSource","Transaction","__clone_box","__clone_box","__clone_box","__clone_box","applied_on","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_ref","as_ref","block_height","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","chain","checksum","clone","clone","clone_into","clone_into","cmp","commit","compare","connect","connect","context","count_proposals","database","default","default_migrations","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast_mut","downcast_ref","drop","drop","drop","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","execute","execute_many","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","get_block","get_block_range","get_block_with_transaction","get_leaf","get_leaf_range","get_proposals","header","header","host","include_dir","include_migrations","init","init","init","init","init","insert_block","insert_leaf","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is","metrics","migrations","msg","name","new","no_migrations","partial_cmp","password","populate_metrics","port","postgres","prefix","query","query","revert","root_cause","sql","subscribe_blocks","subscribe_leaves","to_owned","to_owned","to_string","to_string","transaction","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","unapplied","update","user","version","vzip","vzip","vzip","vzip","vzip","Counter","Gauge","Histogram","Label","MetricsError","NoSuchMetric","NoSuchSubgroup","Prometheus","PrometheusMetrics","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","add","add_point","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_error_source","backtrace","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cause","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","create_counter","create_gauge","create_histogram","create_label","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","drop","drop","drop","drop","drop","drop","export","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","get","get","get","get_counter","get_gauge","get_histogram","get_label","get_subgroup","header","in_current_span","init","init","init","init","init","init","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","mean","sample_count","set","set","source","subgroup","sum","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","update","vzip","vzip","vzip","vzip","vzip","vzip","label","namespace","path","source","Error","Internal","MempoolQueryData","Options","Request","StatusDataSource","UpdateStatusData","__clone_box","__clone_box","__clone_box","__clone_box","api_path","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_error_source","augment_args","augment_args_for_update","backtrace","block_height","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cause","clone","clone","clone_into","clone_into","cmp","compare","consensus_metrics","consensus_metrics","default","default","define_api","deref","deref","deref","deref_mut","deref_mut","deref_mut","description","deserialize","deserialize","drop","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","extensions","fmt","fmt","fmt","from","from","from","from","from","from_arg_matches","from_arg_matches_mut","get_hash","group_id","hash","header","in_current_span","init","init","init","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","memory_footprint","mempool_info","mempool_info","metrics","partial_cmp","populate_metrics","serialize","serialize","source","status","success_rate","success_rate","to_owned","to_owned","to_string","transaction_count","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","vzip","reason","source"],"q":[[0,"hotshot_query_service"],[210,"hotshot_query_service::Error"],[214,"hotshot_query_service::QueryError"],[215,"hotshot_query_service::availability"],[837,"hotshot_query_service::availability::Error"],[856,"hotshot_query_service::data_source"],[985,"hotshot_query_service::data_source::sql"],[1163,"hotshot_query_service::metrics"],[1338,"hotshot_query_service::metrics::MetricsError"],[1342,"hotshot_query_service::status"],[1461,"hotshot_query_service::status::Error"],[1463,"dyn_clone::sealed"],[1464,"dyn_clone::sealed"],[1465,"core::error"],[1466,"clap_builder::builder::command"],[1467,"snafu::backtrace_shim"],[1468,"core::option"],[1469,"alloc::string"],[1470,"core::convert"],[1471,"http_types::status_code"],[1472,"core::clone"],[1473,"commit"],[1474,"core::result"],[1475,"serde::de"],[1476,"core::fmt"],[1477,"core::fmt"],[1478,"clap_builder"],[1479,"clap_builder::util::id"],[1480,"color_eyre::section"],[1481,"core::fmt"],[1482,"core::marker"],[1483,"alloc::boxed"],[1484,"alloc::sync"],[1485,"alloc::rc"],[1486,"hotshot::types::handle"],[1487,"hotshot_types::traits::node_implementation"],[1488,"hotshot_types::traits::node_implementation"],[1489,"core::any"],[1490,"hotshot_types::traits::signature_key"],[1491,"core::future::future"],[1492,"core::pin"],[1493,"tide_disco::api"],[1494,"tide_disco::api"],[1495,"core::iter::traits::iterator"],[1496,"core::cmp"],[1497,"core::ops::range"],[1498,"core::hash"],[1499,"core::marker"],[1500,"hotshot_types::simple_certificate"],[1501,"bitvec::slice"],[1502,"bitvec::order"],[1503,"std::path"],[1504,"atomic_store::error"],[1505,"atomic_store::atomic_store"],[1506,"core::iter::traits::collect"],[1507,"hotshot_types::traits::metrics"],[1508,"bitvec::ptr::span"],[1509,"hotshot_types::event"],[1510,"time::offset_date_time"],[1511,"anyhow"],[1512,"alloc::vec"],[1513,"tokio_postgres::to_statement"],[1514,"core::iter::traits::collect"],[1515,"tokio_postgres::query"],[1516,"refinery_core::error"],[1517,"hotshot_types::traits::metrics"]],"d":["","","Contains the error value","","There was an error while trying to fetch the requested …","","The requested resource exists but is not currently …","SNAFU context selector for the QueryError::Missing
variant","The requested resource does not exist or is not known to …","SNAFU context selector for the QueryError::NotFound
variant","Contains the success value","","","","","A reference to a T
which can be resolved into a whole T
.","SNAFU context selector for the QueryError::Error
variant","","Item within a Payload
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Consume the selector and return the associated error","Consume the selector and return the associated error","Consume the selector and return the associated error","","","","","","","","","","","","","","Get a commitment to the underlying object.","Persistent storage and sources of data consumed by APIs.","","","","","","","","","","","","","","","","","","","","","","","","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Embed migrations from the given directory into the current …","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","Run an instance of the HotShot Query service with no …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the underlying object if it is available without …","","","","","","","","","","","","","","","","","","","","","A block hash is the hash of the block header.","","","","","","SNAFU context selector for the Error::BlockStream
variant","","SNAFU context selector for the Error::Custom
variant","","","","","","A proof that a certain transaction exists in the block.","","","SNAFU context selector for the …","Enumerate the transactions in this block.","","","","","","","SNAFU context selector for the Error::LeafStream
variant","","","","","","SNAFU context selector for the Error::QueryBlock
variant","","SNAFU context selector for the Error::QueryLeaf
variant","","SNAFU context selector for the Error::QueryProposals
…","","SNAFU context selector for the Error::QueryTransaction
…","A block payload whose contents (e.g. individual …","","SNAFU context selector for the Error::Request
variant","","","SNAFU context selector for the Error::StreamBlock
variant","","SNAFU context selector for the Error::StreamLeaf
variant","","","","","An index which can be used to efficiently retrieve a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Consume the selector and return the associated error","Consume the selector and return the associated error","Consume the selector and return the associated error","Consume the selector and return the associated error","Get the index of the transaction with a given hash, if it …","Get the index of the transaction with a given hash, if it …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Enumerate the transactions in the block with their indices.","Enumerate the transactions in the block with their indices.","","","","","","","","","","","","","","","","","","","","","Additional API specification files to merge with …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","Consume the selector and return a Result
with the …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Returns the block containing a transaction with the given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Whether this block is empty of transactions.","Whether this block is empty of transactions.","","List the transaction indices in the block.","","","The number of transactions in the block.","","","Collect information about a Leaf
.","Collect information about a block.","Get the index of the nth
transaction.","Get the index of the nth
transaction.","Get the nth
transaction.","Get the nth
transaction.","Get the nth
transaction, along with an inclusion proof.","Get the nth
transaction, along with an inclusion proof.","","","Get an inclusion proof for a transaction with a given …","Get an inclusion proof for a transaction with a given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get a transaction by its block-specific index.","Get a transaction by its block-specific index.","","","Get the transaction with a given hash, if it is in the …","Get the transaction with a given hash, if it is in the …","Get the transaction with a given hash, if it is in the …","Get the transaction with a given hash, if it is in the …","Get a transaction by its block-specific index, along with …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Wrapper to add extensibility to an existing data source.","A data source for the APIs provided in this crate, backed …","A minimal data source for the status API provided in this …","","An extension trait for types which implement the update …","A data source with an atomic transaction-based …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Atomically commit to all outstanding modifications to the …","","Commit the current state to persistent storage.","","","Create a new FileSystemDataSource with storage at path
.","Create a new FileSystemDataSource using a persistent …","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","Access the underlying data source.","Mutably access the underlying data source.","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","Open an existing FileSystemDataSource from storage at path
.","Open an existing FileSystemDataSource using a persistent …","","","","Erase all oustanding modifications to the data.","","Revert changes made to persistent storage since the last …","Advance the version of the persistent store without …","","","","","","","","","","","","","","","","","","","Update query state based on a new consensus event.","","","","","","Postgres client config.","The Error
type, a wrapper around a dynamic error type.","Represents a schema migration to be run on the database, …","A data source for the APIs provided in this crate, backed …","An atomic SQL transaction.","","","","","Get the timestamp from when the Migration was applied. None
…","","","","","","","","","","","","","","","","","","","","","","","","An iterator of the chain of source errors contained by …","Get the Migration checksum. Checksum is formed from the …","","","","","","Atomically commit to all outstanding modifications to the …","","Connect to the database with this config.","Connect to a remote database.","Wrap the error value with additional context.","","Set the name of the database to connect to.","","The migrations requied to build the default schema for …","","","","","","","","","","","","","Attempt to downcast the error object to a concrete type.","Downcast this error object by mutable reference.","Downcast this error object by reference.","","","","","","","","","","","","","Execute a statement against the underlying database.","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Set the hostname of the database server.","Embed the contents of a directory in your crate.","Embed migrations from the given directory into the current …","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","Returns true if E
is the type held by this error object.","","Add custom migrations to run when connecting to the …","Create a new error object from a printable error message.","Get the Migration Name","Create a new error object from any error type.","Skip all migrations when connecting to the database.","","Set a password for connecting to the database.","","Set the port on which to connect to the database.","","Get the Prefix","Query the underlying SQL database.","Query the underlying SQL database.","Erase all oustanding modifications to the data.","The lowest level cause of this error — this error’s …","","","","","","","","Access the transaction which is accumulating all …","","","","","","","","","","","","","","","","Create an unapplied migration, name and version are parsed …","","Set the DB user to connect as.","Get the Migration version","","","","","","A Counter metric.","A Gauge metric.","A Histogram metric.","A Label metric.","","","","","A Prometheus-based implementation of a Metrics registry.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Get a counter in this sub-group by name.","Get a gauge in this sub-group by name.","Get a histogram in this sub-group by name.","Get a label in this sub-group by name.","Get a (possibly nested) subgroup of this group by its path.","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Additional API specification files to merge with …","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[7,7,140,0,10,0,10,0,10,0,140,0,0,0,0,0,0,7,0,7,7,11,11,12,12,13,13,10,10,7,11,12,13,10,19,7,11,12,13,10,19,7,10,19,19,0,19,7,10,7,11,12,13,10,19,7,11,12,13,10,19,11,12,13,7,7,10,7,11,12,13,10,7,11,12,13,10,142,0,19,7,11,12,13,10,19,7,11,12,13,10,19,7,10,7,10,7,11,12,13,10,19,11,12,13,7,7,11,12,13,10,10,7,7,7,7,11,12,13,10,19,19,19,19,7,10,7,10,0,7,11,12,13,10,19,0,7,7,11,12,13,10,19,7,11,12,13,10,19,7,11,12,13,10,19,7,11,12,13,10,19,11,12,13,13,0,19,0,7,10,7,10,0,7,10,19,7,11,12,13,10,7,10,7,11,12,13,10,19,7,11,12,13,10,19,142,7,11,12,13,10,19,19,19,7,11,12,13,10,19,143,144,145,143,146,0,0,0,0,42,28,42,0,28,0,0,105,80,86,58,147,0,28,0,147,0,0,0,42,28,42,0,80,86,58,0,28,0,28,0,28,0,28,0,0,28,0,0,28,0,28,0,0,0,0,0,147,0,0,58,58,50,50,49,49,60,60,52,52,61,61,62,62,63,63,64,64,65,65,66,66,67,67,53,53,55,55,56,56,57,57,28,28,72,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,49,28,72,72,49,28,50,52,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,53,55,56,57,147,147,49,28,58,50,49,60,52,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,61,62,63,64,65,66,67,53,55,56,57,28,58,58,42,72,0,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,49,28,50,60,52,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,147,147,58,50,60,52,58,58,58,58,50,50,50,50,60,60,60,60,52,52,52,52,72,53,55,56,57,58,58,50,49,49,60,52,61,62,63,64,65,66,67,53,55,56,57,28,28,58,58,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,28,28,72,72,50,60,42,42,42,58,42,42,42,72,58,50,60,52,58,49,60,28,50,60,52,53,55,56,49,28,53,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,105,105,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,61,62,63,64,65,66,67,53,55,56,57,147,147,60,147,50,49,147,60,57,50,60,147,147,147,147,147,147,58,60,147,147,50,67,50,49,55,56,62,64,66,50,60,52,28,60,49,28,28,57,42,42,58,50,49,60,52,61,62,63,64,65,66,67,53,55,56,57,28,58,49,28,147,147,60,52,147,147,147,147,147,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,72,72,58,50,49,60,52,72,61,62,63,64,65,66,67,53,55,56,57,28,148,149,150,148,151,152,149,150,153,154,155,156,153,157,154,158,155,152,151,45,0,0,0,0,0,0,97,97,99,99,97,98,99,97,98,99,97,97,97,97,97,98,99,97,98,99,97,98,99,97,99,97,99,45,97,98,97,98,98,98,99,97,98,99,97,98,99,97,98,99,97,97,97,98,99,97,98,99,97,98,97,98,97,98,97,98,97,98,97,98,97,98,99,97,97,97,98,97,98,97,98,99,97,98,99,97,98,99,97,98,99,97,98,99,97,98,98,97,98,99,45,97,98,98,0,97,98,97,98,97,99,97,97,97,98,99,97,98,99,97,98,99,44,97,98,97,98,99,0,0,0,0,0,110,110,115,115,110,112,117,110,115,113,112,117,110,115,113,112,112,113,112,117,110,115,113,112,117,110,115,113,112,110,110,115,110,115,110,113,110,115,113,112,113,115,115,0,112,112,117,110,115,113,112,112,117,110,115,113,112,112,112,112,112,117,110,115,113,113,110,110,110,110,110,117,117,112,112,110,110,115,113,112,112,112,117,110,115,113,113,113,113,113,113,113,112,110,115,0,0,112,117,110,115,113,113,113,112,117,110,115,113,112,117,110,115,113,112,117,110,115,113,112,117,110,115,113,112,113,115,112,110,112,115,110,115,113,115,0,110,117,113,113,112,110,113,113,110,115,112,110,113,112,117,110,115,113,112,117,110,115,113,112,117,110,115,113,110,113,115,110,112,117,110,115,113,0,0,0,0,0,130,130,130,0,106,106,127,127,131,131,128,128,132,132,127,128,130,106,127,131,128,132,130,106,127,131,128,132,130,130,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,106,127,131,128,132,106,106,106,106,106,130,106,127,131,128,132,130,106,127,131,128,132,130,130,106,127,131,128,132,106,130,130,106,127,131,128,132,130,130,106,127,131,128,132,127,131,132,106,106,106,106,106,130,130,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,128,128,131,132,130,106,128,106,127,131,128,132,130,130,106,127,131,128,132,130,106,127,131,128,132,130,106,127,131,128,132,131,130,106,127,131,128,132,159,159,160,161,0,27,0,0,27,0,0,139,139,27,27,141,139,141,27,139,141,27,27,141,141,27,43,139,141,27,139,141,27,27,139,27,139,27,139,139,43,43,139,141,0,139,141,27,139,141,27,27,139,27,139,141,27,139,139,139,139,139,141,139,27,27,139,141,27,27,27,141,141,139,141,139,27,27,139,141,27,139,141,27,139,141,27,139,141,27,139,141,27,139,43,43,43,139,162,139,27,27,27,43,43,139,27,27,139,139,141,27,139,141,27,139,141,27,141,141,139,141,27,163,164],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[-1,5,[]],[6,6],[6,6],0,0,[7,[[9,[8]]]],[10,[[9,[8]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[11,10],[12,10],[[[13,[-1]]],10,[[15,[14]]]],[[16,14],7],[7,[[9,[5]]]],[10,[[9,[5]]]],[7,7],[11,11],[12,12],[[[13,[-1]]],[[13,[-1]]],17],[10,10],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[18,[-2]]],[],[]],0,[[],19],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[7,21],[10,21],[-1,[[22,[7]]],23],[-1,[[22,[10]]],23],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[11,[[22,[-1,10]]],[]],[12,[[22,[-1,10]]],[]],[[[13,[-1]]],[[22,[-2,10]]],[[15,[14]]],[]],[[7,24],25],[[7,24],25],[[11,24],25],[[12,24],25],[[[13,[-1]],24],25,26],[[10,24],25],[[10,24],25],[27,7],[-1,-1,[]],[[[2,[14,16]]],7],[28,7],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[29,[[22,[19,30]]]],[29,[[22,[19,30]]]],[[],[[9,[31]]]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[-1,[],[]],[-1,[],[]],0,[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],0,[-1,7,33],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[11,10],[12,10],[[[13,[-1]]],10,[[15,[14]]]],0,0,0,[[19,-2,[40,[-1,-3]]],[[22,[2,7]]],41,[[42,[-1]],43,[44,[-1]],45,34,35],[[46,[-1]]]],[[7,-1],22,47],[[10,-1],22,47],[7,[[9,[5]]]],[10,[[9,[5]]]],0,[7,16],[10,16],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,14,[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2,-1]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[19,29],[[22,[2,30]]]],[[19,29],[[22,[2,30]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],0,[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[-1,5,[]],[6,6],[6,6],[[[49,[-1]]],[[9,[8]]],41],[28,[[9,[8]]]],[[[50,[-1]]],[[51,[-1]]],41],[[[52,[-1]]],[[51,[-1]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[53,[-1,-2]]],28,[[15,[54]]],[[15,[54]]]],[[[55,[-1,-2]]],28,[[15,[20]]],[[15,[14]]]],[[[56,[-1,-2]]],28,[[15,[20]]],[[15,[14]]]],[[[57,[-1,-2]]],28,[[15,[14]]],[[15,[16]]]],[[-1,18],9,[]],[[-1,18],9,[]],[[[49,[-1]]],[[9,[5]]],41],[28,[[9,[5]]]],[[[58,[-1]]],[[58,[-1]]],59],[[[50,[-1]]],[[50,[-1]]],[17,41]],[[[49,[-1]]],[[49,[-1]]],[17,41]],[[[60,[-1]]],[[60,[-1]]],[17,41]],[[[52,[-1]]],[[52,[-1]]],[17,41]],[61,61],[[[62,[-1]]],[[62,[-1]]],17],[63,63],[[[64,[-1]]],[[64,[-1]]],17],[65,65],[[[66,[-1]]],[[66,[-1]]],17],[[[67,[-1]]],[[67,[-1]]],17],[[[53,[-1,-2]]],[[53,[-1,-2]]],17,17],[[[55,[-1,-2]]],[[55,[-1,-2]]],17,17],[[[56,[-1,-2]]],[[56,[-1,-2]]],17,17],[[[57,[-1,-2]]],[[57,[-1,-2]]],17,17],[28,28],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[[58,[-1]],[58,[-1]]],68,59],[[-1,-2],68,[],[]],[[-1,69],[[71,[[37,[70]]]]],[]],[[],72],[72,[[22,[[73,[-1,28]],74]]],[34,35,75]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[[[49,[-1]]],21,41],[28,21],[-1,[[22,[[50,[-2]]]]],23,41],[-1,[[22,[[60,[-2]]]]],23,41],[-1,[[22,[[52,[-2]]]]],23,41],[-1,[[22,[28]]],23],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[-1,[[37,[76]]],[]],[-1,[[37,[76]]],[]],[[[58,[-1]],[58,[-1]]],77,59],[[[50,[-1]],[50,[-1]]],77,[78,41]],[[[60,[-1]],[60,[-1]]],77,[78,41]],[[[52,[-1]],[52,[-1]]],77,[78,41]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],0,[[[53,[-1,-2]]],[[22,[-3,28]]],[[15,[54]]],[[15,[54]]],[]],[[[55,[-1,-2]]],[[22,[-3,28]]],[[15,[20]]],[[15,[14]]],[]],[[[56,[-1,-2]]],[[22,[-3,28]]],[[15,[20]]],[[15,[14]]],[]],[[[57,[-1,-2]]],[[22,[-3,28]]],[[15,[14]]],[[15,[16]]],[]],[[[58,[-1]],24],25,59],[[[58,[-1]],24],25,59],[[[50,[-1]],24],25,[26,41]],[[[49,[-1]],24],25,41],[[[49,[-1]],24],25,[26,41]],[[[60,[-1]],24],25,[26,41]],[[[52,[-1]],24],25,[26,41]],[[61,24],25],[[[62,[-1]],24],25,26],[[63,24],25],[[[64,[-1]],24],25,26],[[65,24],25],[[[66,[-1]],24],25,26],[[[67,[-1]],24],25,26],[[[53,[-1,-2]],24],25,26,26],[[[55,[-1,-2]],24],25,26,26],[[[56,[-1,-2]],24],25,26,26],[[[57,[-1,-2]],24],25,26,26],[[28,24],25],[[28,24],25],[-1,-1,[]],[[[18,[-1]]],[[58,[-1]]],59],[20,[[58,[-1]]],59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[2,[14,16]]],28],[79,28],[29,[[22,[72,30]]]],[29,[[22,[72,30]]]],[[],[[50,[-1]]],41],[[],[[60,[-1]]],41],[[-1,-3],[[71,[[37,[70]]]]],[],[],[[15,[[80,[-2]]]],34,35]],[[-1,-2],[[71,[[37,[70]]]]],[],[[81,[20]],34]],[[-1,[82,[-2]]],[[71,[[37,[70]]]]],[],[]],[[-1,-2],54,[83,84],85],[[-1,-3],[[71,[[37,[70]]]]],[],[],[[15,[[86,[-2]]]],34,35]],[[-1,-2],[[71,[[37,[70]]]]],[],[[81,[20]],34]],[[-1,69,[9,[20]]],[[71,[[37,[70]]]]],[]],[[],[[9,[31]]]],[[[58,[-1]],-2],2,59,87],[[[50,[-1]]],[[88,[-1]]],41],[[[60,[-1]]],[[51,[-1]]],41],[[[52,[-1]]],[[82,[-1]]],41],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[[60,[-1]]],[[89,[-1]]],41],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[[50,[-1]]],54,41],[[[60,[-1]]],54,41],[[[52,[-1]]],54,41],0,0,0,[-1,[],[]],[-1,[],[]],0,[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[-1,[60,[-2]]],[[71,[[37,[70]]]]],[],[]],[[-1,[50,[-2]]],[[71,[[37,[70]]]]],[],[]],[-1,28,33],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[61,28],[[[62,[-1]]],28,[[15,[14]]]],[63,28],[[[64,[-1]]],28,[[15,[14]]]],[65,28],[[[66,[-1]]],28,[[15,[14]]]],[[[67,[-1]]],28,[[15,[69]]]],[[[53,[-1,-2]]],28,[[15,[54]]],[[15,[54]]]],[[[55,[-1,-2]]],28,[[15,[20]]],[[15,[14]]]],[[[56,[-1,-2]]],28,[[15,[20]]],[[15,[14]]]],[[[57,[-1,-2]]],28,[[15,[14]]],[[15,[16]]]],[-1,77,[]],[-1,77,[]],[[[60,[-1]]],77,41],[-1,[],[]],[[[50,[-1]]],[[90,[-1]]],41],0,[-1,20,[]],[[[60,[-1]]],20,41],0,[[[90,[-1]],[91,[-1]]],[[22,[[50,[-1]],[49,[-1]]]]],41],[[[90,[-1]],[91,[-1]],[92,[-1]]],[[22,[[60,[-1]],[49,[-1]]]]],41],[[-1,20],9,[]],[[-1,20],9,[]],[[-1,20],9,[]],[[-1,20],9,[]],[[-1,20],[[9,[2]]],[]],[[-1,20],[[9,[2]]],[]],[[[58,[-1]],[58,[-1]]],[[9,[68]]],59],[[[60,[-1]]],[[92,[-1]]],41],[-1,9,[]],[-1,9,[]],[[[50,[-1]]],69,41],0,[[[50,[-1]]],[[91,[-1]]],41],0,0,0,0,0,0,[[[50,[-1]],-2],22,41,47],[[[60,[-1]],-2],22,41,47],[[[52,[-1]],-2],22,41,47],[[28,-1],22,47],[[[60,[-1]]],54,41],[[[49,[-1]]],[[9,[5]]],41],[28,[[9,[5]]]],[28,16],0,[[-1,20],[[71,[[37,[70]]]]],[]],[[-1,20],[[71,[[37,[70]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,14,[]],[-1,14,[]],[-1,9,[]],[-1,9,[]],[[[60,[-1]],[93,[-1]]],[[9,[[52,[-1]]]]],41],[[[52,[-1]]],[[94,[-1]]],41],[[-1,18],9,[]],[[-1,18],9,[]],[[-1,18],[[9,[2]]],[]],[[-1,18],[[9,[2]]],[]],[-1,[[9,[2]]],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[72,29],[[22,[2,30]]]],[[72,29],[[22,[2,30]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,[[95,[-2,-3]]],[],[],96],[[[97,[-1,-2]]],-2,[],[]],[-1,[[95,[-2,-3]]],[],[],96],[[[97,[-1,-2]]],-2,[],[]],[[[97,[-1,-2]]],[[71,[[37,[70]]]]],[43,34,35],[34,35]],[[[98,[-1]]],[[71,[[37,[70]]]]],41],[99,[[71,[[37,[70]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[97,[-1,-2]]],[[97,[-1,-2]]],17,17],[99,99],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[-1,[[71,[[37,[70]]]]],[]],[[[97,[-1,-2]]],[[71,[[37,[70]]]]],[45,34],34],[[[98,[-1]]],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],69],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],69],[[71,[[37,[70]]]]],41],[100,[[22,[[98,[-1]],101]]],41],[102,[[22,[[98,[-1]],101]]],41],[[],99],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,2],[20,2],[20,2],[-1,-2,[],[[104,[103]]]],[-1,-2,[],[[104,[103]]]],[[[97,[-1,-2]],24],25,26,26],[[[98,[-1]],24],25,41],[[99,24],25],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[15,[[80,[-1]]]],34,35]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[80,[-1]]]],34,35]],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[81,[20]],34]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[97,[-2,-3]],[82,[-1]]],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],[82,[-1]]],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[15,[[86,[-1]]]],34,35]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[86,[-1]]]],34,35]],[[[97,[-2,-3]],-4],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35],[[81,[20]],34]],[[[98,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[97,[-2,-3]],69,[9,[20]]],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],69,[9,[20]]],[[71,[[37,[70]]]]],41],[[],20],[[],20],[[],20],[[[97,[-1,-2]]],-1,[],[]],[[[97,[-1,-2]]],-1,[],[]],[[[97,[-2,-3]],[60,[-1]]],[[71,[[37,[70]]]]],41,[[105,[-1]],34,35],[34,35]],[[[98,[-1]],[60,[-1]]],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],[50,[-1]]],[[71,[[37,[70]]]]],41,[[105,[-1]],34,35],[34,35]],[[[98,[-1]],[50,[-1]]],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[97,[-1,-2]]],106,[43,34,35],[34,35]],[[[98,[-1]]],106,41],[99,106],[[-1,-2],[[97,[-1,-2]]],[],[]],[100,[[22,[[98,[-1]],101]]],41],[102,[[22,[[98,[-1]],101]]],41],[-1,[[37,[107,36]]],[]],[-1,[[37,[107,36]]],[]],[-1,[[37,[107,36]]],[]],[-1,[[71,[[37,[70]]]]],[]],[[[97,[-1,-2]]],[[71,[[37,[70]]]]],[45,34],34],[[[98,[-1]]],[[71,[[37,[70]]]]],41],[[[98,[-1]]],[[22,[2,101]]],41],0,[[[97,[-2,-3]],20],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],20],[[71,[[37,[70]]]]],41],[[[97,[-2,-3]],20],[[71,[[37,[70]]]]],41,[[42,[-1]],34,35],[34,35]],[[[98,[-1]],20],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[22,[[95,[-2,-3]],[108,[-2]]]]],[],[],96],[-1,[[22,[[95,[-2,-3]],[108,[-2]]]]],[],[],96],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[-1,[109,[-2]]],[[71,[[37,[70]]]]],[],[]],[[-1,[109,[-2]]],[[71,[[37,[70,36]]]]],[],[]],[[-1,[109,[-2]]],[[71,[[37,[70,36]]]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[110,[[9,[111]]]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[112,5],[112,5],[[[113,[-1]]],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[112,114],[110,54],[110,110],[115,115],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[110,110],68],[[[113,[-1]]],[[71,[[37,[70]]]]],41],[[-1,-2],68,[],[]],[115,[[22,[[113,[-1]],112]]],41],[115,[[22,[[113,[-1]],112]]],41],[[112,-1],112,[33,34,35]],[[[113,[-1]],69],[[71,[[37,[70]]]]],41],[[115,-1],115,[[15,[14]]]],[[],115],[[],[[116,[110]]]],[20,-1,[]],[112],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[112],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[112,[[22,[-1,112]]],[33,26,34,35]],[112,[[9,[-1]]],[33,26,34,35]],[112,[[9,[-1]]],[33,26,34,35]],[112,2],[20,2],[20,2],[20,2],[20,2],[[[113,[-1]]],2,41],[20,2],[[110,110],77],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[117,-1,-2],[[22,[2,112]]],[84,118],119],[[117,-1],[[22,[2,112]]],119],[[112,24],[[22,[2,120]]]],[[112,24],[[22,[2,120]]]],[[110,24],[[22,[2,120]]]],[[110,24],[[22,[2,120]]]],[[115,24],25],[[[113,[-1]],24],25,[41,26]],[-1,-1,[]],[-1,112,[5,34,35]],[121,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[80,[-1]]]],34,35]],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[113,[-1]],[82,[-1]]],[[71,[[37,[70]]]]],41],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[15,[[86,[-1]]]],34,35]],[[[113,[-1]],-2],[[71,[[37,[70]]]]],41,[[81,[20]],34]],[[[113,[-1]],69,[9,[20]]],[[71,[[37,[70]]]]],41],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[[115,-1],115,[[15,[14]]]],0,0,[[],20],[[],20],[[],20],[[],20],[[],20],[[[113,[-1]],[60,[-1]]],[[71,[[37,[70]]]]],41],[[[113,[-1]],[50,[-1]]],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[112,77],[[[113,[-1]]],106,41],[[115,-1],115,119],[-1,112,[33,26,34,35]],[110,21],[-1,112,[5,34,35]],[115,115],[[110,110],[[9,[68]]]],[[115,-1],115,[[15,[14]]]],[-1,[[37,[107,36]]],[]],[[115,122],115],0,[110,123],[[117,-1,-2],[[22,[124,112]]],[84,118],119],[[[113,[-1]],-2,-3],[[22,[124,112]]],41,[84,118],119],[[[113,[-1]]],[[71,[[37,[70]]]]],41],[112,5],[110,[[9,[21]]]],[[[113,[-1]],20],[[71,[[37,[70]]]]],41],[[[113,[-1]],20],[[71,[[37,[70]]]]],41],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,14,[]],[[[113,[-1]]],[[22,[117,112]]],41],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[21,21],[[22,[110,125]]]],[[-1,[109,[-2]]],[[71,[[37,[70,36]]]]],[],[]],[[115,-1],115,[[15,[14]]]],[110,126],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],[[-1,3],2,[]],[[127,20],2],[[128,129],2],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[130,[[9,[8]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[130,[[9,[5]]]],[106,106],[127,127],[131,131],[128,128],[132,132],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[106,14,[9,[14]]],[[37,[133]]]],[[106,14,[9,[14]]],[[37,[134]]]],[[106,14,[9,[14]]],[[37,[135]]]],[[106,14],[[37,[136]]]],[[],106],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[130,21],[20,2],[20,2],[20,2],[20,2],[20,2],[20,2],[106,[[22,[14]]]],[[130,24],25],[[130,24],25],[[106,24],25],[[127,24],25],[[131,24],25],[[128,24],25],[[132,24],25],[137,130],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[127,20],[131,20],[132,14],[[106,21],[[22,[127,130]]]],[[106,21],[[22,[131,130]]]],[[106,21],[[22,[128,130]]]],[[106,21],[[22,[132,130]]]],[[106,-1],[[22,[106,130]]],119],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[-1,[],[]],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[128,129],[128,20],[[131,20],2],[[132,14],2],[130,[[9,[5]]]],[[106,14],[[37,[107]]]],[128,129],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[131,138],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,3],2,[]],[[-1,3],2,[]],[[-1,1],2,[]],0,[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,4,[]],[-1,5,[]],[6,6],[6,6],[27,[[9,[8]]]],[-1,[[71,[[37,[70]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,[[9,[5]]]],[139,139],[27,27],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[139,139],68],[[-1,-2],68,[],[]],[-1,[[140,[106]]],[]],[-1,[[140,[106]]],[]],[[],139],[[],141],[141,[[22,[[73,[-1,27]],74]]],[34,35,75]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[20,-1,[]],[27,21],[-1,[[22,[139]]],23],[-1,[[22,[27]]],23],[20,2],[20,2],[20,2],[[139,139],77],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],[[-1,-2],77,[],[]],0,[[139,24],25],[[27,24],25],[[27,24],25],[-1,-1,[]],[-1,-1,[]],[79,27],[-1,-1,[]],[14,27],[29,[[22,[141,30]]]],[29,[[22,[141,30]]]],[[-1,-2],54,[83,84],85],[[],[[9,[31]]]],[[139,-1],2,87],[[-1,-2],[[32,[-2,-3]]],[],[33,34,35],[]],[-1,[],[]],[[],20],[[],20],[[],20],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[37,[-1,36]]],[[37,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[38,[-1,36]]],[[38,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],[[[39,[-1,36]]],[[39,[4,36]]],[]],0,[-1,[[71,[[37,[70]]]]],35],[-1,[[71,[[37,[70]]]]],35],[-1,106,[]],[[139,139],[[9,[68]]]],[-1,[[37,[107]]],[]],[[139,-1],22,47],[[27,-1],22,47],[27,[[9,[5]]]],[27,16],[-1,[[71,[[37,[70]]]]],35],[-1,[[71,[[37,[70]]]]],35],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],0,[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,[[22,[-2]]],[],[]],[-1,48,[]],[-1,48,[]],[-1,48,[]],[[141,29],[[22,[2,30]]]],[[141,29],[[22,[2,30]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0],"c":[],"p":[[3,"Private",1463],[15,"tuple"],[3,"Private",1463],[8,"Any",1464],[8,"Error",1465],[3,"Command",1466],[4,"Error",0],[3,"Backtrace",1467],[4,"Option",1468],[4,"QueryError",0],[3,"NotFoundSnafu",0],[3,"MissingSnafu",0],[3,"Snafu",0],[3,"String",1469],[8,"Into",1470],[4,"StatusCode",1471],[8,"Clone",1472],[3,"Commitment",1473],[3,"Options",0],[15,"usize"],[15,"str"],[4,"Result",1474],[8,"Deserializer",1475],[3,"Formatter",1476],[6,"Result",1476],[8,"Debug",1476],[4,"Error",1342],[4,"Error",215],[3,"ArgMatches",1477],[6,"Error",1478],[3,"Id",1479],[3,"IndentedSection",1480],[8,"Display",1476],[8,"Send",1481],[8,"Sync",1481],[3,"Global",1482],[3,"Box",1483],[3,"Arc",1484],[3,"Rc",1485],[3,"SystemContextHandle",1486],[8,"NodeType",1487],[8,"AvailabilityDataSource",215],[8,"StatusDataSource",1342],[8,"UpdateDataSource",856],[8,"VersionedDataSource",856],[8,"NodeImplementation",1487],[8,"Serializer",1488],[3,"TypeId",1464],[3,"InconsistentLeafError",215],[3,"LeafQueryData",215],[6,"BlockHash",215],[3,"TransactionQueryData",215],[3,"InvalidTransactionIndexSnafu",215],[15,"u64"],[3,"LeafStreamSnafu",215],[3,"BlockStreamSnafu",215],[3,"CustomSnafu",215],[4,"ResourceId",215],[8,"Committable",1473],[3,"BlockQueryData",215],[3,"RequestSnafu",215],[3,"QueryLeafSnafu",215],[3,"StreamLeafSnafu",215],[3,"QueryBlockSnafu",215],[3,"StreamBlockSnafu",215],[3,"QueryTransactionSnafu",215],[3,"QueryProposalsSnafu",215],[4,"Ordering",1489],[3,"EncodedPublicKey",1490],[8,"Future",1491],[3,"Pin",1492],[3,"Options",215],[3,"Api",1493],[4,"ApiError",1493],[8,"ReadState",1494],[8,"Iterator",1495],[15,"bool"],[8,"PartialEq",1489],[4,"RequestError",1496],[6,"BlockId",215],[8,"RangeBounds",1497],[6,"TransactionHash",215],[8,"Hash",1498],[8,"Sized",1481],[8,"BuildHasher",1498],[6,"LeafId",215],[8,"Hasher",1498],[6,"LeafHash",215],[6,"Header",0],[3,"Leaf",1499],[6,"QuorumCertificate",1500],[6,"Payload",0],[6,"TransactionIndex",215],[6,"Transaction",0],[3,"BitSlice",1501],[8,"BitOrder",1502],[3,"ExtensibleDataSource",856],[3,"FileSystemDataSource",856],[3,"MetricsDataSource",856],[3,"Path",1503],[4,"PersistenceError",1504],[3,"AtomicStoreLoader",1505],[15,"char"],[8,"FromIterator",1506],[8,"UpdateAvailabilityData",215],[3,"PrometheusMetrics",1163],[8,"Metrics",1507],[4,"BitSpanError",1508],[3,"Event",1509],[3,"Migration",985],[3,"OffsetDateTime",1510],[3,"Error",985],[3,"SqlDataSource",985],[3,"Chain",1511],[3,"Config",985],[3,"Vec",1512],[3,"Transaction",985],[8,"ToStatement",1513],[8,"IntoIterator",1506],[3,"Error",1476],[15,"never"],[15,"u16"],[4,"Type",1514],[3,"RowStream",1515],[3,"Error",1516],[15,"u32"],[3,"Counter",1163],[3,"Histogram",1163],[15,"f64"],[4,"MetricsError",1163],[3,"Gauge",1163],[3,"Label",1163],[8,"Counter",1507],[8,"Gauge",1507],[8,"Histogram",1507],[8,"Label",1507],[4,"Error",1517],[15,"i64"],[3,"MempoolQueryData",1342],[6,"QueryResult",0],[3,"Options",1342],[8,"Resolvable",0],[13,"Custom",210],[13,"Availability",210],[13,"Status",210],[13,"Error",214],[8,"QueryablePayload",215],[13,"InvalidTransactionIndex",837],[13,"LeafStream",837],[13,"BlockStream",837],[13,"Custom",837],[13,"QueryProposals",837],[13,"QueryLeaf",837],[13,"QueryBlock",837],[13,"QueryTransaction",837],[13,"Request",837],[13,"StreamLeaf",837],[13,"StreamBlock",837],[13,"NoSuchMetric",1338],[13,"NoSuchSubgroup",1338],[13,"Prometheus",1338],[8,"UpdateStatusData",1342],[13,"Internal",1461],[13,"Request",1461]]}\
}');
if (typeof window !== 'undefined' && window.initSearch) {window.initSearch(searchIndex)};
if (typeof exports !== 'undefined') {exports.searchIndex = searchIndex};