diff --git a/catalog/error/enum.Error.html b/catalog/error/enum.Error.html index 094457512135..fdc607313ebc 100644 --- a/catalog/error/enum.Error.html +++ b/catalog/error/enum.Error.html @@ -14,16 +14,16 @@ }, OpenSystemCatalog { location: Location, - source: Error, + source: Error, }, CreateSystemCatalog { location: Location, - source: Error, + source: Error, }, CreateTable { table_info: String, location: Location, - source: Error, + source: Error, }, SystemCatalog { msg: String, @@ -51,7 +51,7 @@ TableEngineNotFound { engine_name: String, location: Location, - source: Error, + source: Error, }, CatalogNotFound { catalog_name: String, @@ -83,9 +83,9 @@ location: Location, }, OpenTable { - table_id: TableId, + table_id: TableId, location: Location, - source: Error, + source: Error, }, ParallelOpenTable { error: JoinError, @@ -104,11 +104,11 @@ }, InsertCatalogRecord { location: Location, - source: Error, + source: Error, }, SystemCatalogTableScan { location: Location, - source: Error, + source: Error, }, Internal { location: Location, @@ -143,7 +143,7 @@ }, TableSchemaMismatch { location: Location, - source: Error, + source: Error, }, Generic { msg: String, @@ -153,7 +153,7 @@ source: Error, location: Location, }, -}

Variants§

§

ListCatalogs

Fields

§location: Location
§source: BoxedError
§

ListSchemas

Fields

§location: Location
§catalog: String
§source: BoxedError
§

CompileScriptInternal

Fields

§location: Location
§source: BoxedError
§

OpenSystemCatalog

Fields

§location: Location
§source: Error
§

CreateSystemCatalog

Fields

§location: Location
§source: Error
§

CreateTable

Fields

§table_info: String
§location: Location
§source: Error
§

SystemCatalog

Fields

§location: Location
§

SystemCatalogTypeMismatch

Fields

§data_type: ConcreteDataType
§location: Location
§

InvalidEntryType

Fields

§entry_type: Option<u8>
§location: Location
§

InvalidKey

Fields

§location: Location
§

EmptyValue

Fields

§location: Location
§

ValueDeserialize

Fields

§error: Error
§location: Location
§

TableEngineNotFound

Fields

§engine_name: String
§location: Location
§source: Error
§

CatalogNotFound

Fields

§catalog_name: String
§location: Location
§

SchemaNotFound

Fields

§catalog: String
§schema: String
§location: Location
§

TableExists

Fields

§table: String
§location: Location
§

TableNotExist

Fields

§table: String
§location: Location
§

SchemaExists

Fields

§schema: String
§location: Location
§

Unimplemented

Fields

§operation: String
§location: Location
§

NotSupported

Fields

§location: Location
§

OpenTable

Fields

§table_id: TableId
§location: Location
§source: Error
§

ParallelOpenTable

Fields

§error: JoinError
§

TableNotFound

Fields

§table_info: String
§location: Location
§

ReadSystemCatalog

Fields

§location: Location
§source: Error
§

CreateRecordBatch

Fields

§location: Location
§source: Error
§

InsertCatalogRecord

Fields

§location: Location
§source: Error
§

SystemCatalogTableScan

Fields

§location: Location
§source: Error
§

Internal

Fields

§location: Location
§source: BoxedError
§

UpgradeWeakCatalogManagerRef

Fields

§location: Location
§

SystemCatalogTableScanExec

Fields

§location: Location
§source: Error
§

InvalidCatalogValue

Fields

§location: Location
§source: Error
§

MetaSrv

Fields

§location: Location
§source: Error
§

InvalidTableInfoInCatalog

Fields

§location: Location
§source: Error
§

QueryAccessDenied

Fields

§catalog: String
§schema: String
§

Datafusion

Fields

§error: DataFusionError
§location: Location
§

TableSchemaMismatch

Fields

§location: Location
§source: Error
§

Generic

Fields

§location: Location
§

TableMetadataManager

Fields

§source: Error
§location: Location

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __snafu_display_formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Errorwhere +

}

Variants§

§

ListCatalogs

Fields

§location: Location
§source: BoxedError
§

ListSchemas

Fields

§location: Location
§catalog: String
§source: BoxedError
§

CompileScriptInternal

Fields

§location: Location
§source: BoxedError
§

OpenSystemCatalog

Fields

§location: Location
§source: Error
§

CreateSystemCatalog

Fields

§location: Location
§source: Error
§

CreateTable

Fields

§table_info: String
§location: Location
§source: Error
§

SystemCatalog

Fields

§location: Location
§

SystemCatalogTypeMismatch

Fields

§data_type: ConcreteDataType
§location: Location
§

InvalidEntryType

Fields

§entry_type: Option<u8>
§location: Location
§

InvalidKey

Fields

§location: Location
§

EmptyValue

Fields

§location: Location
§

ValueDeserialize

Fields

§error: Error
§location: Location
§

TableEngineNotFound

Fields

§engine_name: String
§location: Location
§source: Error
§

CatalogNotFound

Fields

§catalog_name: String
§location: Location
§

SchemaNotFound

Fields

§catalog: String
§schema: String
§location: Location
§

TableExists

Fields

§table: String
§location: Location
§

TableNotExist

Fields

§table: String
§location: Location
§

SchemaExists

Fields

§schema: String
§location: Location
§

Unimplemented

Fields

§operation: String
§location: Location
§

NotSupported

Fields

§location: Location
§

OpenTable

Fields

§table_id: TableId
§location: Location
§source: Error
§

ParallelOpenTable

Fields

§error: JoinError
§

TableNotFound

Fields

§table_info: String
§location: Location
§

ReadSystemCatalog

Fields

§location: Location
§source: Error
§

CreateRecordBatch

Fields

§location: Location
§source: Error
§

InsertCatalogRecord

Fields

§location: Location
§source: Error
§

SystemCatalogTableScan

Fields

§location: Location
§source: Error
§

Internal

Fields

§location: Location
§source: BoxedError
§

UpgradeWeakCatalogManagerRef

Fields

§location: Location
§

SystemCatalogTableScanExec

Fields

§location: Location
§source: Error
§

InvalidCatalogValue

Fields

§location: Location
§source: Error
§

MetaSrv

Fields

§location: Location
§source: Error
§

InvalidTableInfoInCatalog

Fields

§location: Location
§source: Error
§

QueryAccessDenied

Fields

§catalog: String
§schema: String
§

Datafusion

Fields

§error: DataFusionError
§location: Location
§

TableSchemaMismatch

Fields

§location: Location
§source: Error
§

Generic

Fields

§location: Location
§

TableMetadataManager

Fields

§source: Error
§location: Location

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __snafu_display_formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
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 downcasting
source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
source§

fn provide<'a>(&'a self, demand: &mut Demand<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl ErrorCompat for Error

source§

fn backtrace(&self) -> Option<&Backtrace>

Returns a Backtrace that may be printed.
§

fn iter_chain(&self) -> ChainCompat<'_>where Self: AsErrorSource,

Returns an iterator for traversing the chain of errors, starting with the current error @@ -165,14 +165,14 @@ __T0: Into<String>,
§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl IntoError<Error> for CompileScriptInternalSnafuwhere Error: Error + ErrorCompat,

§

type Source = BoxedError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl IntoError<Error> for CreateRecordBatchSnafuwhere Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl IntoError<Error> for CreateSystemCatalogSnafuwhere - Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for CreateTableSnafu<__T0>where + Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for CreateTableSnafu<__T0>where Error: Error + ErrorCompat, - __T0: Into<String>,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl IntoError<Error> for DatafusionSnafuwhere + __T0: Into<String>,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl IntoError<Error> for DatafusionSnafuwhere Error: Error + ErrorCompat,

§

type Source = DataFusionError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl IntoError<Error> for EmptyValueSnafuwhere Error: Error + ErrorCompat,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for GenericSnafu<__T0>where Error: Error + ErrorCompat, __T0: Into<String>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl IntoError<Error> for InsertCatalogRecordSnafuwhere - Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl IntoError<Error> for InternalSnafuwhere + Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl IntoError<Error> for InternalSnafuwhere Error: Error + ErrorCompat,

§

type Source = BoxedError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl IntoError<Error> for InvalidCatalogValueSnafuwhere Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for InvalidEntryTypeSnafu<__T0>where Error: Error + ErrorCompat, @@ -186,9 +186,9 @@ Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for NotSupportedSnafu<__T0>where Error: Error + ErrorCompat, __T0: Into<String>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl IntoError<Error> for OpenSystemCatalogSnafuwhere - Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for OpenTableSnafu<__T0>where + Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for OpenTableSnafu<__T0>where Error: Error + ErrorCompat, - __T0: Into<TableId>,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl IntoError<Error> for ParallelOpenTableSnafuwhere + __T0: Into<TableId>,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl IntoError<Error> for ParallelOpenTableSnafuwhere Error: Error + ErrorCompat,

§

type Source = JoinError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0, __T1> IntoError<Error> for QueryAccessDeniedSnafu<__T0, __T1>where Error: Error + ErrorCompat, __T0: Into<String>, @@ -202,11 +202,11 @@ Error: Error + ErrorCompat, __T0: Into<String>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl IntoError<Error> for SystemCatalogTableScanExecSnafuwhere Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl IntoError<Error> for SystemCatalogTableScanSnafuwhere - Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for SystemCatalogTypeMismatchSnafu<__T0>where + Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for SystemCatalogTypeMismatchSnafu<__T0>where Error: Error + ErrorCompat, __T0: Into<ConcreteDataType>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for TableEngineNotFoundSnafu<__T0>where Error: Error + ErrorCompat, - __T0: Into<String>,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for TableExistsSnafu<__T0>where + __T0: Into<String>,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for TableExistsSnafu<__T0>where Error: Error + ErrorCompat, __T0: Into<String>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl IntoError<Error> for TableMetadataManagerSnafuwhere Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for TableNotExistSnafu<__T0>where @@ -214,7 +214,7 @@ __T0: Into<String>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for TableNotFoundSnafu<__T0>where Error: Error + ErrorCompat, __T0: Into<String>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl IntoError<Error> for TableSchemaMismatchSnafuwhere - Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for UnimplementedSnafu<__T0>where + Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for UnimplementedSnafu<__T0>where Error: Error + ErrorCompat, __T0: Into<String>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl IntoError<Error> for UpgradeWeakCatalogManagerRefSnafuwhere Error: Error + ErrorCompat,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl IntoError<Error> for ValueDeserializeSnafuwhere diff --git a/catalog/error/struct.CreateSystemCatalogSnafu.html b/catalog/error/struct.CreateSystemCatalogSnafu.html index cbcd544e3b87..78f1b4870780 100644 --- a/catalog/error/struct.CreateSystemCatalogSnafu.html +++ b/catalog/error/struct.CreateSystemCatalogSnafu.html @@ -1,6 +1,6 @@ CreateSystemCatalogSnafu in catalog::error - Rust
pub struct CreateSystemCatalogSnafu;
Expand description

SNAFU context selector for the Error::CreateSystemCatalog variant

Trait Implementations§

source§

impl Clone for CreateSystemCatalogSnafu

source§

fn clone(&self) -> CreateSystemCatalogSnafu

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for CreateSystemCatalogSnafu

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl IntoError<Error> for CreateSystemCatalogSnafuwhere - Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl Copy for CreateSystemCatalogSnafu

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl Copy for CreateSystemCatalogSnafu

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/catalog/error/struct.CreateTableSnafu.html b/catalog/error/struct.CreateTableSnafu.html index ef483f4e461a..3958ebed8037 100644 --- a/catalog/error/struct.CreateTableSnafu.html +++ b/catalog/error/struct.CreateTableSnafu.html @@ -3,7 +3,7 @@ }
Expand description

SNAFU context selector for the Error::CreateTable variant

Fields§

§table_info: __T0

Trait Implementations§

source§

impl<__T0: Clone> Clone for CreateTableSnafu<__T0>

source§

fn clone(&self) -> CreateTableSnafu<__T0>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<__T0: Debug> Debug for CreateTableSnafu<__T0>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<__T0> IntoError<Error> for CreateTableSnafu<__T0>where Error: Error + ErrorCompat, - __T0: Into<String>,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0: Copy> Copy for CreateTableSnafu<__T0>

Auto Trait Implementations§

§

impl<__T0> RefUnwindSafe for CreateTableSnafu<__T0>where + __T0: Into<String>,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0: Copy> Copy for CreateTableSnafu<__T0>

Auto Trait Implementations§

§

impl<__T0> RefUnwindSafe for CreateTableSnafu<__T0>where __T0: RefUnwindSafe,

§

impl<__T0> Send for CreateTableSnafu<__T0>where __T0: Send,

§

impl<__T0> Sync for CreateTableSnafu<__T0>where __T0: Sync,

§

impl<__T0> Unpin for CreateTableSnafu<__T0>where diff --git a/catalog/error/struct.InsertCatalogRecordSnafu.html b/catalog/error/struct.InsertCatalogRecordSnafu.html index 9ae990c0942f..dc650ecc000b 100644 --- a/catalog/error/struct.InsertCatalogRecordSnafu.html +++ b/catalog/error/struct.InsertCatalogRecordSnafu.html @@ -1,6 +1,6 @@ InsertCatalogRecordSnafu in catalog::error - Rust
pub struct InsertCatalogRecordSnafu;
Expand description

SNAFU context selector for the Error::InsertCatalogRecord variant

Trait Implementations§

source§

impl Clone for InsertCatalogRecordSnafu

source§

fn clone(&self) -> InsertCatalogRecordSnafu

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for InsertCatalogRecordSnafu

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl IntoError<Error> for InsertCatalogRecordSnafuwhere - Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl Copy for InsertCatalogRecordSnafu

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl Copy for InsertCatalogRecordSnafu

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/catalog/error/struct.OpenSystemCatalogSnafu.html b/catalog/error/struct.OpenSystemCatalogSnafu.html index cf223ff26e8b..7c8415b68235 100644 --- a/catalog/error/struct.OpenSystemCatalogSnafu.html +++ b/catalog/error/struct.OpenSystemCatalogSnafu.html @@ -1,6 +1,6 @@ OpenSystemCatalogSnafu in catalog::error - Rust
pub struct OpenSystemCatalogSnafu;
Expand description

SNAFU context selector for the Error::OpenSystemCatalog variant

Trait Implementations§

source§

impl Clone for OpenSystemCatalogSnafu

source§

fn clone(&self) -> OpenSystemCatalogSnafu

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for OpenSystemCatalogSnafu

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl IntoError<Error> for OpenSystemCatalogSnafuwhere - Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl Copy for OpenSystemCatalogSnafu

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl Copy for OpenSystemCatalogSnafu

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/catalog/error/struct.OpenTableSnafu.html b/catalog/error/struct.OpenTableSnafu.html index 83c001bda093..84f43843dc99 100644 --- a/catalog/error/struct.OpenTableSnafu.html +++ b/catalog/error/struct.OpenTableSnafu.html @@ -3,7 +3,7 @@ }
Expand description

SNAFU context selector for the Error::OpenTable variant

Fields§

§table_id: __T0

Trait Implementations§

source§

impl<__T0: Clone> Clone for OpenTableSnafu<__T0>

source§

fn clone(&self) -> OpenTableSnafu<__T0>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<__T0: Debug> Debug for OpenTableSnafu<__T0>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<__T0> IntoError<Error> for OpenTableSnafu<__T0>where Error: Error + ErrorCompat, - __T0: Into<TableId>,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0: Copy> Copy for OpenTableSnafu<__T0>

Auto Trait Implementations§

§

impl<__T0> RefUnwindSafe for OpenTableSnafu<__T0>where + __T0: Into<TableId>,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0: Copy> Copy for OpenTableSnafu<__T0>

Auto Trait Implementations§

§

impl<__T0> RefUnwindSafe for OpenTableSnafu<__T0>where __T0: RefUnwindSafe,

§

impl<__T0> Send for OpenTableSnafu<__T0>where __T0: Send,

§

impl<__T0> Sync for OpenTableSnafu<__T0>where __T0: Sync,

§

impl<__T0> Unpin for OpenTableSnafu<__T0>where diff --git a/catalog/error/struct.SystemCatalogTableScanSnafu.html b/catalog/error/struct.SystemCatalogTableScanSnafu.html index a00f76149aaf..fadce0cea3da 100644 --- a/catalog/error/struct.SystemCatalogTableScanSnafu.html +++ b/catalog/error/struct.SystemCatalogTableScanSnafu.html @@ -1,6 +1,6 @@ SystemCatalogTableScanSnafu in catalog::error - Rust
pub struct SystemCatalogTableScanSnafu;
Expand description

SNAFU context selector for the Error::SystemCatalogTableScan variant

Trait Implementations§

source§

impl Clone for SystemCatalogTableScanSnafu

source§

fn clone(&self) -> SystemCatalogTableScanSnafu

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for SystemCatalogTableScanSnafu

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl IntoError<Error> for SystemCatalogTableScanSnafuwhere - Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl Copy for SystemCatalogTableScanSnafu

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl Copy for SystemCatalogTableScanSnafu

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/catalog/error/struct.TableEngineNotFoundSnafu.html b/catalog/error/struct.TableEngineNotFoundSnafu.html index a8d218008b2d..177f8f49fc2c 100644 --- a/catalog/error/struct.TableEngineNotFoundSnafu.html +++ b/catalog/error/struct.TableEngineNotFoundSnafu.html @@ -3,7 +3,7 @@ }
Expand description

SNAFU context selector for the Error::TableEngineNotFound variant

Fields§

§engine_name: __T0

Trait Implementations§

source§

impl<__T0: Clone> Clone for TableEngineNotFoundSnafu<__T0>

source§

fn clone(&self) -> TableEngineNotFoundSnafu<__T0>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<__T0: Debug> Debug for TableEngineNotFoundSnafu<__T0>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<__T0> IntoError<Error> for TableEngineNotFoundSnafu<__T0>where Error: Error + ErrorCompat, - __T0: Into<String>,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>

Auto Trait Implementations§

§

impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where + __T0: Into<String>,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0: Copy> Copy for TableEngineNotFoundSnafu<__T0>

Auto Trait Implementations§

§

impl<__T0> RefUnwindSafe for TableEngineNotFoundSnafu<__T0>where __T0: RefUnwindSafe,

§

impl<__T0> Send for TableEngineNotFoundSnafu<__T0>where __T0: Send,

§

impl<__T0> Sync for TableEngineNotFoundSnafu<__T0>where __T0: Sync,

§

impl<__T0> Unpin for TableEngineNotFoundSnafu<__T0>where diff --git a/catalog/error/struct.TableSchemaMismatchSnafu.html b/catalog/error/struct.TableSchemaMismatchSnafu.html index 141d7bcece45..2d021adfe832 100644 --- a/catalog/error/struct.TableSchemaMismatchSnafu.html +++ b/catalog/error/struct.TableSchemaMismatchSnafu.html @@ -1,6 +1,6 @@ TableSchemaMismatchSnafu in catalog::error - Rust
pub struct TableSchemaMismatchSnafu;
Expand description

SNAFU context selector for the Error::TableSchemaMismatch variant

Trait Implementations§

source§

impl Clone for TableSchemaMismatchSnafu

source§

fn clone(&self) -> TableSchemaMismatchSnafu

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TableSchemaMismatchSnafu

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl IntoError<Error> for TableSchemaMismatchSnafuwhere - Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl Copy for TableSchemaMismatchSnafu

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl Copy for TableSchemaMismatchSnafu

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/catalog/information_schema/columns/struct.InformationSchemaColumns.html b/catalog/information_schema/columns/struct.InformationSchemaColumns.html index 45892b4c2c9f..fdbf90c162df 100644 --- a/catalog/information_schema/columns/struct.InformationSchemaColumns.html +++ b/catalog/information_schema/columns/struct.InformationSchemaColumns.html @@ -5,7 +5,7 @@ }

Fields§

§schema: SchemaRef§catalog_name: String§catalog_manager: Weak<dyn CatalogManager>

Implementations§

source§

impl InformationSchemaColumns

source

pub(super) fn new( catalog_name: String, catalog_manager: Weak<dyn CatalogManager> -) -> Self

source

fn schema() -> SchemaRef

source

fn builder(&self) -> InformationSchemaColumnsBuilder

Trait Implementations§

source§

impl InformationTable for InformationSchemaColumns

source§

fn table_id(&self) -> TableId

source§

fn table_name(&self) -> &'static str

source§

fn schema(&self) -> SchemaRef

source§

fn to_stream(&self) -> Result<SendableRecordBatchStream>

source§

fn table_type(&self) -> TableType

source§

impl PartitionStream for InformationSchemaColumns

source§

fn schema(&self) -> &ArrowSchemaRef

Returns the schema of this partition
source§

fn execute(&self, _: Arc<TaskContext>) -> DfSendableRecordBatchStream

Returns a stream yielding this partitions values

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +) -> Self

source

fn schema() -> SchemaRef

source

fn builder(&self) -> InformationSchemaColumnsBuilder

Trait Implementations§

source§

impl InformationTable for InformationSchemaColumns

source§

fn table_id(&self) -> TableId

source§

fn table_name(&self) -> &'static str

source§

fn schema(&self) -> SchemaRef

source§

fn to_stream(&self) -> Result<SendableRecordBatchStream>

source§

fn table_type(&self) -> TableType

source§

impl PartitionStream for InformationSchemaColumns

source§

fn schema(&self) -> &ArrowSchemaRef

Returns the schema of this partition
source§

fn execute(&self, _: Arc<TaskContext>) -> DfSendableRecordBatchStream

Returns a stream yielding this partitions values

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/catalog/information_schema/struct.InformationSchemaProvider.html b/catalog/information_schema/struct.InformationSchemaProvider.html index 741ca07a1fac..d65c01d75e79 100644 --- a/catalog/information_schema/struct.InformationSchemaProvider.html +++ b/catalog/information_schema/struct.InformationSchemaProvider.html @@ -7,15 +7,15 @@ ) -> Self

source

pub fn build( catalog_name: String, catalog_manager: Weak<dyn CatalogManager> -) -> HashMap<String, TableRef>

Build a map of TableRef in information schema. +) -> HashMap<String, TableRef>

Build a map of [TableRef] in information schema. Including tables and columns.

-
source

pub fn table(&self, name: &str) -> Option<TableRef>

source

fn information_table( +

source

pub fn table(&self, name: &str) -> Option<TableRef>

source

fn information_table( &self, name: &str ) -> Option<Arc<dyn InformationTable + Send + Sync>>

source

fn table_info( catalog_name: String, table: &Arc<dyn InformationTable + Send + Sync> -) -> TableInfoRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +) -> TableInfoRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/catalog/information_schema/tables/struct.InformationSchemaTables.html b/catalog/information_schema/tables/struct.InformationSchemaTables.html index 73e111ed49d8..600a4d513cc8 100644 --- a/catalog/information_schema/tables/struct.InformationSchemaTables.html +++ b/catalog/information_schema/tables/struct.InformationSchemaTables.html @@ -5,7 +5,7 @@ }

Fields§

§schema: SchemaRef§catalog_name: String§catalog_manager: Weak<dyn CatalogManager>

Implementations§

source§

impl InformationSchemaTables

source

pub(super) fn new( catalog_name: String, catalog_manager: Weak<dyn CatalogManager> -) -> Self

source

pub(crate) fn schema() -> SchemaRef

source

fn builder(&self) -> InformationSchemaTablesBuilder

Trait Implementations§

source§

impl InformationTable for InformationSchemaTables

source§

fn table_id(&self) -> TableId

source§

fn table_name(&self) -> &'static str

source§

fn schema(&self) -> SchemaRef

source§

fn to_stream(&self) -> Result<SendableRecordBatchStream>

source§

fn table_type(&self) -> TableType

source§

impl PartitionStream for InformationSchemaTables

source§

fn schema(&self) -> &ArrowSchemaRef

Returns the schema of this partition
source§

fn execute(&self, _: Arc<TaskContext>) -> DfSendableRecordBatchStream

Returns a stream yielding this partitions values

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +) -> Self

source

pub(crate) fn schema() -> SchemaRef

source

fn builder(&self) -> InformationSchemaTablesBuilder

Trait Implementations§

source§

impl InformationTable for InformationSchemaTables

source§

fn table_id(&self) -> TableId

source§

fn table_name(&self) -> &'static str

source§

fn schema(&self) -> SchemaRef

source§

fn to_stream(&self) -> Result<SendableRecordBatchStream>

source§

fn table_type(&self) -> TableType

source§

impl PartitionStream for InformationSchemaTables

source§

fn schema(&self) -> &ArrowSchemaRef

Returns the schema of this partition
source§

fn execute(&self, _: Arc<TaskContext>) -> DfSendableRecordBatchStream

Returns a stream yielding this partitions values

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html index fc2e7f26baaf..88ee74cf9d15 100644 --- a/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html +++ b/catalog/information_schema/tables/struct.InformationSchemaTablesBuilder.html @@ -20,7 +20,7 @@ catalog_name: &str, schema_name: &str, table_name: &str, - table_type: TableType, + table_type: TableType, table_id: Option<u32>, engine: Option<&str> )

source

fn finish(&mut self) -> Result<RecordBatch>

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere diff --git a/catalog/information_schema/trait.InformationTable.html b/catalog/information_schema/trait.InformationTable.html index 6050a90beb82..0cf10f8c594e 100644 --- a/catalog/information_schema/trait.InformationTable.html +++ b/catalog/information_schema/trait.InformationTable.html @@ -6,5 +6,5 @@ fn to_stream(&self) -> Result<SendableRecordBatchStream>; // Provided method - fn table_type(&self) -> TableType { ... } -}

Required Methods§

source

fn table_id(&self) -> TableId

source

fn table_name(&self) -> &'static str

source

fn schema(&self) -> SchemaRef

source

fn to_stream(&self) -> Result<SendableRecordBatchStream>

Provided Methods§

Implementors§

\ No newline at end of file + fn table_type(&self) -> TableType { ... } +}

Required Methods§

source

fn table_id(&self) -> TableId

source

fn table_name(&self) -> &'static str

source

fn schema(&self) -> SchemaRef

source

fn to_stream(&self) -> Result<SendableRecordBatchStream>

Provided Methods§

source

fn table_type(&self) -> TableType

Implementors§

\ No newline at end of file diff --git a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html index ea4fb44fea2f..8366825323a3 100644 --- a/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html +++ b/catalog/kvbackend/manager/struct.KvBackendCatalogManager.html @@ -23,7 +23,7 @@ 'life1: 'async_trait,
source§

fn invalidate_table_id<'life0, 'life1, 'async_trait>( &'life0 self, ctx: &'life1 Context, - table_id: TableId + table_id: TableId ) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait, @@ -74,7 +74,7 @@ catalog: &'life1 str, schema: &'life2 str, table_name: &'life3 str -) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where +) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, diff --git a/catalog/kvbackend/manager/struct.SystemCatalog.html b/catalog/kvbackend/manager/struct.SystemCatalog.html index 9eff387e8a4a..c383f8118964 100644 --- a/catalog/kvbackend/manager/struct.SystemCatalog.html +++ b/catalog/kvbackend/manager/struct.SystemCatalog.html @@ -11,7 +11,7 @@ catalog: &str, schema: &str, table_name: &str -) -> Option<TableRef>

Trait Implementations§

source§

impl Clone for SystemCatalog

source§

fn clone(&self) -> SystemCatalog

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more

Auto Trait Implementations§

§

impl !RefUnwindSafe for SystemCatalog

§

impl Send for SystemCatalog

§

impl Sync for SystemCatalog

§

impl Unpin for SystemCatalog

§

impl !UnwindSafe for SystemCatalog

Blanket Implementations§

source§

impl<T> Any for Twhere +) -> Option<TableRef>

Trait Implementations§

source§

impl Clone for SystemCatalog

source§

fn clone(&self) -> SystemCatalog

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more

Auto Trait Implementations§

§

impl !RefUnwindSafe for SystemCatalog

§

impl Send for SystemCatalog

§

impl Sync for SystemCatalog

§

impl Unpin for SystemCatalog

§

impl !UnwindSafe for SystemCatalog

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/catalog/kvbackend/struct.KvBackendCatalogManager.html b/catalog/kvbackend/struct.KvBackendCatalogManager.html index 239798bb5bac..bcc4e79f3030 100644 --- a/catalog/kvbackend/struct.KvBackendCatalogManager.html +++ b/catalog/kvbackend/struct.KvBackendCatalogManager.html @@ -23,7 +23,7 @@ 'life1: 'async_trait,

source§

fn invalidate_table_id<'life0, 'life1, 'async_trait>( &'life0 self, ctx: &'life1 Context, - table_id: TableId + table_id: TableId ) -> Pin<Box<dyn Future<Output = MetaResult<()>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait, @@ -74,7 +74,7 @@ catalog: &'life1 str, schema: &'life2 str, table_name: &'life3 str -) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where +) -> Pin<Box<dyn Future<Output = CatalogResult<Option<TableRef>>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, diff --git a/catalog/memory/manager/struct.MemoryCatalogManager.html b/catalog/memory/manager/struct.MemoryCatalogManager.html index 83ced5e75e65..dd08e277d1c8 100644 --- a/catalog/memory/manager/struct.MemoryCatalogManager.html +++ b/catalog/memory/manager/struct.MemoryCatalogManager.html @@ -1,7 +1,7 @@ MemoryCatalogManager in catalog::memory::manager - Rust
pub struct MemoryCatalogManager {
-    catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
+    catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>,
 }
Expand description

Simple in-memory list of catalogs

-

Fields§

§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>

Collection of catalogs containing schemas and ultimately Tables

+

Fields§

§catalogs: Arc<RwLock<HashMap<String, HashMap<String, HashMap<String, TableRef>>>>>

Collection of catalogs containing schemas and ultimately Tables

Implementations§

source§

impl MemoryCatalogManager

source

pub fn new() -> Arc<Self>

source

pub fn with_default_setup() -> Arc<Self>

Creates a manager with some default setups (e.g. default catalog/schema and information schema)

source

fn schema_exist_sync(&self, catalog: &str, schema: &str) -> Result<bool>

source

fn catalog_exist_sync(&self, catalog: &str) -> Result<bool>

source

pub fn register_catalog_sync(&self, name: &str) -> Result<bool>

Registers a catalog if it does not exist and returns false if the schema exists.

@@ -18,7 +18,7 @@
source

fn create_catalog_entry( self: &Arc<Self>, catalog: String -) -> HashMap<String, HashMap<String, TableRef>>

Trait Implementations§

source§

impl CatalogManager for MemoryCatalogManager

source§

fn schema_exists<'life0, 'life1, 'life2, 'async_trait>( +) -> HashMap<String, HashMap<String, TableRef>>

Trait Implementations§

source§

impl CatalogManager for MemoryCatalogManager

source§

fn schema_exists<'life0, 'life1, 'life2, 'async_trait>( &'life0 self, catalog: &'life1 str, schema: &'life2 str @@ -31,7 +31,7 @@ catalog: &'life1 str, schema: &'life2 str, table_name: &'life3 str -) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where +) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, diff --git a/catalog/memory/manager/type.SchemaEntries.html b/catalog/memory/manager/type.SchemaEntries.html index e08a73e4fce1..06ddf021ba39 100644 --- a/catalog/memory/manager/type.SchemaEntries.html +++ b/catalog/memory/manager/type.SchemaEntries.html @@ -1 +1 @@ -SchemaEntries in catalog::memory::manager - Rust

Type Definition catalog::memory::manager::SchemaEntries

source ·
type SchemaEntries = HashMap<String, HashMap<String, TableRef>>;
\ No newline at end of file +SchemaEntries in catalog::memory::manager - Rust

Type Definition catalog::memory::manager::SchemaEntries

source ·
type SchemaEntries = HashMap<String, HashMap<String, TableRef>>;
\ No newline at end of file diff --git a/catalog/struct.RegisterSystemTableRequest.html b/catalog/struct.RegisterSystemTableRequest.html index 98ffda68e56e..a3007b081a96 100644 --- a/catalog/struct.RegisterSystemTableRequest.html +++ b/catalog/struct.RegisterSystemTableRequest.html @@ -1,5 +1,5 @@ RegisterSystemTableRequest in catalog - Rust
pub struct RegisterSystemTableRequest {
-    pub create_table_request: CreateTableRequest,
+    pub create_table_request: CreateTableRequest,
     pub open_hook: Option<OpenSystemTableHook>,
 }
Expand description

Register system table request:

    @@ -7,7 +7,7 @@ with table ref after opening the system table
  • When system table is not exists, create and register the table by create_table_request and calls open_hook with the created table.
-

Fields§

§create_table_request: CreateTableRequest§open_hook: Option<OpenSystemTableHook>

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Fields§

§create_table_request: CreateTableRequest§open_hook: Option<OpenSystemTableHook>

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/catalog/struct.RegisterTableRequest.html b/catalog/struct.RegisterTableRequest.html index c2f30ba4aa53..91238cde5a87 100644 --- a/catalog/struct.RegisterTableRequest.html +++ b/catalog/struct.RegisterTableRequest.html @@ -2,9 +2,9 @@ pub catalog: String, pub schema: String, pub table_name: String, - pub table_id: TableId, - pub table: TableRef, -}

Fields§

§catalog: String§schema: String§table_name: String§table_id: TableId§table: TableRef

Trait Implementations§

source§

impl Clone for RegisterTableRequest

source§

fn clone(&self) -> RegisterTableRequest

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for RegisterTableRequest

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + pub table_id: TableId, + pub table: TableRef, +}

Fields§

§catalog: String§schema: String§table_name: String§table_id: TableId§table: TableRef

Trait Implementations§

source§

impl Clone for RegisterTableRequest

source§

fn clone(&self) -> RegisterTableRequest

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for RegisterTableRequest

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/catalog/struct.RenameTableRequest.html b/catalog/struct.RenameTableRequest.html index c0a56b79a189..166aa7465716 100644 --- a/catalog/struct.RenameTableRequest.html +++ b/catalog/struct.RenameTableRequest.html @@ -3,8 +3,8 @@ pub schema: String, pub table_name: String, pub new_table_name: String, - pub table_id: TableId, -}

Fields§

§catalog: String§schema: String§table_name: String§new_table_name: String§table_id: TableId

Trait Implementations§

source§

impl Clone for RenameTableRequest

source§

fn clone(&self) -> RenameTableRequest

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for RenameTableRequest

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + pub table_id: TableId, +}

Fields§

§catalog: String§schema: String§table_name: String§new_table_name: String§table_id: TableId

Trait Implementations§

source§

impl Clone for RenameTableRequest

source§

fn clone(&self) -> RenameTableRequest

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for RenameTableRequest

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/catalog/trait.CatalogManager.html b/catalog/trait.CatalogManager.html index cc8091a5169e..3f057be0493b 100644 --- a/catalog/trait.CatalogManager.html +++ b/catalog/trait.CatalogManager.html @@ -54,7 +54,7 @@ catalog: &'life1 str, schema: &'life2 str, table_name: &'life3 str - ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>> + ) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, @@ -107,7 +107,7 @@ catalog: &'life1 str, schema: &'life2 str, table_name: &'life3 str -) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where +) -> Pin<Box<dyn Future<Output = Result<Option<TableRef>>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait, 'life1: 'async_trait, diff --git a/catalog/type.OpenSystemTableHook.html b/catalog/type.OpenSystemTableHook.html index 6b2713f62a6a..1eefe22addab 100644 --- a/catalog/type.OpenSystemTableHook.html +++ b/catalog/type.OpenSystemTableHook.html @@ -1,2 +1,2 @@ -OpenSystemTableHook in catalog - Rust

Type Definition catalog::OpenSystemTableHook

source ·
pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description

Hook called after system table opening.

+OpenSystemTableHook in catalog - Rust

Type Definition catalog::OpenSystemTableHook

source ·
pub type OpenSystemTableHook = Box<dyn Fn(TableRef) -> BoxFuture<'static, Result<()>> + Send + Sync>;
Expand description

Hook called after system table opening.

\ No newline at end of file diff --git a/client/all.html b/client/all.html index 1058c330a5ce..9bb88a75eba3 100644 --- a/client/all.html +++ b/client/all.html @@ -1 +1 @@ -List of all items in this crate
\ No newline at end of file +List of all items in this crate
\ No newline at end of file diff --git a/client/database/struct.Database.html b/client/database/struct.Database.html index 1c72f65df0e4..2fe6e5e0e2fb 100644 --- a/client/database/struct.Database.html +++ b/client/database/struct.Database.html @@ -19,17 +19,17 @@
source

pub fn catalog(&self) -> &String

source

pub fn set_catalog(&mut self, catalog: impl Into<String>)

source

pub fn schema(&self) -> &String

source

pub fn set_schema(&mut self, schema: impl Into<String>)

source

pub fn dbname(&self) -> &String

source

pub fn set_dbname(&mut self, dbname: impl Into<String>)

source

pub fn set_auth(&mut self, auth: AuthScheme)

source

pub async fn insert(&self, requests: InsertRequests) -> Result<u32>

source

pub async fn row_insert(&self, requests: RowInsertRequests) -> Result<u32>

source

pub fn streaming_inserter(&self) -> Result<StreamInserter>

source

pub fn streaming_inserter_with_channel_size( &self, channel_size: usize -) -> Result<StreamInserter>

source

pub async fn delete(&self, request: DeleteRequests) -> Result<u32>

source

async fn handle(&self, request: Request) -> Result<u32>

source

fn to_rpc_request(&self, request: Request, trace_id: u64) -> GreptimeRequest

source

pub async fn sql(&self, sql: &str) -> Result<Output>

source

pub async fn logical_plan( +) -> Result<StreamInserter>

source

pub async fn delete(&self, request: DeleteRequests) -> Result<u32>

source

async fn handle(&self, request: Request) -> Result<u32>

source

fn to_rpc_request(&self, request: Request, trace_id: u64) -> GreptimeRequest

source

pub async fn sql(&self, sql: &str) -> Result<Output>

source

pub async fn logical_plan( &self, logical_plan: Vec<u8>, trace_id: u64 -) -> Result<Output>

source

pub async fn prom_range_query( +) -> Result<Output>

source

pub async fn prom_range_query( &self, promql: &str, start: &str, end: &str, step: &str -) -> Result<Output>

source

pub async fn create(&self, expr: CreateTableExpr) -> Result<Output>

source

pub async fn alter(&self, expr: AlterExpr) -> Result<Output>

source

pub async fn drop_table(&self, expr: DropTableExpr) -> Result<Output>

source

pub async fn truncate_table(&self, expr: TruncateTableExpr) -> Result<Output>

source

async fn do_get(&self, request: Request, trace_id: u64) -> Result<Output>

Trait Implementations§

source§

impl Clone for Database

source§

fn clone(&self) -> Database

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Database

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Database

source§

fn default() -> Database

Returns the “default value” for a type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +) -> Result<Output>

source

pub async fn create(&self, expr: CreateTableExpr) -> Result<Output>

source

pub async fn alter(&self, expr: AlterExpr) -> Result<Output>

source

pub async fn drop_table(&self, expr: DropTableExpr) -> Result<Output>

source

pub async fn truncate_table(&self, expr: TruncateTableExpr) -> Result<Output>

source

async fn do_get(&self, request: Request, trace_id: u64) -> Result<Output>

Trait Implementations§

source§

impl Clone for Database

source§

fn clone(&self) -> Database

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Database

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Database

source§

fn default() -> Database

Returns the “default value” for a type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/client/enum.Output.html b/client/enum.Output.html new file mode 100644 index 000000000000..78dc13d76b4a --- /dev/null +++ b/client/enum.Output.html @@ -0,0 +1,118 @@ +Output in client - Rust

Enum client::Output

pub enum Output {
+    AffectedRows(usize),
+    RecordBatches(RecordBatches),
+    Stream(Pin<Box<dyn RecordBatchStream<Item = Result<RecordBatch, Error>> + Send, Global>>),
+}

Variants§

§

AffectedRows(usize)

§

RecordBatches(RecordBatches)

§

Stream(Pin<Box<dyn RecordBatchStream<Item = Result<RecordBatch, Error>> + Send, Global>>)

Trait Implementations§

§

impl Debug for Output

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl !RefUnwindSafe for Output

§

impl Send for Output

§

impl !Sync for Output

§

impl Unpin for Output

§

impl !UnwindSafe for Output

Blanket Implementations§

source§

impl<T> Any for Twhere + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere + Self: Into<T>,

Converts self into T using Into<T>. Read more
§

impl<T, V> Convert<T> for Vwhere + V: Into<T>,

§

fn convert(value: Self) -> T

§

fn convert_box(value: Box<Self, Global>) -> Box<T, Global>

§

fn convert_vec(value: Vec<Self, Global>) -> Vec<T, Global>

§

fn convert_vec_box( + value: Vec<Box<Self, Global>, Global> +) -> Vec<Box<T, Global>, Global>

§

fn convert_matrix( + value: Vec<Vec<Self, Global>, Global> +) -> Vec<Vec<T, Global>, Global>

§

fn convert_option(value: Option<Self>) -> Option<T>

§

fn convert_option_box( + value: Option<Box<Self, Global>> +) -> Option<Box<T, Global>>

§

fn convert_option_vec( + value: Option<Vec<Self, Global>> +) -> Option<Vec<T, Global>>

§

impl<T> FmtForward for T

§

fn fmt_binary(self) -> FmtBinary<Self>where + Self: Binary,

Causes self to use its Binary implementation when Debug-formatted.
§

fn fmt_display(self) -> FmtDisplay<Self>where + Self: Display,

Causes self to use its Display implementation when +Debug-formatted.
§

fn fmt_lower_exp(self) -> FmtLowerExp<Self>where + Self: LowerExp,

Causes self to use its LowerExp implementation when +Debug-formatted.
§

fn fmt_lower_hex(self) -> FmtLowerHex<Self>where + Self: LowerHex,

Causes self to use its LowerHex implementation when +Debug-formatted.
§

fn fmt_octal(self) -> FmtOctal<Self>where + Self: Octal,

Causes self to use its Octal implementation when Debug-formatted.
§

fn fmt_pointer(self) -> FmtPointer<Self>where + Self: Pointer,

Causes self to use its Pointer implementation when +Debug-formatted.
§

fn fmt_upper_exp(self) -> FmtUpperExp<Self>where + Self: UpperExp,

Causes self to use its UpperExp implementation when +Debug-formatted.
§

fn fmt_upper_hex(self) -> FmtUpperHex<Self>where + Self: UpperHex,

Causes self to use its UpperHex implementation when +Debug-formatted.
§

fn fmt_list(self) -> FmtList<Self>where + &'a Self: for<'a> IntoIterator,

Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T> FutureExt for T

§

fn with_context(self, otel_cx: Context) -> WithContext<Self>

Attaches the provided Context to this type, returning a WithContext +wrapper. Read more
§

fn with_current_context(self) -> WithContext<Self>

Attaches the current Context to this type, returning a WithContext +wrapper. Read more
source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an +Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an +Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
source§

impl<T> IntoRequest<T> for T

source§

fn into_request(self) -> Request<T>

Wrap the input message T in a tonic::Request
§

impl<T> Pipe for Twhere + T: ?Sized,

§

fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere + Self: Sized,

Pipes by value. This is generally the method you want to use. Read more
§

fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere + R: 'a,

Borrows self and passes that borrow into the pipe function. Read more
§

fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere + R: 'a,

Mutably borrows self and passes that borrow into the pipe function. Read more
§

fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> Rwhere + Self: Borrow<B>, + B: 'a + ?Sized, + R: 'a,

Borrows self, then passes self.borrow() into the pipe function. Read more
§

fn pipe_borrow_mut<'a, B, R>( + &'a mut self, + func: impl FnOnce(&'a mut B) -> R +) -> Rwhere + Self: BorrowMut<B>, + B: 'a + ?Sized, + R: 'a,

Mutably borrows self, then passes self.borrow_mut() into the pipe +function. Read more
§

fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> Rwhere + Self: AsRef<U>, + U: 'a + ?Sized, + R: 'a,

Borrows self, then passes self.as_ref() into the pipe function.
§

fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> Rwhere + Self: AsMut<U>, + U: 'a + ?Sized, + R: 'a,

Mutably borrows self, then passes self.as_mut() into the pipe +function.
§

fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> Rwhere + Self: Deref<Target = T>, + T: 'a + ?Sized, + R: 'a,

Borrows self, then passes self.deref() into the pipe function.
§

fn pipe_deref_mut<'a, T, R>( + &'a mut self, + func: impl FnOnce(&'a mut T) -> R +) -> Rwhere + Self: DerefMut<Target = T> + Deref, + T: 'a + ?Sized, + R: 'a,

Mutably borrows self, then passes self.deref_mut() into the pipe +function.
§

impl<T> Pointable for T

§

const ALIGN: usize = mem::align_of::<T>()

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> Same<T> for T

§

type Output = T

Should always be Self
§

impl<SS, SP> SupersetOf<SS> for SPwhere + SS: SubsetOf<SP>,

§

fn to_subset(&self) -> Option<SS>

The inverse inclusion map: attempts to construct self from the equivalent element of its +superset. Read more
§

fn is_in_subset(&self) -> bool

Checks if self is actually part of its subset T (and can be converted to it).
§

fn to_subset_unchecked(&self) -> SS

Use with care! Same as self.to_subset but without any property checks. Always succeeds.
§

fn from_subset(element: &SS) -> SP

The inclusion map: converts self to the equivalent element of its superset.
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere + Self: Borrow<B>, + B: ?Sized,

Immutable access to the Borrow<B> of a value. Read more
§

fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere + Self: BorrowMut<B>, + B: ?Sized,

Mutable access to the BorrowMut<B> of a value. Read more
§

fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Selfwhere + Self: AsRef<R>, + R: ?Sized,

Immutable access to the AsRef<R> view of a value. Read more
§

fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Selfwhere + Self: AsMut<R>, + R: ?Sized,

Mutable access to the AsMut<R> view of a value. Read more
§

fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Selfwhere + Self: Deref<Target = T>, + T: ?Sized,

Immutable access to the Deref::Target of a value. Read more
§

fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere + Self: DerefMut<Target = T> + Deref, + T: ?Sized,

Mutable access to the Deref::Target of a value. Read more
§

fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self

Calls .tap() only in debug builds, and is erased in release builds.
§

fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self

Calls .tap_mut() only in debug builds, and is erased in release +builds.
§

fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Selfwhere + Self: Borrow<B>, + B: ?Sized,

Calls .tap_borrow() only in debug builds, and is erased in release +builds.
§

fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere + Self: BorrowMut<B>, + B: ?Sized,

Calls .tap_borrow_mut() only in debug builds, and is erased in release +builds.
§

fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Selfwhere + Self: AsRef<R>, + R: ?Sized,

Calls .tap_ref() only in debug builds, and is erased in release +builds.
§

fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Selfwhere + Self: AsMut<R>, + R: ?Sized,

Calls .tap_ref_mut() only in debug builds, and is erased in release +builds.
§

fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Selfwhere + Self: Deref<Target = T>, + T: ?Sized,

Calls .tap_deref() only in debug builds, and is erased in release +builds.
§

fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere + Self: DerefMut<Target = T> + Deref, + T: ?Sized,

Calls .tap_deref_mut() only in debug builds, and is erased in release +builds.
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a +WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +WithDispatch wrapper. Read more
source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a +WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +WithDispatch wrapper. Read more
\ No newline at end of file diff --git a/client/fn.from_grpc_response.html b/client/fn.from_grpc_response.html index 0f422cea122b..0ffdc48fee12 100644 --- a/client/fn.from_grpc_response.html +++ b/client/fn.from_grpc_response.html @@ -1 +1 @@ -from_grpc_response in client - Rust

Function client::from_grpc_response

source ·
pub fn from_grpc_response(response: GreptimeResponse) -> Result<u32>
\ No newline at end of file +from_grpc_response in client - Rust

Function client::from_grpc_response

source ·
pub fn from_grpc_response(response: GreptimeResponse) -> Result<u32>
\ No newline at end of file diff --git a/client/index.html b/client/index.html index 3c2e9096c074..1b3ba37a3ae1 100644 --- a/client/index.html +++ b/client/index.html @@ -1 +1 @@ -client - Rust

Crate client

source ·

Re-exports

  • pub use self::error::Error;
  • pub use self::error::Result;
  • pub use api;

Modules

Structs

Constants

Functions

\ No newline at end of file +client - Rust
\ No newline at end of file diff --git a/client/region/struct.RegionRequester.html b/client/region/struct.RegionRequester.html index c52e450ec287..74fb7ac4de8e 100644 --- a/client/region/struct.RegionRequester.html +++ b/client/region/struct.RegionRequester.html @@ -3,7 +3,7 @@ }

Fields§

§client: Client

Implementations§

source§

impl RegionRequester

source

pub fn new(client: Client) -> Self

source

pub async fn do_get_inner( &self, ticket: Ticket -) -> Result<SendableRecordBatchStream>

source

async fn handle_inner(&self, request: RegionRequest) -> Result<AffectedRows>

source

pub async fn handle(&self, request: RegionRequest) -> Result<AffectedRows>

Trait Implementations§

source§

impl Datanode for RegionRequester

source§

fn handle<'life0, 'async_trait>( +) -> Result<SendableRecordBatchStream>

source

async fn handle_inner(&self, request: RegionRequest) -> Result<AffectedRows>

source

pub async fn handle(&self, request: RegionRequest) -> Result<AffectedRows>

Trait Implementations§

source§

impl Datanode for RegionRequester

source§

fn handle<'life0, 'async_trait>( &'life0 self, request: RegionRequest ) -> Pin<Box<dyn Future<Output = MetaResult<AffectedRows>> + Send + 'async_trait>>where @@ -11,7 +11,7 @@ 'life0: 'async_trait,

Handles DML, and DDL requests.
source§

fn handle_query<'life0, 'async_trait>( &'life0 self, request: QueryRequest -) -> Pin<Box<dyn Future<Output = MetaResult<SendableRecordBatchStream>> + Send + 'async_trait>>where +) -> Pin<Box<dyn Future<Output = MetaResult<SendableRecordBatchStream>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

source§

impl Debug for RegionRequester

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/client/sidebar-items.js b/client/sidebar-items.js index be2b26fe753c..3485278f4d54 100644 --- a/client/sidebar-items.js +++ b/client/sidebar-items.js @@ -1 +1 @@ -window.SIDEBAR_ITEMS = {"constant":["DEFAULT_CATALOG_NAME","DEFAULT_SCHEMA_NAME"],"fn":["from_grpc_response"],"mod":["client","client_manager","database","error","load_balance","metrics","region","stream_insert"],"struct":["Client","Database","StreamInserter"]}; \ No newline at end of file +window.SIDEBAR_ITEMS = {"constant":["DEFAULT_CATALOG_NAME","DEFAULT_SCHEMA_NAME"],"enum":["Output"],"fn":["from_grpc_response"],"mod":["client","client_manager","database","error","load_balance","metrics","region","stream_insert"],"struct":["Client","Database","RecordBatches","StreamInserter"],"type":["SendableRecordBatchStream"]}; \ No newline at end of file diff --git a/client/struct.Database.html b/client/struct.Database.html index 630c358d719b..5186ef2ee86a 100644 --- a/client/struct.Database.html +++ b/client/struct.Database.html @@ -19,17 +19,17 @@

source

pub fn catalog(&self) -> &String

source

pub fn set_catalog(&mut self, catalog: impl Into<String>)

source

pub fn schema(&self) -> &String

source

pub fn set_schema(&mut self, schema: impl Into<String>)

source

pub fn dbname(&self) -> &String

source

pub fn set_dbname(&mut self, dbname: impl Into<String>)

source

pub fn set_auth(&mut self, auth: AuthScheme)

source

pub async fn insert(&self, requests: InsertRequests) -> Result<u32>

source

pub async fn row_insert(&self, requests: RowInsertRequests) -> Result<u32>

source

pub fn streaming_inserter(&self) -> Result<StreamInserter>

source

pub fn streaming_inserter_with_channel_size( &self, channel_size: usize -) -> Result<StreamInserter>

source

pub async fn delete(&self, request: DeleteRequests) -> Result<u32>

source

async fn handle(&self, request: Request) -> Result<u32>

source

fn to_rpc_request(&self, request: Request, trace_id: u64) -> GreptimeRequest

source

pub async fn sql(&self, sql: &str) -> Result<Output>

source

pub async fn logical_plan( +) -> Result<StreamInserter>

source

pub async fn delete(&self, request: DeleteRequests) -> Result<u32>

source

async fn handle(&self, request: Request) -> Result<u32>

source

fn to_rpc_request(&self, request: Request, trace_id: u64) -> GreptimeRequest

source

pub async fn sql(&self, sql: &str) -> Result<Output>

source

pub async fn logical_plan( &self, logical_plan: Vec<u8>, trace_id: u64 -) -> Result<Output>

source

pub async fn prom_range_query( +) -> Result<Output>

source

pub async fn prom_range_query( &self, promql: &str, start: &str, end: &str, step: &str -) -> Result<Output>

source

pub async fn create(&self, expr: CreateTableExpr) -> Result<Output>

source

pub async fn alter(&self, expr: AlterExpr) -> Result<Output>

source

pub async fn drop_table(&self, expr: DropTableExpr) -> Result<Output>

source

pub async fn truncate_table(&self, expr: TruncateTableExpr) -> Result<Output>

source

async fn do_get(&self, request: Request, trace_id: u64) -> Result<Output>

Trait Implementations§

source§

impl Clone for Database

source§

fn clone(&self) -> Database

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Database

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Database

source§

fn default() -> Database

Returns the “default value” for a type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +) -> Result<Output>

source

pub async fn create(&self, expr: CreateTableExpr) -> Result<Output>

source

pub async fn alter(&self, expr: AlterExpr) -> Result<Output>

source

pub async fn drop_table(&self, expr: DropTableExpr) -> Result<Output>

source

pub async fn truncate_table(&self, expr: TruncateTableExpr) -> Result<Output>

source

async fn do_get(&self, request: Request, trace_id: u64) -> Result<Output>

Trait Implementations§

source§

impl Clone for Database

source§

fn clone(&self) -> Database

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Database

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Database

source§

fn default() -> Database

Returns the “default value” for a type. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/client/struct.RecordBatches.html b/client/struct.RecordBatches.html new file mode 100644 index 000000000000..d4b5134bef55 --- /dev/null +++ b/client/struct.RecordBatches.html @@ -0,0 +1,134 @@ +RecordBatches in client - Rust

Struct client::RecordBatches

pub struct RecordBatches {
+    pub(crate) schema: Arc<Schema, Global>,
+    pub(crate) batches: Vec<RecordBatch, Global>,
+}

Fields§

§schema: Arc<Schema, Global>§batches: Vec<RecordBatch, Global>

Implementations§

§

impl RecordBatches

pub fn try_from_columns<I>( + schema: Arc<Schema, Global>, + columns: I +) -> Result<RecordBatches, Error>where + I: IntoIterator<Item = Arc<dyn Vector, Global>>,

pub async fn try_collect( + stream: Pin<Box<dyn RecordBatchStream<Item = Result<RecordBatch, Error>> + Send, Global>> +) -> impl Future<Output = Result<RecordBatches, Error>>

pub fn empty() -> RecordBatches

pub fn iter(&self) -> impl Iterator<Item = &RecordBatch>

pub fn pretty_print(&self) -> Result<String, Error>

pub fn try_new( + schema: Arc<Schema, Global>, + batches: Vec<RecordBatch, Global> +) -> Result<RecordBatches, Error>

pub fn schema(&self) -> Arc<Schema, Global>

pub fn take(self) -> Vec<RecordBatch, Global>

pub fn as_stream( + &self +) -> Pin<Box<dyn RecordBatchStream<Item = Result<RecordBatch, Error>> + Send, Global>>

pub fn into_df_stream( + self +) -> Pin<Box<dyn RecordBatchStream<Item = Result<RecordBatch, DataFusionError>> + Send, Global>>

Trait Implementations§

§

impl Debug for RecordBatches

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl IntoIterator for RecordBatches

§

type Item = RecordBatch

The type of the elements being iterated over.
§

type IntoIter = IntoIter<<RecordBatches as IntoIterator>::Item, Global>

Which kind of iterator are we turning this into?
§

fn into_iter(self) -> <RecordBatches as IntoIterator>::IntoIter

Creates an iterator from a value. Read more
§

impl PartialEq<RecordBatches> for RecordBatches

§

fn eq(&self, other: &RecordBatches) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
§

impl StructuralPartialEq for RecordBatches

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<I> BidiIterator for Iwhere + I: IntoIterator, + <I as IntoIterator>::IntoIter: DoubleEndedIterator,

§

fn bidi(self, cond: bool) -> Bidi<Self::IntoIter>

Conditionally reverses the direction of iteration. Read more
source§

impl<T> Borrow<T> for Twhere + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere + Self: Into<T>,

Converts self into T using Into<T>. Read more
§

impl<T, V> Convert<T> for Vwhere + V: Into<T>,

§

fn convert(value: Self) -> T

§

fn convert_box(value: Box<Self, Global>) -> Box<T, Global>

§

fn convert_vec(value: Vec<Self, Global>) -> Vec<T, Global>

§

fn convert_vec_box( + value: Vec<Box<Self, Global>, Global> +) -> Vec<Box<T, Global>, Global>

§

fn convert_matrix( + value: Vec<Vec<Self, Global>, Global> +) -> Vec<Vec<T, Global>, Global>

§

fn convert_option(value: Option<Self>) -> Option<T>

§

fn convert_option_box( + value: Option<Box<Self, Global>> +) -> Option<Box<T, Global>>

§

fn convert_option_vec( + value: Option<Vec<Self, Global>> +) -> Option<Vec<T, Global>>

§

impl<T> FmtForward for T

§

fn fmt_binary(self) -> FmtBinary<Self>where + Self: Binary,

Causes self to use its Binary implementation when Debug-formatted.
§

fn fmt_display(self) -> FmtDisplay<Self>where + Self: Display,

Causes self to use its Display implementation when +Debug-formatted.
§

fn fmt_lower_exp(self) -> FmtLowerExp<Self>where + Self: LowerExp,

Causes self to use its LowerExp implementation when +Debug-formatted.
§

fn fmt_lower_hex(self) -> FmtLowerHex<Self>where + Self: LowerHex,

Causes self to use its LowerHex implementation when +Debug-formatted.
§

fn fmt_octal(self) -> FmtOctal<Self>where + Self: Octal,

Causes self to use its Octal implementation when Debug-formatted.
§

fn fmt_pointer(self) -> FmtPointer<Self>where + Self: Pointer,

Causes self to use its Pointer implementation when +Debug-formatted.
§

fn fmt_upper_exp(self) -> FmtUpperExp<Self>where + Self: UpperExp,

Causes self to use its UpperExp implementation when +Debug-formatted.
§

fn fmt_upper_hex(self) -> FmtUpperHex<Self>where + Self: UpperHex,

Causes self to use its UpperHex implementation when +Debug-formatted.
§

fn fmt_list(self) -> FmtList<Self>where + &'a Self: for<'a> IntoIterator,

Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
§

impl<T> FutureExt for T

§

fn with_context(self, otel_cx: Context) -> WithContext<Self>

Attaches the provided Context to this type, returning a WithContext +wrapper. Read more
§

fn with_current_context(self) -> WithContext<Self>

Attaches the current Context to this type, returning a WithContext +wrapper. Read more
source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an +Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an +Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
source§

impl<T> IntoRequest<T> for T

source§

fn into_request(self) -> Request<T>

Wrap the input message T in a tonic::Request
§

impl<T> Pipe for Twhere + T: ?Sized,

§

fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere + Self: Sized,

Pipes by value. This is generally the method you want to use. Read more
§

fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere + R: 'a,

Borrows self and passes that borrow into the pipe function. Read more
§

fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere + R: 'a,

Mutably borrows self and passes that borrow into the pipe function. Read more
§

fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> Rwhere + Self: Borrow<B>, + B: 'a + ?Sized, + R: 'a,

Borrows self, then passes self.borrow() into the pipe function. Read more
§

fn pipe_borrow_mut<'a, B, R>( + &'a mut self, + func: impl FnOnce(&'a mut B) -> R +) -> Rwhere + Self: BorrowMut<B>, + B: 'a + ?Sized, + R: 'a,

Mutably borrows self, then passes self.borrow_mut() into the pipe +function. Read more
§

fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> Rwhere + Self: AsRef<U>, + U: 'a + ?Sized, + R: 'a,

Borrows self, then passes self.as_ref() into the pipe function.
§

fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> Rwhere + Self: AsMut<U>, + U: 'a + ?Sized, + R: 'a,

Mutably borrows self, then passes self.as_mut() into the pipe +function.
§

fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> Rwhere + Self: Deref<Target = T>, + T: 'a + ?Sized, + R: 'a,

Borrows self, then passes self.deref() into the pipe function.
§

fn pipe_deref_mut<'a, T, R>( + &'a mut self, + func: impl FnOnce(&'a mut T) -> R +) -> Rwhere + Self: DerefMut<Target = T> + Deref, + T: 'a + ?Sized, + R: 'a,

Mutably borrows self, then passes self.deref_mut() into the pipe +function.
§

impl<T> Pointable for T

§

const ALIGN: usize = mem::align_of::<T>()

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> Same<T> for T

§

type Output = T

Should always be Self
§

impl<SS, SP> SupersetOf<SS> for SPwhere + SS: SubsetOf<SP>,

§

fn to_subset(&self) -> Option<SS>

The inverse inclusion map: attempts to construct self from the equivalent element of its +superset. Read more
§

fn is_in_subset(&self) -> bool

Checks if self is actually part of its subset T (and can be converted to it).
§

fn to_subset_unchecked(&self) -> SS

Use with care! Same as self.to_subset but without any property checks. Always succeeds.
§

fn from_subset(element: &SS) -> SP

The inclusion map: converts self to the equivalent element of its superset.
§

impl<T> Tap for T

§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Selfwhere + Self: Borrow<B>, + B: ?Sized,

Immutable access to the Borrow<B> of a value. Read more
§

fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere + Self: BorrowMut<B>, + B: ?Sized,

Mutable access to the BorrowMut<B> of a value. Read more
§

fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Selfwhere + Self: AsRef<R>, + R: ?Sized,

Immutable access to the AsRef<R> view of a value. Read more
§

fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Selfwhere + Self: AsMut<R>, + R: ?Sized,

Mutable access to the AsMut<R> view of a value. Read more
§

fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Selfwhere + Self: Deref<Target = T>, + T: ?Sized,

Immutable access to the Deref::Target of a value. Read more
§

fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere + Self: DerefMut<Target = T> + Deref, + T: ?Sized,

Mutable access to the Deref::Target of a value. Read more
§

fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self

Calls .tap() only in debug builds, and is erased in release builds.
§

fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self

Calls .tap_mut() only in debug builds, and is erased in release +builds.
§

fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Selfwhere + Self: Borrow<B>, + B: ?Sized,

Calls .tap_borrow() only in debug builds, and is erased in release +builds.
§

fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Selfwhere + Self: BorrowMut<B>, + B: ?Sized,

Calls .tap_borrow_mut() only in debug builds, and is erased in release +builds.
§

fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Selfwhere + Self: AsRef<R>, + R: ?Sized,

Calls .tap_ref() only in debug builds, and is erased in release +builds.
§

fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Selfwhere + Self: AsMut<R>, + R: ?Sized,

Calls .tap_ref_mut() only in debug builds, and is erased in release +builds.
§

fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Selfwhere + Self: Deref<Target = T>, + T: ?Sized,

Calls .tap_deref() only in debug builds, and is erased in release +builds.
§

fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Selfwhere + Self: DerefMut<Target = T> + Deref, + T: ?Sized,

Calls .tap_deref_mut() only in debug builds, and is erased in release +builds.
§

impl<T> TryConv for T

§

fn try_conv<T>(self) -> Result<T, Self::Error>where + Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for Twhere + V: MultiLane<T>,

§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a +WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +WithDispatch wrapper. Read more
source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a +WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +WithDispatch wrapper. Read more
\ No newline at end of file diff --git a/client/type.SendableRecordBatchStream.html b/client/type.SendableRecordBatchStream.html new file mode 100644 index 000000000000..df7268aab19a --- /dev/null +++ b/client/type.SendableRecordBatchStream.html @@ -0,0 +1 @@ +SendableRecordBatchStream in client - Rust

Type Definition client::SendableRecordBatchStream

pub type SendableRecordBatchStream = Pin<Box<dyn RecordBatchStream<Item = Result<RecordBatch, Error>> + Send, Global>>;
\ No newline at end of file diff --git a/common_grpc_expr/alter/fn.alter_expr_to_request.html b/common_grpc_expr/alter/fn.alter_expr_to_request.html index 63f2342d02da..1850a92935fc 100644 --- a/common_grpc_expr/alter/fn.alter_expr_to_request.html +++ b/common_grpc_expr/alter/fn.alter_expr_to_request.html @@ -1,5 +1,5 @@ alter_expr_to_request in common_grpc_expr::alter - Rust
pub fn alter_expr_to_request(
-    table_id: TableId,
+    table_id: TableId,
     expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description

Convert an [AlterExpr] to an AlterTableRequest

+) -> Result<AlterTableRequest>
Expand description

Convert an [AlterExpr] to an [AlterTableRequest]

\ No newline at end of file diff --git a/common_grpc_expr/alter/index.html b/common_grpc_expr/alter/index.html index bd7e5b33fbcf..4206ec54f54a 100644 --- a/common_grpc_expr/alter/index.html +++ b/common_grpc_expr/alter/index.html @@ -1 +1 @@ -common_grpc_expr::alter - Rust
\ No newline at end of file +common_grpc_expr::alter - Rust
\ No newline at end of file diff --git a/common_grpc_expr/delete/fn.to_table_delete_request.html b/common_grpc_expr/delete/fn.to_table_delete_request.html index 17bb5cee292b..4d6dd1ad4737 100644 --- a/common_grpc_expr/delete/fn.to_table_delete_request.html +++ b/common_grpc_expr/delete/fn.to_table_delete_request.html @@ -2,4 +2,4 @@ catalog_name: &str, schema_name: &str, request: DeleteRequest -) -> Result<DeleteRequest>

\ No newline at end of file +) -> Result<DeleteRequest>

\ No newline at end of file diff --git a/common_grpc_expr/fn.alter_expr_to_request.html b/common_grpc_expr/fn.alter_expr_to_request.html index fb020673c315..e83fe76ebb26 100644 --- a/common_grpc_expr/fn.alter_expr_to_request.html +++ b/common_grpc_expr/fn.alter_expr_to_request.html @@ -1,5 +1,5 @@ alter_expr_to_request in common_grpc_expr - Rust
pub fn alter_expr_to_request(
-    table_id: TableId,
+    table_id: TableId,
     expr: AlterExpr
-) -> Result<AlterTableRequest>
Expand description

Convert an [AlterExpr] to an AlterTableRequest

+) -> Result<AlterTableRequest>
Expand description

Convert an [AlterExpr] to an [AlterTableRequest]

\ No newline at end of file diff --git a/common_grpc_expr/index.html b/common_grpc_expr/index.html index 123b65c2895b..3fd0656e8b4a 100644 --- a/common_grpc_expr/index.html +++ b/common_grpc_expr/index.html @@ -1 +1 @@ -common_grpc_expr - Rust
\ No newline at end of file +common_grpc_expr - Rust
\ No newline at end of file diff --git a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html index 36f3cb9ff049..d204bc70ab7b 100644 --- a/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html +++ b/common_grpc_expr/insert/fn.build_create_expr_from_insertion.html @@ -1,7 +1,7 @@ build_create_expr_from_insertion in common_grpc_expr::insert - Rust
pub fn build_create_expr_from_insertion(
     catalog_name: &str,
     schema_name: &str,
-    table_id: Option<TableId>,
+    table_id: Option<TableId>,
     table_name: &str,
     columns: &[Column],
     engine: &str
diff --git a/common_grpc_expr/util/fn.build_create_table_expr.html b/common_grpc_expr/util/fn.build_create_table_expr.html
index e78b4de945b9..76a2b47b82aa 100644
--- a/common_grpc_expr/util/fn.build_create_table_expr.html
+++ b/common_grpc_expr/util/fn.build_create_table_expr.html
@@ -1,6 +1,6 @@
 build_create_table_expr in common_grpc_expr::util - Rust
pub fn build_create_table_expr(
-    table_id: Option<TableId>,
-    table_name: &TableReference<'_>,
+    table_id: Option<TableId>,
+    table_name: &TableReference<'_>,
     column_exprs: Vec<ColumnExpr<'_>>,
     engine: &str,
     desc: &str
diff --git a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
index 13feb0240fbf..94e9334f09a2 100644
--- a/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
+++ b/common_meta/cache_invalidator/struct.DummyCacheInvalidator.html
@@ -1,7 +1,7 @@
 DummyCacheInvalidator in common_meta::cache_invalidator - Rust
pub struct DummyCacheInvalidator;

Trait Implementations§

source§

impl CacheInvalidator for DummyCacheInvalidator

source§

fn invalidate_table_id<'life0, 'life1, 'async_trait>( &'life0 self, _ctx: &'life1 Context, - _table_id: TableId + _table_id: TableId ) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait, diff --git a/common_meta/cache_invalidator/trait.CacheInvalidator.html b/common_meta/cache_invalidator/trait.CacheInvalidator.html index dc6e8864c3a7..004d340a376a 100644 --- a/common_meta/cache_invalidator/trait.CacheInvalidator.html +++ b/common_meta/cache_invalidator/trait.CacheInvalidator.html @@ -3,7 +3,7 @@ fn invalidate_table_id<'life0, 'life1, 'async_trait>( &'life0 self, ctx: &'life1 Context, - table_id: TableId + table_id: TableId ) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait, @@ -19,7 +19,7 @@ }

Required Methods§

source

fn invalidate_table_id<'life0, 'life1, 'async_trait>( &'life0 self, ctx: &'life1 Context, - table_id: TableId + table_id: TableId ) -> Pin<Box<dyn Future<Output = Result<()>> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait, diff --git a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html index 625083846c6d..4e32e147c5db 100644 --- a/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html +++ b/common_meta/ddl/alter_table/fn.create_proto_alter_kind.html @@ -1,5 +1,5 @@ create_proto_alter_kind in common_meta::ddl::alter_table - Rust
pub fn create_proto_alter_kind(
-    table_info: &RawTableInfo,
+    table_info: &RawTableInfo,
     alter_kind: &Kind
 ) -> Result<(Option<Kind>, Option<ColumnId>)>
Expand description

Creates region proto alter kind from table_info and alter_kind.

Returns the kind and next column id if it adds new columns.

diff --git a/common_meta/ddl/alter_table/struct.AlterTableData.html b/common_meta/ddl/alter_table/struct.AlterTableData.html index f9a58a4e56bc..018ff5a55e63 100644 --- a/common_meta/ddl/alter_table/struct.AlterTableData.html +++ b/common_meta/ddl/alter_table/struct.AlterTableData.html @@ -11,7 +11,7 @@ table_info_value: DeserializedValueWithBytes<TableInfoValue>, cluster_id: u64, next_column_id: Option<ColumnId> -) -> Self

source

fn table_ref(&self) -> TableReference<'_>

source

fn table_id(&self) -> TableId

source

fn table_info(&self) -> &RawTableInfo

Trait Implementations§

source§

impl Debug for AlterTableData

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for AlterTableData

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +) -> Self

source

fn table_ref(&self) -> TableReference<'_>

source

fn table_id(&self) -> TableId

source

fn table_info(&self) -> &RawTableInfo

Trait Implementations§

source§

impl Debug for AlterTableData

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for AlterTableData

source§

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 Serialize for AlterTableData

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html index 473eaaaee000..6a100fc8420b 100644 --- a/common_meta/ddl/alter_table/struct.AlterTableProcedure.html +++ b/common_meta/ddl/alter_table/struct.AlterTableProcedure.html @@ -17,8 +17,8 @@ ) -> Result<()>

Update table metadata for rename table operation.

source

async fn on_update_metadata_for_alter( &self, - new_table_info: RawTableInfo -) -> Result<()>

source

fn build_new_table_info(&self) -> Result<TableInfo>

source

async fn on_update_metadata(&mut self) -> Result<Status>

Update table metadata.

+ new_table_info: RawTableInfo +) -> Result<()>

source

fn build_new_table_info(&self) -> Result<TableInfo>

source

async fn on_update_metadata(&mut self) -> Result<Status>

Update table metadata.

source

async fn on_broadcast(&mut self) -> Result<Status>

Broadcasts the invalidating table cache instructions.

source

fn lock_key_inner(&self) -> Vec<String>

Trait Implementations§

source§

impl Procedure for AlterTableProcedure

source§

fn type_name(&self) -> &str

Type name of the procedure.
source§

fn execute<'life0, 'life1, 'async_trait>( &'life0 mut self, diff --git a/common_meta/ddl/create_table/struct.CreateTableData.html b/common_meta/ddl/create_table/struct.CreateTableData.html index 2e5e27fd7eb4..4330b2fbd1af 100644 --- a/common_meta/ddl/create_table/struct.CreateTableData.html +++ b/common_meta/ddl/create_table/struct.CreateTableData.html @@ -3,7 +3,7 @@ pub task: CreateTableTask, pub region_routes: Vec<RegionRoute>, pub cluster_id: u64, -}

Fields§

§state: CreateTableState§task: CreateTableTask§region_routes: Vec<RegionRoute>§cluster_id: u64

Implementations§

Trait Implementations§

source§

impl Debug for CreateTableData

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for CreateTableData

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +}

Fields§

§state: CreateTableState§task: CreateTableTask§region_routes: Vec<RegionRoute>§cluster_id: u64

Implementations§

source§

impl CreateTableData

source

fn table_ref(&self) -> TableReference<'_>

Trait Implementations§

source§

impl Debug for CreateTableData

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for CreateTableData

source§

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 Serialize for CreateTableData

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/common_meta/ddl/create_table/struct.CreateTableProcedure.html b/common_meta/ddl/create_table/struct.CreateTableProcedure.html index b71e4a8436f9..9a2a1de73fad 100644 --- a/common_meta/ddl/create_table/struct.CreateTableProcedure.html +++ b/common_meta/ddl/create_table/struct.CreateTableProcedure.html @@ -6,7 +6,7 @@ task: CreateTableTask, region_routes: Vec<RegionRoute>, context: DdlContext -) -> Self

source

pub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>

source

pub fn table_info(&self) -> &RawTableInfo

source

fn table_id(&self) -> TableId

source

pub fn region_routes(&self) -> &Vec<RegionRoute>

source

async fn on_prepare(&mut self) -> Result<Status>

Checks whether the table exists.

+) -> Self
source

pub fn from_json(json: &str, context: DdlContext) -> ProcedureResult<Self>

source

pub fn table_info(&self) -> &RawTableInfo

source

fn table_id(&self) -> TableId

source

pub fn region_routes(&self) -> &Vec<RegionRoute>

source

async fn on_prepare(&mut self) -> Result<Status>

Checks whether the table exists.

source

pub fn create_region_request_template(&self) -> Result<PbCreateRegionRequest>

source

pub async fn on_datanode_create_regions(&mut self) -> Result<Status>

source

async fn on_create_metadata(&self) -> Result<Status>

Trait Implementations§

source§

impl Procedure for CreateTableProcedure

source§

fn type_name(&self) -> &str

Type name of the procedure.
source§

fn execute<'life0, 'life1, 'async_trait>( &'life0 mut self, _ctx: &'life1 ProcedureContext diff --git a/common_meta/ddl/drop_table/struct.DropTableData.html b/common_meta/ddl/drop_table/struct.DropTableData.html index 46e3a21db8cd..2b91fa24c713 100644 --- a/common_meta/ddl/drop_table/struct.DropTableData.html +++ b/common_meta/ddl/drop_table/struct.DropTableData.html @@ -9,7 +9,7 @@ task: DropTableTask, table_route_value: DeserializedValueWithBytes<TableRouteValue>, table_info_value: DeserializedValueWithBytes<TableInfoValue> -) -> Self

source

fn table_ref(&self) -> TableReference<'_>

source

fn region_routes(&self) -> &Vec<RegionRoute>

source

fn table_info(&self) -> &RawTableInfo

source

fn table_id(&self) -> TableId

Trait Implementations§

source§

impl Debug for DropTableData

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for DropTableData

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +) -> Self

source

fn table_ref(&self) -> TableReference<'_>

source

fn region_routes(&self) -> &Vec<RegionRoute>

source

fn table_info(&self) -> &RawTableInfo

source

fn table_id(&self) -> TableId

Trait Implementations§

source§

impl Debug for DropTableData

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for DropTableData

source§

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 Serialize for DropTableData

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/common_meta/ddl/trait.TableMetadataAllocator.html b/common_meta/ddl/trait.TableMetadataAllocator.html index b095be070299..36cbad59636a 100644 --- a/common_meta/ddl/trait.TableMetadataAllocator.html +++ b/common_meta/ddl/trait.TableMetadataAllocator.html @@ -3,7 +3,7 @@ fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, ctx: &'life1 TableMetadataAllocatorContext, - table_info: &'life2 mut RawTableInfo, + table_info: &'life2 mut RawTableInfo, partitions: &'life3 [Partition] ) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>> where Self: 'async_trait, @@ -14,7 +14,7 @@ }

Required Methods§

source

fn create<'life0, 'life1, 'life2, 'life3, 'async_trait>( &'life0 self, ctx: &'life1 TableMetadataAllocatorContext, - table_info: &'life2 mut RawTableInfo, + table_info: &'life2 mut RawTableInfo, partitions: &'life3 [Partition] ) -> Pin<Box<dyn Future<Output = Result<(TableId, Vec<RegionRoute>)>> + Send + 'async_trait>>where Self: 'async_trait, diff --git a/common_meta/ddl/truncate_table/struct.TruncateTableData.html b/common_meta/ddl/truncate_table/struct.TruncateTableData.html index 7363b523f063..708e5561808d 100644 --- a/common_meta/ddl/truncate_table/struct.TruncateTableData.html +++ b/common_meta/ddl/truncate_table/struct.TruncateTableData.html @@ -9,7 +9,7 @@ task: TruncateTableTask, table_info_value: DeserializedValueWithBytes<TableInfoValue>, region_routes: Vec<RegionRoute> -) -> Self

source

pub fn table_ref(&self) -> TableReference<'_>

source

pub fn table_name(&self) -> TableName

source

fn table_info(&self) -> &RawTableInfo

source

fn table_id(&self) -> TableId

Trait Implementations§

source§

impl Debug for TruncateTableData

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for TruncateTableData

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +) -> Self

source

pub fn table_ref(&self) -> TableReference<'_>

source

pub fn table_name(&self) -> TableName

source

fn table_info(&self) -> &RawTableInfo

source

fn table_id(&self) -> TableId

Trait Implementations§

source§

impl Debug for TruncateTableData

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for TruncateTableData

source§

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 Serialize for TruncateTableData

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/common_meta/error/enum.Error.html b/common_meta/error/enum.Error.html index 541ce4833b77..1a92776ff7a1 100644 --- a/common_meta/error/enum.Error.html +++ b/common_meta/error/enum.Error.html @@ -44,12 +44,12 @@ }, BuildTableMeta { table_name: String, - error: TableMetaBuilderError, + error: TableMetaBuilderError, location: Location, }, Table { location: Location, - source: Error, + source: Error, }, TableRouteNotFound { table_name: String, @@ -145,7 +145,7 @@ location: Location, }, MoveRegion { - table_id: TableId, + table_id: TableId, region: RegionNumber, err_msg: String, location: Location, @@ -169,7 +169,7 @@ RetryLater { source: BoxedError, }, -

}

Variants§

§

NextSequence

Fields

§err_msg: String
§location: Location
§

SequenceOutOfRange

Fields

§name: String
§start: u64
§step: u64
§location: Location
§

UnexpectedSequenceValue

Fields

§err_msg: String
§location: Location
§

TableInfoNotFound

Fields

§table_name: String
§location: Location
§

RegisterProcedureLoader

Fields

§type_name: String
§location: Location
§source: Error
§

SubmitProcedure

Fields

§location: Location
§source: Error
§

Unsupported

Fields

§operation: String
§location: Location
§

WaitProcedure

Fields

§location: Location
§source: Error
§

ConvertRawTableInfo

Fields

§location: Location
§source: Error
§

PrimaryKeyNotFound

Fields

§location: Location
§

BuildTableMeta

Fields

§table_name: String
§location: Location
§

Table

Fields

§location: Location
§source: Error
§

TableRouteNotFound

Fields

§table_name: String
§location: Location
§

DecodeProto

Fields

§location: Location
§

EncodeJson

Fields

§location: Location
§error: Error
§

DecodeJson

Fields

§location: Location
§error: Error
§

PayloadNotExist

Fields

§location: Location
§

SendMessage

Fields

§err_msg: String
§location: Location
§

SerdeJson

Fields

§error: Error
§location: Location
§

ParseOption

Fields

§value: String
§location: Location
§

RouteInfoCorrupted

Fields

§err_msg: String
§location: Location
§

IllegalServerState

Fields

§code: i32
§err_msg: String
§location: Location
§

ConvertAlterTableRequest

Fields

§source: Error
§location: Location
§

InvalidProtoMsg

Fields

§err_msg: String
§location: Location
§

Unexpected

Fields

§err_msg: String
§location: Location
§

TableAlreadyExists

Fields

§table_name: String
§location: Location
§

CatalogAlreadyExists

Fields

§catalog: String
§location: Location
§

SchemaAlreadyExists

Fields

§catalog: String
§schema: String
§location: Location
§

ConvertRawKey

Fields

§location: Location
§

TableNotFound

Fields

§table_name: String
§location: Location
§

RenameTable

Fields

§reason: String
§location: Location
§

InvalidTableMetadata

Fields

§err_msg: String
§location: Location
§

GetKvCache

Fields

§err_msg: String
§

CacheNotGet

Fields

§location: Location
§

EtcdTxnOpResponse

Fields

§err_msg: String
§location: Location
§

MoveRegion

Fields

§table_id: TableId
§region: RegionNumber
§err_msg: String
§location: Location
§

InvalidCatalogValue

Fields

§source: Error
§location: Location
§

External

Fields

§location: Location
§source: BoxedError
§

InvalidHeartbeatResponse

Fields

§location: Location
§

OperateDatanode

Fields

§location: Location
§peer: Peer
§source: BoxedError
§

RetryLater

Fields

§source: BoxedError

Implementations§

source§

impl Error

source

pub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error

Creates a new Error::RetryLater error from source err.

+
}

Variants§

§

NextSequence

Fields

§err_msg: String
§location: Location
§

SequenceOutOfRange

Fields

§name: String
§start: u64
§step: u64
§location: Location
§

UnexpectedSequenceValue

Fields

§err_msg: String
§location: Location
§

TableInfoNotFound

Fields

§table_name: String
§location: Location
§

RegisterProcedureLoader

Fields

§type_name: String
§location: Location
§source: Error
§

SubmitProcedure

Fields

§location: Location
§source: Error
§

Unsupported

Fields

§operation: String
§location: Location
§

WaitProcedure

Fields

§location: Location
§source: Error
§

ConvertRawTableInfo

Fields

§location: Location
§source: Error
§

PrimaryKeyNotFound

Fields

§location: Location
§

BuildTableMeta

Fields

§table_name: String
§error: TableMetaBuilderError
§location: Location
§

Table

Fields

§location: Location
§source: Error
§

TableRouteNotFound

Fields

§table_name: String
§location: Location
§

DecodeProto

Fields

§location: Location
§

EncodeJson

Fields

§location: Location
§error: Error
§

DecodeJson

Fields

§location: Location
§error: Error
§

PayloadNotExist

Fields

§location: Location
§

SendMessage

Fields

§err_msg: String
§location: Location
§

SerdeJson

Fields

§error: Error
§location: Location
§

ParseOption

Fields

§value: String
§location: Location
§

RouteInfoCorrupted

Fields

§err_msg: String
§location: Location
§

IllegalServerState

Fields

§code: i32
§err_msg: String
§location: Location
§

ConvertAlterTableRequest

Fields

§source: Error
§location: Location
§

InvalidProtoMsg

Fields

§err_msg: String
§location: Location
§

Unexpected

Fields

§err_msg: String
§location: Location
§

TableAlreadyExists

Fields

§table_name: String
§location: Location
§

CatalogAlreadyExists

Fields

§catalog: String
§location: Location
§

SchemaAlreadyExists

Fields

§catalog: String
§schema: String
§location: Location
§

ConvertRawKey

Fields

§location: Location
§

TableNotFound

Fields

§table_name: String
§location: Location
§

RenameTable

Fields

§reason: String
§location: Location
§

InvalidTableMetadata

Fields

§err_msg: String
§location: Location
§

GetKvCache

Fields

§err_msg: String
§

CacheNotGet

Fields

§location: Location
§

EtcdTxnOpResponse

Fields

§err_msg: String
§location: Location
§

MoveRegion

Fields

§table_id: TableId
§region: RegionNumber
§err_msg: String
§location: Location
§

InvalidCatalogValue

Fields

§source: Error
§location: Location
§

External

Fields

§location: Location
§source: BoxedError
§

InvalidHeartbeatResponse

Fields

§location: Location
§

OperateDatanode

Fields

§location: Location
§peer: Peer
§source: BoxedError
§

RetryLater

Fields

§source: BoxedError

Implementations§

source§

impl Error

source

pub fn retry_later<E: ErrorExt + Send + Sync + 'static>(err: E) -> Error

Creates a new Error::RetryLater error from source err.

source

pub fn is_retry_later(&self) -> bool

Determine whether it is a retry later type through StatusCode

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __snafu_display_formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
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 downcasting
source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
source§

fn provide<'a>(&'a self, demand: &mut Demand<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl ErrorCompat for Error

source§

fn backtrace(&self) -> Option<&Backtrace>

Returns a Backtrace that may be printed.
§

fn iter_chain(&self) -> ChainCompat<'_>where @@ -180,7 +180,7 @@ Add _opt suffix to avoid confusing with similar method in std::error::Error

source§

fn output_msg(&self) -> Stringwhere Self: Sized,

source§

impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where Error: Error + ErrorCompat, - __T0: Into<String>,

§

type Source = TableMetaBuilderError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where + __T0: Into<String>,

§

type Source = TableMetaBuilderError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where Error: Error + ErrorCompat, __T0: Into<String>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where Error: Error + ErrorCompat, @@ -206,7 +206,7 @@ Error: Error + ErrorCompat, __T0: Into<String>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where Error: Error + ErrorCompat, - __T0: Into<TableId>, + __T0: Into<TableId>, __T1: Into<RegionNumber>, __T2: Into<String>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where Error: Error + ErrorCompat, @@ -245,7 +245,7 @@ __T0: Into<String>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where Error: Error + ErrorCompat, __T0: Into<String>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl IntoError<Error> for TableSnafuwhere - Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where + Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where Error: Error + ErrorCompat, __T0: Into<String>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where Error: Error + ErrorCompat, diff --git a/common_meta/error/struct.BuildTableMetaSnafu.html b/common_meta/error/struct.BuildTableMetaSnafu.html index 848719b5d875..de793f19e317 100644 --- a/common_meta/error/struct.BuildTableMetaSnafu.html +++ b/common_meta/error/struct.BuildTableMetaSnafu.html @@ -3,7 +3,7 @@ }
Expand description

SNAFU context selector for the Error::BuildTableMeta variant

Fields§

§table_name: __T0

Trait Implementations§

source§

impl<__T0: Clone> Clone for BuildTableMetaSnafu<__T0>

source§

fn clone(&self) -> BuildTableMetaSnafu<__T0>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<__T0: Debug> Debug for BuildTableMetaSnafu<__T0>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where Error: Error + ErrorCompat, - __T0: Into<String>,

§

type Source = TableMetaBuilderError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>

Auto Trait Implementations§

§

impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where + __T0: Into<String>,

§

type Source = TableMetaBuilderError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0: Copy> Copy for BuildTableMetaSnafu<__T0>

Auto Trait Implementations§

§

impl<__T0> RefUnwindSafe for BuildTableMetaSnafu<__T0>where __T0: RefUnwindSafe,

§

impl<__T0> Send for BuildTableMetaSnafu<__T0>where __T0: Send,

§

impl<__T0> Sync for BuildTableMetaSnafu<__T0>where __T0: Sync,

§

impl<__T0> Unpin for BuildTableMetaSnafu<__T0>where diff --git a/common_meta/error/struct.MoveRegionSnafu.html b/common_meta/error/struct.MoveRegionSnafu.html index 7225b5d448e7..33e45ac82117 100644 --- a/common_meta/error/struct.MoveRegionSnafu.html +++ b/common_meta/error/struct.MoveRegionSnafu.html @@ -4,16 +4,16 @@ pub err_msg: __T2, }
Expand description

SNAFU context selector for the Error::MoveRegion variant

Fields§

§table_id: __T0§region: __T1§err_msg: __T2

Implementations§

source§

impl<__T0, __T1, __T2> MoveRegionSnafu<__T0, __T1, __T2>

source

pub fn build(self) -> Errorwhere - __T0: Into<TableId>, + __T0: Into<TableId>, __T1: Into<RegionNumber>, __T2: Into<String>,

Consume the selector and return the associated error

source

pub fn fail<__T>(self) -> Result<__T, Error>where - __T0: Into<TableId>, + __T0: Into<TableId>, __T1: Into<RegionNumber>, __T2: Into<String>,

Consume the selector and return a Result with the associated error

Trait Implementations§

source§

impl<__T0: Clone, __T1: Clone, __T2: Clone> Clone for MoveRegionSnafu<__T0, __T1, __T2>

source§

fn clone(&self) -> MoveRegionSnafu<__T0, __T1, __T2>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<__T0: Debug, __T1: Debug, __T2: Debug> Debug for MoveRegionSnafu<__T0, __T1, __T2>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where Error: Error + ErrorCompat, - __T0: Into<TableId>, + __T0: Into<TableId>, __T1: Into<RegionNumber>, __T2: Into<String>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0: Copy, __T1: Copy, __T2: Copy> Copy for MoveRegionSnafu<__T0, __T1, __T2>

Auto Trait Implementations§

§

impl<__T0, __T1, __T2> RefUnwindSafe for MoveRegionSnafu<__T0, __T1, __T2>where __T0: RefUnwindSafe, diff --git a/common_meta/error/struct.TableSnafu.html b/common_meta/error/struct.TableSnafu.html index d9c91350619f..a2c1ecb55273 100644 --- a/common_meta/error/struct.TableSnafu.html +++ b/common_meta/error/struct.TableSnafu.html @@ -1,6 +1,6 @@ TableSnafu in common_meta::error - Rust
pub struct TableSnafu;
Expand description

SNAFU context selector for the Error::Table variant

Trait Implementations§

source§

impl Clone for TableSnafu

source§

fn clone(&self) -> TableSnafu

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TableSnafu

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl IntoError<Error> for TableSnafuwhere - Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl Copy for TableSnafu

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl Copy for TableSnafu

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/common_meta/instruction/enum.Instruction.html b/common_meta/instruction/enum.Instruction.html index 7a20097062e3..f2b72df49f65 100644 --- a/common_meta/instruction/enum.Instruction.html +++ b/common_meta/instruction/enum.Instruction.html @@ -1,9 +1,9 @@ Instruction in common_meta::instruction - Rust
pub enum Instruction {
     OpenRegion(OpenRegion),
     CloseRegion(RegionIdent),
-    InvalidateTableIdCache(TableId),
+    InvalidateTableIdCache(TableId),
     InvalidateTableNameCache(TableName),
-}

Variants§

§

OpenRegion(OpenRegion)

§

CloseRegion(RegionIdent)

§

InvalidateTableIdCache(TableId)

§

InvalidateTableNameCache(TableName)

Trait Implementations§

source§

impl Clone for Instruction

source§

fn clone(&self) -> Instruction

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Instruction

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for Instruction

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +}

Variants§

§

OpenRegion(OpenRegion)

§

CloseRegion(RegionIdent)

§

InvalidateTableIdCache(TableId)

§

InvalidateTableNameCache(TableName)

Trait Implementations§

source§

impl Clone for Instruction

source§

fn clone(&self) -> Instruction

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Instruction

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for Instruction

source§

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 Display for Instruction

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Serialize for Instruction

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/common_meta/instruction/struct.RegionIdent.html b/common_meta/instruction/struct.RegionIdent.html index 834642f1f56d..e1c0821020fb 100644 --- a/common_meta/instruction/struct.RegionIdent.html +++ b/common_meta/instruction/struct.RegionIdent.html @@ -1,10 +1,10 @@ RegionIdent in common_meta::instruction - Rust
pub struct RegionIdent {
     pub cluster_id: ClusterId,
     pub datanode_id: DatanodeId,
-    pub table_id: TableId,
+    pub table_id: TableId,
     pub region_number: RegionNumber,
     pub engine: String,
-}

Fields§

§cluster_id: ClusterId§datanode_id: DatanodeId§table_id: TableId§region_number: RegionNumber§engine: String

Implementations§

source§

impl RegionIdent

source

pub fn get_region_id(&self) -> RegionId

Trait Implementations§

source§

impl Clone for RegionIdent

source§

fn clone(&self) -> RegionIdent

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for RegionIdent

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for RegionIdent

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +}

Fields§

§cluster_id: ClusterId§datanode_id: DatanodeId§table_id: TableId§region_number: RegionNumber§engine: String

Implementations§

source§

impl RegionIdent

source

pub fn get_region_id(&self) -> RegionId

Trait Implementations§

source§

impl Clone for RegionIdent

source§

fn clone(&self) -> RegionIdent

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for RegionIdent

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for RegionIdent

source§

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 Display for RegionIdent

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Hash for RegionIdent

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq<RegionIdent> for RegionIdent

source§

fn eq(&self, other: &RegionIdent) -> bool

This method tests for self and other values to be equal, and is used diff --git a/common_meta/key/datanode_table/struct.DatanodeTableKey.html b/common_meta/key/datanode_table/struct.DatanodeTableKey.html index 831cc2a090bc..eb2071d8b654 100644 --- a/common_meta/key/datanode_table/struct.DatanodeTableKey.html +++ b/common_meta/key/datanode_table/struct.DatanodeTableKey.html @@ -1,7 +1,7 @@ DatanodeTableKey in common_meta::key::datanode_table - Rust
pub struct DatanodeTableKey {
     datanode_id: DatanodeId,
-    table_id: TableId,
-}

Fields§

§datanode_id: DatanodeId§table_id: TableId

Implementations§

source§

impl DatanodeTableKey

source

pub fn new(datanode_id: DatanodeId, table_id: TableId) -> Self

source

fn prefix(datanode_id: DatanodeId) -> String

source

pub fn range_start_key(datanode_id: DatanodeId) -> String

source

pub fn strip_table_id(raw_key: &[u8]) -> Result<TableId>

Trait Implementations§

source§

impl Display for DatanodeTableKey

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl TableMetaKey for DatanodeTableKey

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + table_id: TableId, +}

Fields§

§datanode_id: DatanodeId§table_id: TableId

Implementations§

source§

impl DatanodeTableKey

source

pub fn new(datanode_id: DatanodeId, table_id: TableId) -> Self

source

fn prefix(datanode_id: DatanodeId) -> String

source

pub fn range_start_key(datanode_id: DatanodeId) -> String

source

pub fn strip_table_id(raw_key: &[u8]) -> Result<TableId>

Trait Implementations§

source§

impl Display for DatanodeTableKey

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl TableMetaKey for DatanodeTableKey

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/common_meta/key/datanode_table/struct.DatanodeTableManager.html b/common_meta/key/datanode_table/struct.DatanodeTableManager.html index b1e8ab3c4b74..020d5420db60 100644 --- a/common_meta/key/datanode_table/struct.DatanodeTableManager.html +++ b/common_meta/key/datanode_table/struct.DatanodeTableManager.html @@ -8,7 +8,7 @@ datanode_id: DatanodeId ) -> BoxStream<'static, Result<DatanodeTableValue>>

source

pub fn build_create_txn( &self, - table_id: TableId, + table_id: TableId, engine: &str, region_storage_path: &str, region_options: HashMap<String, String>, @@ -16,7 +16,7 @@ ) -> Result<Txn>

Builds the create datanode table transactions. It only executes while the primary keys comparing successes.

source

pub(crate) fn build_update_txn( &self, - table_id: TableId, + table_id: TableId, region_info: RegionInfo, current_region_distribution: RegionDistribution, new_region_distribution: RegionDistribution, @@ -24,7 +24,7 @@ ) -> Result<Txn>

Builds the update datanode table transactions. It only executes while the primary keys comparing successes.

source

pub fn build_delete_txn( &self, - table_id: TableId, + table_id: TableId, distribution: RegionDistribution ) -> Result<Txn>

Builds the delete datanode table transactions. It only executes while the primary keys comparing successes.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere diff --git a/common_meta/key/datanode_table/struct.DatanodeTableValue.html b/common_meta/key/datanode_table/struct.DatanodeTableValue.html index a32244212294..82d59648fcfd 100644 --- a/common_meta/key/datanode_table/struct.DatanodeTableValue.html +++ b/common_meta/key/datanode_table/struct.DatanodeTableValue.html @@ -1,10 +1,10 @@ DatanodeTableValue in common_meta::key::datanode_table - Rust
pub struct DatanodeTableValue {
-    pub table_id: TableId,
+    pub table_id: TableId,
     pub regions: Vec<RegionNumber>,
     pub region_info: RegionInfo,
     version: u64,
-}

Fields§

§table_id: TableId§regions: Vec<RegionNumber>§region_info: RegionInfo§version: u64

Implementations§

source§

impl DatanodeTableValue

source

pub fn new( - table_id: TableId, +}

Fields§

§table_id: TableId§regions: Vec<RegionNumber>§region_info: RegionInfo§version: u64

Implementations§

source§

impl DatanodeTableValue

source

pub fn new( + table_id: TableId, regions: Vec<RegionNumber>, region_info: RegionInfo ) -> Self

source§

impl DatanodeTableValue

source

pub fn try_from_raw_value(raw_value: &[u8]) -> Result<Self>

source

pub fn try_as_raw_value(&self) -> Result<Vec<u8>>

Trait Implementations§

source§

impl Clone for DatanodeTableValue

source§

fn clone(&self) -> DatanodeTableValue

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for DatanodeTableValue

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for DatanodeTableValue

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where diff --git a/common_meta/key/struct.TableMetadataManager.html b/common_meta/key/struct.TableMetadataManager.html index 6342e3e5e772..ca0e2101e96e 100644 --- a/common_meta/key/struct.TableMetadataManager.html +++ b/common_meta/key/struct.TableMetadataManager.html @@ -8,10 +8,10 @@ kv_backend: KvBackendRef, }

Fields§

§table_name_manager: TableNameManager§table_info_manager: TableInfoManager§datanode_table_manager: DatanodeTableManager§catalog_manager: CatalogManager§schema_manager: SchemaManager§table_route_manager: TableRouteManager§kv_backend: KvBackendRef

Implementations§

source§

impl TableMetadataManager

source

pub fn new(kv_backend: KvBackendRef) -> Self

source

pub async fn init(&self) -> Result<()>

source

pub fn table_name_manager(&self) -> &TableNameManager

source

pub fn table_info_manager(&self) -> &TableInfoManager

source

pub fn datanode_table_manager(&self) -> &DatanodeTableManager

source

pub fn catalog_manager(&self) -> &CatalogManager

source

pub fn schema_manager(&self) -> &SchemaManager

source

pub fn table_route_manager(&self) -> &TableRouteManager

source

pub fn kv_backend(&self) -> &KvBackendRef

source

pub async fn get_full_table_info( &self, - table_id: TableId + table_id: TableId ) -> Result<(Option<DeserializedValueWithBytes<TableInfoValue>>, Option<DeserializedValueWithBytes<TableRouteValue>>)>

source

pub async fn create_table_metadata( &self, - table_info: RawTableInfo, + table_info: RawTableInfo, region_routes: Vec<RegionRoute> ) -> Result<()>

Creates metadata for table and returns an error if different metadata exists. The caller MUST ensure it has the exclusive access to TableNameKey.

@@ -31,11 +31,11 @@
source

pub async fn update_table_info( &self, current_table_info_value: DeserializedValueWithBytes<TableInfoValue>, - new_table_info: RawTableInfo + new_table_info: RawTableInfo ) -> Result<()>

Updates table info and returns an error if different metadata exists.

source

pub async fn update_table_route( &self, - table_id: TableId, + table_id: TableId, region_info: RegionInfo, current_table_route_value: DeserializedValueWithBytes<TableRouteValue>, new_region_routes: Vec<RegionRoute>, diff --git a/common_meta/key/table_info/struct.TableInfoKey.html b/common_meta/key/table_info/struct.TableInfoKey.html index a65b5c4c9471..f974bb124def 100644 --- a/common_meta/key/table_info/struct.TableInfoKey.html +++ b/common_meta/key/table_info/struct.TableInfoKey.html @@ -1,6 +1,6 @@ TableInfoKey in common_meta::key::table_info - Rust
pub struct TableInfoKey {
-    table_id: TableId,
-}

Fields§

§table_id: TableId

Implementations§

source§

impl TableInfoKey

source

pub fn new(table_id: TableId) -> Self

Trait Implementations§

source§

impl Display for TableInfoKey

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl TableMetaKey for TableInfoKey

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + table_id: TableId, +}

Fields§

§table_id: TableId

Implementations§

source§

impl TableInfoKey

source

pub fn new(table_id: TableId) -> Self

Trait Implementations§

source§

impl Display for TableInfoKey

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl TableMetaKey for TableInfoKey

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/common_meta/key/table_info/struct.TableInfoManager.html b/common_meta/key/table_info/struct.TableInfoManager.html index c8cf1ba2c1f8..cacc59c2eb5c 100644 --- a/common_meta/key/table_info/struct.TableInfoManager.html +++ b/common_meta/key/table_info/struct.TableInfoManager.html @@ -2,29 +2,29 @@ kv_backend: KvBackendRef, }

Fields§

§kv_backend: KvBackendRef

Implementations§

source§

impl TableInfoManager

source

pub fn new(kv_backend: KvBackendRef) -> Self

source

pub(crate) fn build_get_txn( &self, - table_id: TableId + table_id: TableId ) -> (Txn, impl FnOnce(&Vec<TxnOpResponse>) -> Result<Option<DeserializedValueWithBytes<TableInfoValue>>>)

source

pub(crate) fn build_create_txn( &self, - table_id: TableId, + table_id: TableId, table_info_value: &TableInfoValue ) -> Result<(Txn, impl FnOnce(&Vec<TxnOpResponse>) -> Result<Option<DeserializedValueWithBytes<TableInfoValue>>>)>

Builds a create table info transaction, it expected the __table_info/{table_id} wasn’t occupied.

source

pub(crate) fn build_update_txn( &self, - table_id: TableId, + table_id: TableId, current_table_info_value: &DeserializedValueWithBytes<TableInfoValue>, new_table_info_value: &TableInfoValue ) -> Result<(Txn, impl FnOnce(&Vec<TxnOpResponse>) -> Result<Option<DeserializedValueWithBytes<TableInfoValue>>>)>

Builds a update table info transaction, it expected the remote value equals the current_current_table_info_value. It retrieves the latest value if the comparing failed.

source

pub(crate) fn build_delete_txn( &self, - table_id: TableId, + table_id: TableId, table_info_value: &DeserializedValueWithBytes<TableInfoValue> ) -> Result<Txn>

Builds a delete table info transaction.

source

fn build_decode_fn( raw_key: Vec<u8> ) -> impl FnOnce(&Vec<TxnOpResponse>) -> Result<Option<DeserializedValueWithBytes<TableInfoValue>>>

source

pub async fn get( &self, - table_id: TableId + table_id: TableId ) -> Result<Option<DeserializedValueWithBytes<TableInfoValue>>>

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/common_meta/key/table_info/struct.TableInfoValue.html b/common_meta/key/table_info/struct.TableInfoValue.html index 41d094fd6b6b..473214c087fe 100644 --- a/common_meta/key/table_info/struct.TableInfoValue.html +++ b/common_meta/key/table_info/struct.TableInfoValue.html @@ -1,8 +1,8 @@ TableInfoValue in common_meta::key::table_info - Rust
pub struct TableInfoValue {
-    pub table_info: RawTableInfo,
+    pub table_info: RawTableInfo,
     version: u64,
-}

Fields§

§table_info: RawTableInfo§version: u64

Implementations§

source§

impl TableInfoValue

source

pub fn new(table_info: RawTableInfo) -> Self

source

pub(crate) fn update(&self, new_table_info: RawTableInfo) -> Self

source

pub(crate) fn with_update<F>(&self, update: F) -> Selfwhere - F: FnOnce(&mut RawTableInfo),

source

pub fn table_ref(&self) -> TableReference<'_>

source

pub fn table_name(&self) -> TableName

source§

impl TableInfoValue

source

pub fn try_from_raw_value(raw_value: &[u8]) -> Result<Self>

source

pub fn try_as_raw_value(&self) -> Result<Vec<u8>>

Trait Implementations§

source§

impl Clone for TableInfoValue

source§

fn clone(&self) -> TableInfoValue

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TableInfoValue

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for TableInfoValue

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where +}

Fields§

§table_info: RawTableInfo§version: u64

Implementations§

source§

impl TableInfoValue

source

pub fn new(table_info: RawTableInfo) -> Self

source

pub(crate) fn update(&self, new_table_info: RawTableInfo) -> Self

source

pub(crate) fn with_update<F>(&self, update: F) -> Selfwhere + F: FnOnce(&mut RawTableInfo),

source

pub fn table_ref(&self) -> TableReference<'_>

source

pub fn table_name(&self) -> TableName

source§

impl TableInfoValue

source

pub fn try_from_raw_value(raw_value: &[u8]) -> Result<Self>

source

pub fn try_as_raw_value(&self) -> Result<Vec<u8>>

Trait Implementations§

source§

impl Clone for TableInfoValue

source§

fn clone(&self) -> TableInfoValue

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TableInfoValue

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for TableInfoValue

source§

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 PartialEq<TableInfoValue> for TableInfoValue

source§

fn eq(&self, other: &TableInfoValue) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for TableInfoValue

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where diff --git a/common_meta/key/table_name/struct.TableNameManager.html b/common_meta/key/table_name/struct.TableNameManager.html index 0e6cf37b8beb..01a6cab3aee5 100644 --- a/common_meta/key/table_name/struct.TableNameManager.html +++ b/common_meta/key/table_name/struct.TableNameManager.html @@ -3,18 +3,18 @@ }

Fields§

§kv_backend: KvBackendRef

Implementations§

source§

impl TableNameManager

source

pub fn new(kv_backend: KvBackendRef) -> Self

source

pub(crate) fn build_create_txn( &self, key: &TableNameKey<'_>, - table_id: TableId + table_id: TableId ) -> Result<Txn>

Builds a create table name transaction. It only executes while the primary keys comparing successes.

source

pub(crate) fn build_update_txn( &self, key: &TableNameKey<'_>, new_key: &TableNameKey<'_>, - table_id: TableId + table_id: TableId ) -> Result<Txn>

Builds a update table name transaction. It only executes while the primary keys comparing successes.

source

pub(crate) fn build_delete_txn( &self, key: &TableNameKey<'_>, - table_id: TableId + table_id: TableId ) -> Result<Txn>

Builds a delete table name transaction. It only executes while the primary keys comparing successes.

source

pub async fn get(&self, key: TableNameKey<'_>) -> Result<Option<TableNameValue>>

source

pub async fn exists(&self, key: TableNameKey<'_>) -> Result<bool>

source

pub async fn tables( &self, diff --git a/common_meta/key/table_name/struct.TableNameValue.html b/common_meta/key/table_name/struct.TableNameValue.html index bbc19edc3e13..6e3bb33c2a9d 100644 --- a/common_meta/key/table_name/struct.TableNameValue.html +++ b/common_meta/key/table_name/struct.TableNameValue.html @@ -1,6 +1,6 @@ TableNameValue in common_meta::key::table_name - Rust
pub struct TableNameValue {
-    table_id: TableId,
-}

Fields§

§table_id: TableId

Implementations§

source§

impl TableNameValue

source

pub fn new(table_id: TableId) -> Self

source

pub fn table_id(&self) -> TableId

source§

impl TableNameValue

source

pub fn try_from_raw_value(raw_value: &[u8]) -> Result<Self>

source

pub fn try_as_raw_value(&self) -> Result<Vec<u8>>

Trait Implementations§

source§

impl Clone for TableNameValue

source§

fn clone(&self) -> TableNameValue

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TableNameValue

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for TableNameValue

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where + table_id: TableId, +}

Fields§

§table_id: TableId

Implementations§

source§

impl TableNameValue

source

pub fn new(table_id: TableId) -> Self

source

pub fn table_id(&self) -> TableId

source§

impl TableNameValue

source

pub fn try_from_raw_value(raw_value: &[u8]) -> Result<Self>

source

pub fn try_as_raw_value(&self) -> Result<Vec<u8>>

Trait Implementations§

source§

impl Clone for TableNameValue

source§

fn clone(&self) -> TableNameValue

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TableNameValue

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for TableNameValue

source§

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 PartialEq<TableNameValue> for TableNameValue

source§

fn eq(&self, other: &TableNameValue) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for TableNameValue

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where diff --git a/common_meta/key/table_region/struct.TableRegionKey.html b/common_meta/key/table_region/struct.TableRegionKey.html index 110daf65c889..c8d737991969 100644 --- a/common_meta/key/table_region/struct.TableRegionKey.html +++ b/common_meta/key/table_region/struct.TableRegionKey.html @@ -1,6 +1,6 @@ TableRegionKey in common_meta::key::table_region - Rust
pub struct TableRegionKey {
-    table_id: TableId,
-}
👎Deprecated since 0.4.0: Please use the TableRouteManager’s get_region_distribution method instead

Fields§

§table_id: TableId
👎Deprecated since 0.4.0: Please use the TableRouteManager’s get_region_distribution method instead

Implementations§

source§

impl TableRegionKey

source

pub fn new(table_id: TableId) -> Self

Trait Implementations§

source§

impl Display for TableRegionKey

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl TableMetaKey for TableRegionKey

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + table_id: TableId, +}
👎Deprecated since 0.4.0: Please use the TableRouteManager’s get_region_distribution method instead

Fields§

§table_id: TableId
👎Deprecated since 0.4.0: Please use the TableRouteManager’s get_region_distribution method instead

Implementations§

source§

impl TableRegionKey

source

pub fn new(table_id: TableId) -> Self

Trait Implementations§

source§

impl Display for TableRegionKey

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl TableMetaKey for TableRegionKey

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/common_meta/key/table_route/struct.TableRouteKey.html b/common_meta/key/table_route/struct.TableRouteKey.html index 5803386a58e4..646b3a5c1539 100644 --- a/common_meta/key/table_route/struct.TableRouteKey.html +++ b/common_meta/key/table_route/struct.TableRouteKey.html @@ -1,6 +1,6 @@ TableRouteKey in common_meta::key::table_route - Rust
pub struct TableRouteKey {
-    pub table_id: TableId,
-}

Fields§

§table_id: TableId

Implementations§

source§

impl TableRouteKey

source

pub fn new(table_id: TableId) -> Self

Trait Implementations§

source§

impl Display for TableRouteKey

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl TableMetaKey for TableRouteKey

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + pub table_id: TableId, +}

Fields§

§table_id: TableId

Implementations§

source§

impl TableRouteKey

source

pub fn new(table_id: TableId) -> Self

Trait Implementations§

source§

impl Display for TableRouteKey

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl TableMetaKey for TableRouteKey

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/common_meta/key/table_route/struct.TableRouteManager.html b/common_meta/key/table_route/struct.TableRouteManager.html index cb270077fa04..4d1d7ebc7a4b 100644 --- a/common_meta/key/table_route/struct.TableRouteManager.html +++ b/common_meta/key/table_route/struct.TableRouteManager.html @@ -2,32 +2,32 @@ kv_backend: KvBackendRef, }

Fields§

§kv_backend: KvBackendRef

Implementations§

source§

impl TableRouteManager

source

pub fn new(kv_backend: KvBackendRef) -> Self

source

pub(crate) fn build_get_txn( &self, - table_id: TableId + table_id: TableId ) -> (Txn, impl FnOnce(&Vec<TxnOpResponse>) -> Result<Option<DeserializedValueWithBytes<TableRouteValue>>>)

source

pub(crate) fn build_create_txn( &self, - table_id: TableId, + table_id: TableId, table_route_value: &TableRouteValue ) -> Result<(Txn, impl FnOnce(&Vec<TxnOpResponse>) -> Result<Option<DeserializedValueWithBytes<TableRouteValue>>>)>

Builds a create table route transaction. it expected the __table_route/{table_id} wasn’t occupied.

source

pub(crate) fn build_update_txn( &self, - table_id: TableId, + table_id: TableId, current_table_route_value: &DeserializedValueWithBytes<TableRouteValue>, new_table_route_value: &TableRouteValue ) -> Result<(Txn, impl FnOnce(&Vec<TxnOpResponse>) -> Result<Option<DeserializedValueWithBytes<TableRouteValue>>>)>

Builds a update table route transaction, it expected the remote value equals the current_table_route_value. It retrieves the latest value if the comparing failed.

source

pub(crate) fn build_delete_txn( &self, - table_id: TableId, + table_id: TableId, table_route_value: &DeserializedValueWithBytes<TableRouteValue> ) -> Result<Txn>

Builds a delete table route transaction, it expected the remote value equals the table_route_value.

source

fn build_decode_fn( raw_key: Vec<u8> ) -> impl FnOnce(&Vec<TxnOpResponse>) -> Result<Option<DeserializedValueWithBytes<TableRouteValue>>>

source

pub async fn get( &self, - table_id: TableId + table_id: TableId ) -> Result<Option<DeserializedValueWithBytes<TableRouteValue>>>

source

pub async fn get_region_distribution( &self, - table_id: TableId + table_id: TableId ) -> Result<Option<RegionDistribution>>

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/common_meta/rpc/ddl/enum.DdlTask.html b/common_meta/rpc/ddl/enum.DdlTask.html index 3508fa83c2b4..dd74532ec10c 100644 --- a/common_meta/rpc/ddl/enum.DdlTask.html +++ b/common_meta/rpc/ddl/enum.DdlTask.html @@ -6,17 +6,17 @@ }

Variants§

§

CreateTable(CreateTableTask)

§

DropTable(DropTableTask)

§

AlterTable(AlterTableTask)

§

TruncateTable(TruncateTableTask)

Implementations§

source§

impl DdlTask

source

pub fn new_create_table( expr: CreateTableExpr, partitions: Vec<Partition>, - table_info: RawTableInfo + table_info: RawTableInfo ) -> Self

source

pub fn new_drop_table( catalog: String, schema: String, table: String, - table_id: TableId + table_id: TableId ) -> Self

source

pub fn new_alter_table(alter_table: AlterExpr) -> Self

source

pub fn new_truncate_table( catalog: String, schema: String, table: String, - table_id: TableId + table_id: TableId ) -> Self

Trait Implementations§

source§

impl Debug for DdlTask

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl TryFrom<Task> for DdlTask

§

type Error = Error

The type returned in the event of a conversion error.
source§

fn try_from(task: Task) -> Result<Self>

Performs the conversion.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere diff --git a/common_meta/rpc/ddl/struct.AlterTableTask.html b/common_meta/rpc/ddl/struct.AlterTableTask.html index 7ca1bc7ca4f2..ebe6aea9951e 100644 --- a/common_meta/rpc/ddl/struct.AlterTableTask.html +++ b/common_meta/rpc/ddl/struct.AlterTableTask.html @@ -1,6 +1,6 @@ AlterTableTask in common_meta::rpc::ddl - Rust
pub struct AlterTableTask {
     pub alter_table: AlterExpr,
-}

Fields§

§alter_table: AlterExpr

Implementations§

Trait Implementations§

source§

impl Debug for AlterTableTask

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for AlterTableTask

source§

fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where +}

Fields§

§alter_table: AlterExpr

Implementations§

source§

impl AlterTableTask

source

pub fn table_ref(&self) -> TableReference<'_>

source

pub fn table_name(&self) -> TableName

Trait Implementations§

source§

impl Debug for AlterTableTask

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for AlterTableTask

source§

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 PartialEq<AlterTableTask> for AlterTableTask

source§

fn eq(&self, other: &AlterTableTask) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for AlterTableTask

source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where diff --git a/common_meta/rpc/ddl/struct.CreateTableTask.html b/common_meta/rpc/ddl/struct.CreateTableTask.html index fd436f56ef6d..29e4fb5d1a49 100644 --- a/common_meta/rpc/ddl/struct.CreateTableTask.html +++ b/common_meta/rpc/ddl/struct.CreateTableTask.html @@ -1,12 +1,12 @@ CreateTableTask in common_meta::rpc::ddl - Rust
pub struct CreateTableTask {
     pub create_table: CreateTableExpr,
     pub partitions: Vec<Partition>,
-    pub table_info: RawTableInfo,
-}

Fields§

§create_table: CreateTableExpr§partitions: Vec<Partition>§table_info: RawTableInfo

Implementations§

source§

impl CreateTableTask

source

pub fn new( + pub table_info: RawTableInfo, +}

Fields§

§create_table: CreateTableExpr§partitions: Vec<Partition>§table_info: RawTableInfo

Implementations§

source§

impl CreateTableTask

source

pub fn new( expr: CreateTableExpr, partitions: Vec<Partition>, - table_info: RawTableInfo -) -> CreateTableTask

source

pub fn table_name(&self) -> TableName

source

pub fn table_ref(&self) -> TableReference<'_>

Trait Implementations§

source§

impl Debug for CreateTableTask

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for CreateTableTask

source§

fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where + table_info: RawTableInfo +) -> CreateTableTask

source

pub fn table_name(&self) -> TableName

source

pub fn table_ref(&self) -> TableReference<'_>

Trait Implementations§

source§

impl Debug for CreateTableTask

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for CreateTableTask

source§

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 PartialEq<CreateTableTask> for CreateTableTask

source§

fn eq(&self, other: &CreateTableTask) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for CreateTableTask

source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where diff --git a/common_meta/rpc/ddl/struct.DropTableTask.html b/common_meta/rpc/ddl/struct.DropTableTask.html index 33027a67e3e8..b6c01b535904 100644 --- a/common_meta/rpc/ddl/struct.DropTableTask.html +++ b/common_meta/rpc/ddl/struct.DropTableTask.html @@ -2,8 +2,8 @@ pub catalog: String, pub schema: String, pub table: String, - pub table_id: TableId, -}

Fields§

§catalog: String§schema: String§table: String§table_id: TableId

Implementations§

Trait Implementations§

source§

impl Debug for DropTableTask

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for DropTableTask

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where + pub table_id: TableId, +}

Fields§

§catalog: String§schema: String§table: String§table_id: TableId

Implementations§

source§

impl DropTableTask

source

pub fn table_ref(&self) -> TableReference<'_>

source

pub fn table_name(&self) -> TableName

Trait Implementations§

source§

impl Debug for DropTableTask

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for DropTableTask

source§

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 PartialEq<DropTableTask> for DropTableTask

source§

fn eq(&self, other: &DropTableTask) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for DropTableTask

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where diff --git a/common_meta/rpc/ddl/struct.SubmitDdlTaskResponse.html b/common_meta/rpc/ddl/struct.SubmitDdlTaskResponse.html index 6edc4749be80..7db0058848d7 100644 --- a/common_meta/rpc/ddl/struct.SubmitDdlTaskResponse.html +++ b/common_meta/rpc/ddl/struct.SubmitDdlTaskResponse.html @@ -1,7 +1,7 @@ SubmitDdlTaskResponse in common_meta::rpc::ddl - Rust
pub struct SubmitDdlTaskResponse {
     pub key: Vec<u8>,
-    pub table_id: Option<TableId>,
-}

Fields§

§key: Vec<u8>§table_id: Option<TableId>

Trait Implementations§

source§

impl Debug for SubmitDdlTaskResponse

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for SubmitDdlTaskResponse

source§

fn default() -> SubmitDdlTaskResponse

Returns the “default value” for a type. Read more
source§

impl From<SubmitDdlTaskResponse> for SubmitDdlTaskResponse

source§

fn from(val: SubmitDdlTaskResponse) -> Self

Converts to this type from the input type.
source§

impl TryFrom<SubmitDdlTaskResponse> for SubmitDdlTaskResponse

§

type Error = Error

The type returned in the event of a conversion error.
source§

fn try_from(resp: PbSubmitDdlTaskResponse) -> Result<Self>

Performs the conversion.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + pub table_id: Option<TableId>, +}

Fields§

§key: Vec<u8>§table_id: Option<TableId>

Trait Implementations§

source§

impl Debug for SubmitDdlTaskResponse

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for SubmitDdlTaskResponse

source§

fn default() -> SubmitDdlTaskResponse

Returns the “default value” for a type. Read more
source§

impl From<SubmitDdlTaskResponse> for SubmitDdlTaskResponse

source§

fn from(val: SubmitDdlTaskResponse) -> Self

Converts to this type from the input type.
source§

impl TryFrom<SubmitDdlTaskResponse> for SubmitDdlTaskResponse

§

type Error = Error

The type returned in the event of a conversion error.
source§

fn try_from(resp: PbSubmitDdlTaskResponse) -> Result<Self>

Performs the conversion.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/common_meta/rpc/ddl/struct.TruncateTableTask.html b/common_meta/rpc/ddl/struct.TruncateTableTask.html index 6ecd428d0244..8313f070867c 100644 --- a/common_meta/rpc/ddl/struct.TruncateTableTask.html +++ b/common_meta/rpc/ddl/struct.TruncateTableTask.html @@ -2,8 +2,8 @@ pub catalog: String, pub schema: String, pub table: String, - pub table_id: TableId, -}

Fields§

§catalog: String§schema: String§table: String§table_id: TableId

Implementations§

Trait Implementations§

source§

impl Debug for TruncateTableTask

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for TruncateTableTask

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where + pub table_id: TableId, +}

Fields§

§catalog: String§schema: String§table: String§table_id: TableId

Implementations§

source§

impl TruncateTableTask

source

pub fn table_ref(&self) -> TableReference<'_>

source

pub fn table_name(&self) -> TableName

Trait Implementations§

source§

impl Debug for TruncateTableTask

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for TruncateTableTask

source§

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 PartialEq<TruncateTableTask> for TruncateTableTask

source§

fn eq(&self, other: &TruncateTableTask) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for TruncateTableTask

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where diff --git a/common_meta/rpc/router/struct.RouteRequest.html b/common_meta/rpc/router/struct.RouteRequest.html index 439542336a2e..228efaa4f302 100644 --- a/common_meta/rpc/router/struct.RouteRequest.html +++ b/common_meta/rpc/router/struct.RouteRequest.html @@ -1,6 +1,6 @@ RouteRequest in common_meta::rpc::router - Rust
pub struct RouteRequest {
-    pub table_ids: Vec<TableId>,
-}

Fields§

§table_ids: Vec<TableId>

Implementations§

source§

impl RouteRequest

source

pub fn new(table_id: TableId) -> Self

Trait Implementations§

source§

impl Clone for RouteRequest

source§

fn clone(&self) -> RouteRequest

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for RouteRequest

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for RouteRequest

source§

fn default() -> RouteRequest

Returns the “default value” for a type. Read more
source§

impl From<RouteRequest> for RouteRequest

source§

fn from(req: RouteRequest) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + pub table_ids: Vec<TableId>, +}

Fields§

§table_ids: Vec<TableId>

Implementations§

source§

impl RouteRequest

source

pub fn new(table_id: TableId) -> Self

Trait Implementations§

source§

impl Clone for RouteRequest

source§

fn clone(&self) -> RouteRequest

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for RouteRequest

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for RouteRequest

source§

fn default() -> RouteRequest

Returns the “default value” for a type. Read more
source§

impl From<RouteRequest> for RouteRequest

source§

fn from(req: RouteRequest) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/common_meta/table_name/struct.TableName.html b/common_meta/table_name/struct.TableName.html index 1cace521cc80..2b9f0f5c6df2 100644 --- a/common_meta/table_name/struct.TableName.html +++ b/common_meta/table_name/struct.TableName.html @@ -6,8 +6,8 @@ catalog_name: impl Into<String>, schema_name: impl Into<String>, table_name: impl Into<String> -) -> Self

source

pub fn table_ref(&self) -> TableReference<'_>

Trait Implementations§

source§

impl Clone for TableName

source§

fn clone(&self) -> TableName

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TableName

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for TableName

source§

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 Display for TableName

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a TableName> for TableNameKey<'a>

source§

fn from(value: &'a TableName) -> Self

Converts to this type from the input type.
source§

impl From<TableName> for TableName

source§

fn from(table_name: TableName) -> Self

Converts to this type from the input type.
source§

impl From<TableName> for TableName

source§

fn from(table_name: PbTableName) -> Self

Converts to this type from the input type.
source§

impl From<TableNameKey<'_>> for TableName

source§

fn from(value: TableNameKey<'_>) -> Self

Converts to this type from the input type.
source§

impl From<TableReference<'_>> for TableName

source§

fn from(table_ref: TableReference<'_>) -> Self

Converts to this type from the input type.
source§

impl Hash for TableName

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where +) -> Self

source

pub fn table_ref(&self) -> TableReference<'_>

Trait Implementations§

source§

impl Clone for TableName

source§

fn clone(&self) -> TableName

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TableName

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for TableName

source§

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 Display for TableName

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a TableName> for TableNameKey<'a>

source§

fn from(value: &'a TableName) -> Self

Converts to this type from the input type.
source§

impl From<TableName> for TableName

source§

fn from(table_name: TableName) -> Self

Converts to this type from the input type.
source§

impl From<TableName> for TableName

source§

fn from(table_name: PbTableName) -> Self

Converts to this type from the input type.
source§

impl From<TableNameKey<'_>> for TableName

source§

fn from(value: TableNameKey<'_>) -> Self

Converts to this type from the input type.
source§

impl From<TableReference<'_>> for TableName

source§

fn from(table_ref: TableReference<'_>) -> Self

Converts to this type from the input type.
source§

impl Hash for TableName

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq<TableName> for TableName

source§

fn eq(&self, other: &TableName) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always diff --git a/help.html b/help.html index 7e0182cc4771..764c9aaa199f 100644 --- a/help.html +++ b/help.html @@ -1 +1 @@ -Rustdoc help

Rustdoc help

Back
\ No newline at end of file +Rustdoc help

Rustdoc help

Back
\ No newline at end of file diff --git a/implementors/core/convert/trait.From.js b/implementors/core/convert/trait.From.js index a743cc4f0273..786197d24050 100644 --- a/implementors/core/convert/trait.From.js +++ b/implementors/core/convert/trait.From.js @@ -6,7 +6,7 @@ "common_datasource":[["impl From<String> for CsvConfigBuilderError"],["impl From<UninitializedFieldError> for CsvConfigBuilderError"]], "common_grpc_expr":[["impl<'a> From<&'a Column> for ColumnExpr<'a>"],["impl<'a> From<&'a ColumnSchema> for ColumnExpr<'a>"]], "common_mem_prof":[["impl From<Error> for Error"]], -"common_meta":[["impl From<SubmitDdlTaskResponse> for SubmitDdlTaskResponse"],["impl From<RangeRequest> for RangeRequest"],["impl From<Partition> for Partition"],["impl From<(Vec<u8, Global>, Vec<u8, Global>)> for KeyValue"],["impl From<PutRequest> for PutRequest"],["impl From<BatchDeleteRequest> for BatchDeleteRequest"],["impl From<Compare> for Compare"],["impl From<KeyValue> for (Vec<u8>, Vec<u8>)"],["impl From<CompareAndPutRequest> for CompareAndPutRequest"],["impl From<KeyValue> for KeyValue"],["impl From<DeleteRangeRequest> for DeleteRangeRequest"],["impl From<Table> for Table"],["impl From<LockRequest> for LockRequest"],["impl From<Txn> for Txn"],["impl From<Partition> for Partition"],["impl From<KeyValue> for KeyValue"],["impl From<TableName> for TableName"],["impl From<Region> for Region"],["impl From<BatchPutRequest> for BatchPutRequest"],["impl From<TableName> for TableName"],["impl<'a> From<&'a TableName> for TableNameKey<'a>"],["impl From<RangeRequest> for RangeRequest"],["impl From<BatchGetRequest> for BatchGetRequest"],["impl From<TableReference<'_>> for TableName"],["impl From<CompareAndPutRequest> for CompareAndPutRequest"],["impl From<MoveValueRequest> for MoveValueRequest"],["impl From<LockResponse> for LockResponse"],["impl From<BatchPutRequest> for BatchPutRequest"],["impl From<Region> for Region"],["impl From<UnlockRequest> for UnlockRequest"],["impl From<TableNameKey<'_>> for TableName"],["impl From<BatchDeleteRequest> for BatchDeleteRequest"],["impl From<Peer> for Peer"],["impl From<DeleteRangeRequest> for DeleteRangeRequest"],["impl From<TxnOp> for TxnOp"],["impl From<MoveValueRequest> for MoveValueRequest"],["impl From<BatchGetRequest> for BatchGetRequest"],["impl From<Txn> for TxnRequest"],["impl From<RouteRequest> for RouteRequest"],["impl From<PutRequest> for PutRequest"],["impl From<Peer> for Peer"]], +"common_meta":[["impl From<SubmitDdlTaskResponse> for SubmitDdlTaskResponse"],["impl From<RangeRequest> for RangeRequest"],["impl From<Partition> for Partition"],["impl From<(Vec<u8, Global>, Vec<u8, Global>)> for KeyValue"],["impl From<PutRequest> for PutRequest"],["impl From<BatchDeleteRequest> for BatchDeleteRequest"],["impl From<Compare> for Compare"],["impl From<KeyValue> for (Vec<u8>, Vec<u8>)"],["impl From<CompareAndPutRequest> for CompareAndPutRequest"],["impl From<KeyValue> for KeyValue"],["impl From<DeleteRangeRequest> for DeleteRangeRequest"],["impl From<Table> for Table"],["impl From<LockRequest> for LockRequest"],["impl From<Txn> for Txn"],["impl From<Partition> for Partition"],["impl From<KeyValue> for KeyValue"],["impl From<TableName> for TableName"],["impl From<Region> for Region"],["impl From<BatchPutRequest> for BatchPutRequest"],["impl From<TableName> for TableName"],["impl<'a> From<&'a TableName> for TableNameKey<'a>"],["impl From<RangeRequest> for RangeRequest"],["impl From<BatchGetRequest> for BatchGetRequest"],["impl From<TableReference<'_>> for TableName"],["impl From<CompareAndPutRequest> for CompareAndPutRequest"],["impl From<MoveValueRequest> for MoveValueRequest"],["impl From<LockResponse> for LockResponse"],["impl From<BatchPutRequest> for BatchPutRequest"],["impl From<Region> for Region"],["impl From<UnlockRequest> for UnlockRequest"],["impl From<TableNameKey<'_>> for TableName"],["impl From<BatchDeleteRequest> for BatchDeleteRequest"],["impl From<Peer> for Peer"],["impl From<DeleteRangeRequest> for DeleteRangeRequest"],["impl From<TxnOp> for TxnOp"],["impl From<MoveValueRequest> for MoveValueRequest"],["impl From<BatchGetRequest> for BatchGetRequest"],["impl From<Txn> for TxnRequest"],["impl From<RouteRequest> for RouteRequest"],["impl From<PutRequest> for PutRequest"],["impl From<Peer> for Peer"]], "common_query":[["impl From<AggregateFunction> for AggregateUDF"],["impl From<Expr> for Expr"],["impl From<TypeSignature> for TypeSignature"],["impl From<Error> for DataFusionError"],["impl From<Signature> for Signature"],["impl From<&AddColumnLocation> for AddColumnLocation"],["impl From<ColumnarValue> for ColumnarValue"]], "common_telemetry":[["impl From<Histogram> for Timer"]], "common_time":[["impl From<Duration> for Duration"],["impl From<Time> for i32"],["impl From<Duration> for Value"],["impl From<i64> for Duration"],["impl From<IntervalUnit> for IntervalUnit"],["impl From<i64> for Timestamp"],["impl From<i128> for Interval"],["impl From<Duration> for i64"],["impl From<Timestamp> for i64"],["impl From<Interval> for i128"],["impl From<Interval> for IntervalFormat"],["impl From<Duration> for Duration"],["impl From<&IntervalUnit> for IntervalUnit"],["impl From<Timestamp> for Value"],["impl From<Time> for Value"],["impl From<i64> for DateTime"],["impl From<i64> for Time"],["impl From<NaiveDate> for Date"],["impl From<i64> for TimestampMillis"],["impl From<TimestampMillis> for i64"],["impl From<Date> for DateTime"],["impl From<&TimeUnit> for TimeUnit"],["impl From<Time> for i64"],["impl From<Interval> for IntervalCompare"],["impl From<TimeUnit> for TimeUnit"],["impl From<NaiveDateTime> for DateTime"],["impl From<Interval> for Value"],["impl From<DateTime> for Value"],["impl From<i32> for Date"],["impl From<Date> for Value"]], diff --git a/implementors/core/fmt/trait.Debug.js b/implementors/core/fmt/trait.Debug.js index cde145e5fab6..694f3183e9a2 100644 --- a/implementors/core/fmt/trait.Debug.js +++ b/implementors/core/fmt/trait.Debug.js @@ -20,7 +20,7 @@ "common_query":[["impl Debug for Error"],["impl<__T0: Debug> Debug for InvalidFuncArgsSnafu<__T0>"],["impl Debug for ScalarUdf"],["impl Debug for Expr"],["impl Debug for GeneralDataFusionSnafu"],["impl Debug for InvalidInputColSnafu"],["impl Debug for FromArrowArraySnafu"],["impl Debug for DfPhysicalPlanAdapter"],["impl Debug for FromScalarValueSnafu"],["impl Debug for ExecuteRepeatedlySnafu"],["impl Debug for UdfTempRecordBatchSnafu"],["impl Debug for ArrowComputeSnafu"],["impl<__T0: Debug> Debug for BadAccumulatorImplSnafu<__T0>"],["impl Debug for TypeSignature"],["impl Debug for InvalidInputStateSnafu"],["impl<__T0: Debug> Debug for DowncastVectorSnafu<__T0>"],["impl<__T0: Debug> Debug for TypeCastSnafu<__T0>"],["impl<__T0: Debug> Debug for PyUdfSnafu<__T0>"],["impl Debug for ToScalarValueSnafu"],["impl Debug for DfAccumulatorAdaptor"],["impl Debug for GetScalarVectorSnafu"],["impl Debug for PhysicalPlanAdapter"],["impl Debug for ConvertArrowSchemaSnafu"],["impl Debug for AddColumnLocation"],["impl<__T0: Debug> Debug for InvalidInputTypeSnafu<__T0>"],["impl Debug for AggregateFunction"],["impl Debug for ExecuteFunctionSnafu"],["impl Debug for ExecutePhysicalPlanSnafu"],["impl Debug for GenerateFunctionSnafu"],["impl Debug for ConvertDfRecordBatchStreamSnafu"],["impl<__T0: Debug> Debug for IntoVectorSnafu<__T0>"],["impl<__T0: Debug> Debug for CreateAccumulatorSnafu<__T0>"],["impl Debug for Output"],["impl<__T0: Debug, __T1: Debug> Debug for UnsupportedInputDataTypeSnafu<__T0, __T1>"],["impl Debug for Signature"]], "common_recordbatch":[["impl Debug for ExternalSnafu"],["impl Debug for FormatSnafu"],["impl Debug for Error"],["impl Debug for RecordBatches"],["impl Debug for RecordBatch"],["impl Debug for OrderOption"],["impl Debug for PollStreamSnafu"],["impl<__T0: Debug> Debug for CreateRecordBatchesSnafu<__T0>"],["impl<__T0: Debug, __T1: Debug> Debug for CastVectorSnafu<__T0, __T1>"],["impl<__T0: Debug, __T1: Debug> Debug for ColumnNotExistsSnafu<__T0, __T1>"],["impl Debug for SchemaConversionSnafu"],["impl Debug for NewDfRecordBatchSnafu"],["impl Debug for DataTypesSnafu"],["impl Debug for InitRecordbatchStreamSnafu"],["impl<__T0: Debug, __T1: Debug> Debug for ProjectArrowRecordBatchSnafu<__T0, __T1>"]], "common_runtime":[["impl Debug for BuildRuntimeSnafu"],["impl<__T0: Debug> Debug for WaitGcTaskStopSnafu<__T0>"],["impl Debug for Error"],["impl Debug for Runtime"],["impl<__T0: Debug> Debug for IllegalStateSnafu<__T0>"],["impl<E> Debug for RepeatedTask<E>"],["impl Debug for Dropper"]], -"common_telemetry":[["impl Debug for Timer"],["impl Debug for LoggingOptions"]], +"common_telemetry":[["impl Debug for LoggingOptions"],["impl Debug for Timer"]], "common_time":[["impl<__T0: Debug> Debug for ParseOffsetStrSnafu<__T0>"],["impl Debug for Interval"],["impl<__T0: Debug> Debug for ParseDateStrSnafu<__T0>"],["impl Debug for Timestamp"],["impl Debug for IntervalFormat"],["impl Debug for TimestampOverflowSnafu"],["impl Debug for Duration"],["impl Debug for TimeUnit"],["impl<__T0: Debug> Debug for InvalidDateStrSnafu<__T0>"],["impl Debug for TimestampMillis"],["impl<__T0: Debug> Debug for ArithmeticOverflowSnafu<__T0>"],["impl Debug for TimeZone"],["impl<__T0: Debug> Debug for ParseTimestampSnafu<__T0>"],["impl Debug for IntervalUnit"],["impl<__T0: Debug, __T1: Debug> Debug for InvalidTimeZoneOffsetSnafu<__T0, __T1>"],["impl<T: Debug> Debug for GenericRange<T>"],["impl Debug for Date"],["impl Debug for Time"],["impl<__T0: Debug> Debug for ParseTimeZoneNameSnafu<__T0>"],["impl Debug for DateTime"],["impl<__T0: Debug> Debug for ParseIntervalSnafu<__T0>"],["impl Debug for Error"]], "datanode":[["impl Debug for RegionEngineConfig"],["impl Debug for AzblobConfig"],["impl<__T0: Debug, __T1: Debug> Debug for GetRegionMetadataSnafu<__T0, __T1>"],["impl Debug for PayloadNotExistSnafu"],["impl<__T0: Debug> Debug for TableNotFoundSnafu<__T0>"],["impl<__T0: Debug> Debug for InsertSnafu<__T0>"],["impl Debug for GcsConfig"],["impl Debug for TableIdProviderNotFoundSnafu"],["impl Debug for DatanodeOptions"],["impl Debug for FileConfig"],["impl Debug for CompactionConfig"],["impl Debug for MissingWalDirConfigSnafu"],["impl<__T0: Debug> Debug for FlushTableSnafu<__T0>"],["impl Debug for MissingMetasrvOptsSnafu"],["impl Debug for S3Config"],["impl Debug for InsertDataSnafu"],["impl Debug for Error"],["impl<__T0: Debug> Debug for WaitProcedureSnafu<__T0>"],["impl<__T0: Debug> Debug for MissingRequiredFieldSnafu<__T0>"],["impl Debug for ParseSqlSnafu"],["impl Debug for RegisterSchemaSnafu"],["impl Debug for MetaClientInitSnafu"],["impl Debug for MissingInsertBodySnafu"],["impl Debug for CatalogSnafu"],["impl<__T0: Debug> Debug for KeyColumnNotFoundSnafu<__T0>"],["impl Debug for StorageConfig"],["impl Debug for MissingTimestampColumnSnafu"],["impl Debug for RegionManifestConfig"],["impl Debug for OpenLogStoreSnafu"],["impl Debug for GetMetadataSnafu"],["impl Debug for ObjectStoreConfig"],["impl Debug for RegionServerEventSender"],["impl<__T0: Debug> Debug for StopRegionEngineSnafu<__T0>"],["impl Debug for MissingKvBackendSnafu"],["impl Debug for RuntimeResourceSnafu"],["impl Debug for ColumnDataTypeSnafu"],["impl Debug for ExecuteSqlSnafu"],["impl<__T0: Debug> Debug for RegionNotFoundSnafu<__T0>"],["impl<__T0: Debug, __T1: Debug> Debug for ColumnValuesNumberMismatchSnafu<__T0, __T1>"],["impl Debug for ExecuteStatementSnafu"],["impl<__T0: Debug> Debug for UnsupportedGrpcRequestSnafu<__T0>"],["impl Debug for StartServerSnafu"],["impl<__T0: Debug> Debug for ColumnDefaultValueSnafu<__T0>"],["impl Debug for EncodeJsonSnafu"],["impl Debug for UnrecognizedTableOptionSnafu"],["impl Debug for BumpTableIdSnafu"],["impl<__T0: Debug> Debug for UnexpectedSnafu<__T0>"],["impl Debug for DecodeLogicalPlanSnafu"],["impl Debug for MissingNodeIdSnafu"],["impl Debug for JoinTaskSnafu"],["impl Debug for OssConfig"],["impl<__T0: Debug> Debug for InvalidSqlSnafu<__T0>"],["impl<__T0: Debug> Debug for TableEngineNotFoundSnafu<__T0>"],["impl<__T0: Debug> Debug for NotSupportSqlSnafu<__T0>"],["impl<__T0: Debug> Debug for SchemaExistsSnafu<__T0>"],["impl Debug for MissingMetaClientSnafu"],["impl Debug for InitBackendSnafu"],["impl Debug for PlanStatementSnafu"],["impl Debug for DeleteExprToRequestSnafu"],["impl<__T0: Debug> Debug for CreateDirSnafu<__T0>"],["impl<__T0: Debug> Debug for CatalogNotFoundSnafu<__T0>"],["impl<__T0: Debug> Debug for RegionEngineNotFoundSnafu<__T0>"],["impl<__T0: Debug> Debug for SubmitProcedureSnafu<__T0>"],["impl<__T0: Debug> Debug for RemoveDirSnafu<__T0>"],["impl Debug for HandleHeartbeatResponseSnafu"],["impl<__T0: Debug> Debug for UnsupportedOutputSnafu<__T0>"],["impl<__T0: Debug, __T1: Debug> Debug for ColumnNotFoundSnafu<__T0, __T1>"],["impl<__T0: Debug> Debug for DeleteSnafu<__T0>"],["impl Debug for FlushConfig"],["impl Debug for WaitForGrpcServingSnafu"],["impl<__T0: Debug> Debug for CreateTableSnafu<__T0>"],["impl Debug for ShutdownInstanceSnafu"],["impl<__T0: Debug> Debug for ConstraintNotSupportedSnafu<__T0>"],["impl<__T0: Debug> Debug for DropTableSnafu<__T0>"],["impl<__T0: Debug> Debug for ParseAddrSnafu<__T0>"],["impl<__T0: Debug> Debug for EngineProcedureNotFoundSnafu<__T0>"],["impl Debug for PrepareImmutableTableSnafu"],["impl<__T0: Debug> Debug for HandleRegionRequestSnafu<__T0>"],["impl<__T0: Debug> Debug for IncorrectInternalStateSnafu<__T0>"],["impl Debug for ObjectStorageCacheConfig"],["impl Debug for ExecuteLogicalPlanSnafu"],["impl<__T0: Debug> Debug for ColumnNoneDefaultValueSnafu<__T0>"],["impl Debug for BuildRegionRequestsSnafu"],["impl Debug for CountdownCommand"],["impl<__T0: Debug> Debug for SchemaNotFoundSnafu<__T0>"],["impl Debug for ShutdownServerSnafu"],["impl<__T0: Debug, __T1: Debug> Debug for DatabaseNotFoundSnafu<__T0, __T1>"],["impl<__T0: Debug> Debug for IllegalPrimaryKeysDefSnafu<__T0>"]], "datatypes":[["impl Debug for TimestampNanosecond"],["impl Debug for ColumnSchema"],["impl<__T0: Debug> Debug for DefaultValueTypeSnafu<__T0>"],["impl Debug for ProjectArrowSchemaSnafu"],["impl<__T0: Debug> Debug for ToScalarValueSnafu<__T0>"],["impl Debug for CastOption"],["impl Debug for Float32Type"],["impl Debug for NullDefaultSnafu"],["impl Debug for BinaryType"],["impl Debug for Int16Type"],["impl Debug for TimestampSecond"],["impl Debug for BinaryVector"],["impl Debug for NullVector"],["impl<__T0: Debug> Debug for DuplicateColumnSnafu<__T0>"],["impl Debug for TimeNanosecond"],["impl Debug for NullType"],["impl Debug for TimestampMillisecondType"],["impl Debug for RawSchema"],["impl<__T0: Debug, __T1: Debug> Debug for UnsupportedOperationSnafu<__T0, __T1>"],["impl Debug for TimestampNanosecondType"],["impl Debug for Float64Type"],["impl<__T0: Debug> Debug for UnsupportedDefaultExprSnafu<__T0>"],["impl Debug for TimestampType"],["impl Debug for DurationMicrosecond"],["impl Debug for IntervalYearMonthType"],["impl<'a> Debug for ValueRef<'a>"],["impl<__T0: Debug, __T1: Debug> Debug for BadArrayAccessSnafu<__T0, __T1>"],["impl Debug for StringType"],["impl<T: LogicalPrimitiveType> Debug for PrimitiveVector<T>"],["impl<__T0: Debug> Debug for InvalidTimestampIndexSnafu<__T0>"],["impl<__T0: Debug> Debug for DeserializeSnafu<__T0>"],["impl Debug for UInt8Type"],["impl Debug for TimestampMicrosecondType"],["impl Debug for ListType"],["impl Debug for IntervalDayTime"],["impl Debug for DictionaryValue"],["impl Debug for Validity"],["impl Debug for BooleanVector"],["impl<__T0: Debug> Debug for CastTypeSnafu<__T0>"],["impl Debug for IntervalDayTimeType"],["impl Debug for TimeSecond"],["impl<__T0: Debug> Debug for ConversionSnafu<__T0>"],["impl Debug for Schema"],["impl<__T0: Debug> Debug for ParseSchemaVersionSnafu<__T0>"],["impl Debug for ListVector"],["impl Debug for DurationType"],["impl Debug for DurationSecond"],["impl Debug for BooleanType"],["impl Debug for TimeMillisecondType"],["impl Debug for ColumnDefaultConstraint"],["impl Debug for DateType"],["impl Debug for SerializeSnafu"],["impl Debug for Value"],["impl Debug for IntervalYearMonth"],["impl<__T0: Debug> Debug for DuplicateMetaSnafu<__T0>"],["impl Debug for UInt32Type"],["impl Debug for DurationSecondType"],["impl Debug for TimestampSecondType"],["impl<__T0: Debug> Debug for InvalidTimestampPrecisionSnafu<__T0>"],["impl<__T0: Debug> Debug for TryFromValueSnafu<__T0>"],["impl Debug for TimestampMicrosecond"],["impl Debug for StringVector"],["impl Debug for ListValue"],["impl Debug for ConcreteDataType"],["impl Debug for ConstantVector"],["impl Debug for DurationNanosecond"],["impl Debug for Int32Type"],["impl Debug for Int8Type"],["impl<__T0: Debug> Debug for UnsupportedArrowTypeSnafu<__T0>"],["impl Debug for DurationMillisecond"],["impl Debug for TimeSecondType"],["impl Debug for TimeMillisecond"],["impl Debug for Int64Type"],["impl Debug for UInt16Type"],["impl Debug for DurationMicrosecondType"],["impl<__T0: Debug> Debug for UnknownVectorSnafu<__T0>"],["impl Debug for NullBufferBuilder"],["impl Debug for TimeMicrosecondType"],["impl Debug for IntervalType"],["impl Debug for Error"],["impl Debug for IntervalMonthDayNanoType"],["impl Debug for CastTimeTypeSnafu"],["impl Debug for DateTimeType"],["impl Debug for TimeMicrosecond"],["impl Debug for TimeType"],["impl Debug for TimeNanosecondType"],["impl Debug for DurationNanosecondType"],["impl Debug for DictionaryType"],["impl Debug for ArrowComputeSnafu"],["impl Debug for LogicalTypeId"],["impl<T: Debug + WrapperType> Debug for OrdPrimitive<T>"],["impl Debug for TimestampMillisecond"],["impl Debug for UInt64Type"],["impl Debug for DurationMillisecondType"],["impl Debug for ValidityKind"],["impl<'a> Debug for ListValueRef<'a>"],["impl Debug for IntervalMonthDayNano"]], diff --git a/implementors/snafu/trait.IntoError.js b/implementors/snafu/trait.IntoError.js index ad394b6f4a04..42e07e75f76b 100644 --- a/implementors/snafu/trait.IntoError.js +++ b/implementors/snafu/trait.IntoError.js @@ -1,7 +1,7 @@ (function() {var implementors = { "api":[["impl<__T0> IntoError<Error> for InvalidColumnDefaultConstraintSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for IntoColumnDataTypeSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<ConcreteDataType>,"],["impl<__T0> IntoError<Error> for UnknownColumnDataTypeSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<i32>,"],["impl<__T0> IntoError<Error> for ConvertColumnDefaultConstraintSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"]], "auth":[["impl<__T0> IntoError<Error> for UserPasswordMismatchSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for InvalidConfigSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<String>,"],["impl IntoError<Error> for PermissionDeniedSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for IllegalParamSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1, __T2> IntoError<Error> for AccessDeniedSnafu<__T0, __T1, __T2>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<String>,\n __T2: Into<String>,"],["impl<__T0> IntoError<Error> for InternalStateSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for UnsupportedPasswordTypeSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for AuthBackendSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for IoSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for UserNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"]], -"catalog":[["impl<__T0> IntoError<Error> for TableNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for TableMetadataManagerSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for SystemCatalogSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for NotSupportedSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for SystemCatalogTableScanSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for InternalSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for DatafusionSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for GenericSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for OpenTableSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<TableId>,"],["impl<__T0, __T1> IntoError<Error> for SchemaNotFoundSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<String>,"],["impl<__T0> IntoError<Error> for CatalogNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for SystemCatalogTypeMismatchSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<ConcreteDataType>,"],["impl IntoError<Error> for TableSchemaMismatchSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ValueDeserializeSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for CreateRecordBatchSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for TableNotExistSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for EmptyValueSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for TableExistsSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for InvalidTableInfoInCatalogSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ReadSystemCatalogSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for InsertCatalogRecordSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for CreateTableSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for CompileScriptInternalSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for CreateSystemCatalogSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for MetaSrvSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for TableEngineNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for QueryAccessDeniedSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<String>,"],["impl<__T0> IntoError<Error> for ListSchemasSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for InvalidEntryTypeSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<Option<u8>>,"],["impl<__T0> IntoError<Error> for UnimplementedSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for OpenSystemCatalogSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for SchemaExistsSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for InvalidCatalogValueSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for SystemCatalogTableScanExecSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ListCatalogsSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ParallelOpenTableSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for InvalidKeySnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<Option<String>>,"],["impl IntoError<Error> for UpgradeWeakCatalogManagerRefSnafuwhere\n Error: Error + ErrorCompat,"]], +"catalog":[["impl<__T0> IntoError<Error> for TableNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for TableMetadataManagerSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for SystemCatalogSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for NotSupportedSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for SystemCatalogTableScanSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for InternalSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for DatafusionSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for GenericSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for OpenTableSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<TableId>,"],["impl<__T0, __T1> IntoError<Error> for SchemaNotFoundSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<String>,"],["impl<__T0> IntoError<Error> for CatalogNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for SystemCatalogTypeMismatchSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<ConcreteDataType>,"],["impl IntoError<Error> for TableSchemaMismatchSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ValueDeserializeSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for CreateRecordBatchSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for TableNotExistSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for EmptyValueSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for TableExistsSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for InvalidTableInfoInCatalogSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ReadSystemCatalogSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for InsertCatalogRecordSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for CreateTableSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for CompileScriptInternalSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for CreateSystemCatalogSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for MetaSrvSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for TableEngineNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for QueryAccessDeniedSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<String>,"],["impl<__T0> IntoError<Error> for ListSchemasSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for InvalidEntryTypeSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<Option<u8>>,"],["impl<__T0> IntoError<Error> for UnimplementedSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for OpenSystemCatalogSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for SchemaExistsSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for InvalidCatalogValueSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for SystemCatalogTableScanExecSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ListCatalogsSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ParallelOpenTableSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for InvalidKeySnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<Option<String>>,"],["impl IntoError<Error> for UpgradeWeakCatalogManagerRefSnafuwhere\n Error: Error + ErrorCompat,"]], "client":[["impl<__T0> IntoError<Error> for MissingFieldSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for RegionServerSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<Code>,"],["impl IntoError<Error> for HandleRequestSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ConvertFlightDataSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for IllegalDatabaseResponseSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for ServerSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<StatusCode>,\n __T1: Into<String>,"],["impl IntoError<Error> for ColumnDataTypeSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for CreateChannelSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for ClientStreamingSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for IllegalFlightMessagesSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for IllegalGrpcClientStateSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for FlightGetSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<Code>,"]], "cmd":[["impl<__T0> IntoError<Error> for DeserializeCatalogEntryValueSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for PlanStatementSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for UnsupportedSelectorTypeSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for ShutdownFrontendSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for InvalidCatalogSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for ReadlineSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for PrettyPrintRecordBatchesSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for RequestDatabaseSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for ConnectEtcdSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for IllegalConfigSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for InitMetadataSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ReplCreationSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for StartFrontendSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for MissingConfigSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for SerdeJsonSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ShutdownMetaServerSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for CreateDirSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for SubstraitEncodeLogicalPlanSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for StartMetaServerSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for BuildMetaServerSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ShutdownDatanodeSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for IterStreamSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for ParseSqlSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for StartMetaClientSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for InvalidReplCommandSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for StartCatalogManagerSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for CollectRecordBatchesSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for LoadLayeredConfigSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for StartDatanodeSnafuwhere\n Error: Error + ErrorCompat,"]], "common_base":[["impl<__T0, __T1> IntoError<Error> for OverflowSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<usize>,\n __T1: Into<usize>,"],["impl IntoError<Error> for UnderflowSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for EofSnafuwhere\n Error: Error + ErrorCompat,"]], @@ -10,7 +10,7 @@ "common_grpc":[["impl IntoError<Error> for CreateChannelSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for InvalidFlightDataSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for CreateRecordBatchSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1, __T2> IntoError<Error> for TypeMismatchSnafu<__T0, __T1, __T2>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<String>,\n __T2: Into<String>,"],["impl<__T0> IntoError<Error> for ConversionSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for NotSupportedSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for ConvertArrowSchemaSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for InvalidConfigFilePathSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for DecodeFlightDataSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for InvalidTlsConfigSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"]], "common_grpc_expr":[["impl<__T0> IntoError<Error> for InvalidColumnDefSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for UnexpectedValuesLengthSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for UnknownLocationTypeSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<i32>,"],["impl<__T0> IntoError<Error> for IllegalDeleteRequestSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for MissingFieldSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for DuplicatedColumnNameSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for InvalidColumnProtoSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for CreateVectorSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ColumnDataTypeSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for DuplicatedTimestampColumnSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<String>,"],["impl<__T0> IntoError<Error> for MissingTimestampColumnSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"]], "common_mem_prof":[["impl IntoError<Error> for InternalSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for DumpProfileDataSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<PathBuf>,"],["impl<__T0> IntoError<Error> for BuildTempPathSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<PathBuf>,"],["impl<__T0> IntoError<Error> for OpenTempFileSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for ReadOptProfSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ProfilingNotEnabledSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ProfilingNotSupportedSnafuwhere\n Error: Error + ErrorCompat,"]], -"common_meta":[["impl<__T0> IntoError<Error> for TableInfoNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for ParseOptionSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<String>,"],["impl IntoError<Error> for DecodeProtoSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for RenameTableSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for SubmitProcedureSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for IllegalServerStateSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<i32>,\n __T1: Into<String>,"],["impl<__T0> IntoError<Error> for RouteInfoCorruptedSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where\n Error: Error + ErrorCompat,\n __T0: Into<TableId>,\n __T1: Into<RegionNumber>,\n __T2: Into<String>,"],["impl IntoError<Error> for EncodeJsonSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for InvalidProtoMsgSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for PayloadNotExistSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1, __T2> IntoError<Error> for SequenceOutOfRangeSnafu<__T0, __T1, __T2>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<u64>,\n __T2: Into<u64>,"],["impl<__T0> IntoError<Error> for GetKvCacheSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for EtcdTxnOpResponseSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for UnsupportedSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for RetryLaterSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for InvalidTableMetadataSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for ConvertAlterTableRequestSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for ConvertRawTableInfoSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for DecodeJsonSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for TableNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for WaitProcedureSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for InvalidCatalogValueSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for SerdeJsonSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for ExternalSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for PrimaryKeyNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for SendMessageSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for RegisterProcedureLoaderSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for TableSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for TableAlreadyExistsSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for SchemaAlreadyExistsSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<String>,"],["impl<__T0> IntoError<Error> for OperateDatanodeSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<Peer>,"],["impl IntoError<Error> for ConvertRawKeySnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for InvalidHeartbeatResponseSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"]], +"common_meta":[["impl<__T0> IntoError<Error> for TableInfoNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for ParseOptionSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<String>,"],["impl IntoError<Error> for DecodeProtoSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for RenameTableSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for SubmitProcedureSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for IllegalServerStateSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<i32>,\n __T1: Into<String>,"],["impl<__T0> IntoError<Error> for RouteInfoCorruptedSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1, __T2> IntoError<Error> for MoveRegionSnafu<__T0, __T1, __T2>where\n Error: Error + ErrorCompat,\n __T0: Into<TableId>,\n __T1: Into<RegionNumber>,\n __T2: Into<String>,"],["impl IntoError<Error> for EncodeJsonSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for InvalidProtoMsgSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for PayloadNotExistSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1, __T2> IntoError<Error> for SequenceOutOfRangeSnafu<__T0, __T1, __T2>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<u64>,\n __T2: Into<u64>,"],["impl<__T0> IntoError<Error> for GetKvCacheSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for EtcdTxnOpResponseSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for UnsupportedSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for RetryLaterSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for InvalidTableMetadataSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for ConvertAlterTableRequestSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for UnexpectedSequenceValueSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for ConvertRawTableInfoSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for DecodeJsonSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for CacheNotGetSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for TableNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for WaitProcedureSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for InvalidCatalogValueSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for SerdeJsonSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for NextSequenceSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for ExternalSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for PrimaryKeyNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for SendMessageSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for RegisterProcedureLoaderSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for TableSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for TableAlreadyExistsSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for SchemaAlreadyExistsSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<String>,"],["impl<__T0> IntoError<Error> for OperateDatanodeSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<Peer>,"],["impl IntoError<Error> for ConvertRawKeySnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for InvalidHeartbeatResponseSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for CatalogAlreadyExistsSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"]], "common_procedure":[["impl IntoError<Error> for WaitWatcherSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for ListStateSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for ExternalSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for RetryTimesExceededSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<ProcedureId>,"],["impl IntoError<ParseIdError> for ParseIdSnafuwhere\n ParseIdError: Error + ErrorCompat,"],["impl IntoError<Error> for RetryLaterSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ToJsonSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for DuplicateProcedureSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<ProcedureId>,"],["impl<__T0> IntoError<Error> for LoaderConflictSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for DeleteStateSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for ProcedurePanicSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<ProcedureId>,"],["impl<__T0> IntoError<Error> for SubprocedureFailedSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<ProcedureId>,"],["impl<__T0> IntoError<Error> for PutStateSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for FromJsonSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for DeleteStatesSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for StopRemoveOutdatedMetaTaskSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for CorruptedDataSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for StartRemoveOutdatedMetaTaskSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ProcedureExecSnafuwhere\n Error: Error + ErrorCompat,"]], "common_query":[["impl<__T0> IntoError<Error> for DowncastVectorSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for InvalidInputStateSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for InvalidFuncArgsSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for FromScalarValueSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for InvalidInputTypeSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for UdfTempRecordBatchSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ToScalarValueSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for CreateAccumulatorSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for ExecuteRepeatedlySnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ConvertDfRecordBatchStreamSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for FromArrowArraySnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for UnsupportedInputDataTypeSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<Vec<ConcreteDataType>>,"],["impl IntoError<Error> for ConvertArrowSchemaSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for GeneralDataFusionSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ExecutePhysicalPlanSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for BadAccumulatorImplSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for ExecuteFunctionSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for GetScalarVectorSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for TypeCastSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<DataType>,"],["impl IntoError<Error> for GenerateFunctionSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ArrowComputeSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for InvalidInputColSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for IntoVectorSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<DataType>,"],["impl<__T0> IntoError<Error> for PyUdfSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"]], "common_recordbatch":[["impl IntoError<Error> for FormatSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for DataTypesSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for ColumnNotExistsSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<String>,"],["impl<__T0> IntoError<Error> for CreateRecordBatchesSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for PollStreamSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ExternalSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for ProjectArrowRecordBatchSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<SchemaRef>,\n __T1: Into<Vec<usize>>,"],["impl IntoError<Error> for InitRecordbatchStreamSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for CastVectorSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<ConcreteDataType>,\n __T1: Into<ConcreteDataType>,"],["impl IntoError<Error> for SchemaConversionSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for NewDfRecordBatchSnafuwhere\n Error: Error + ErrorCompat,"]], @@ -25,7 +25,7 @@ "meta_srv":[["impl<__T0> IntoError<Error> for TxnSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for ConvertEtcdTxnObjectSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for RegionFailoverCandidatesNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for PusherNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for CorruptedTableRouteSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<String>,"],["impl IntoError<Error> for InvalidCatalogValueSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for StartGrpcSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for CreateChannelSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for LockSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for TableAlreadyExistsSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for InvalidInactiveRegionKeySnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for BatchGetSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ListCatalogsSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for UnsupportedSelectorTypeSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for NoLeaderSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for JoinSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for PushMessageSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for RegisterProcedureLoaderSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for RetryLaterSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for RequestDatanodeSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<Peer>,"],["impl IntoError<Error> for SendShutdownSignalSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for MissingRequestHeaderSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ResponseHeaderNotFoundSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ConnectEtcdSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for LeaseKeyFromUtf8Snafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for RecoverProcedureSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for DeserializeFromJsonSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for EmptyTableNameSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for OtherSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for ListSchemasSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for NoEnoughAvailableDatanodeSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<usize>,\n __T1: Into<usize>,"],["impl<__T0> IntoError<Error> for UnsupportedSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for ShutdownServerSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for InvalidArgumentsSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for InitMetadataSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for TableInfoNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<TableId>,"],["impl IntoError<Error> for StatValueFromUtf8Snafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for TableRouteNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<TableId>,"],["impl IntoError<Error> for SubmitProcedureSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for NextSequenceSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for InvalidFullTableNameSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for UpdateTableMetadataSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for ExceededRetryLimitSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<usize>,"],["impl IntoError<Error> for EmptyKeySnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for InvalidRegionKeyFromUtf8Snafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for LeaseValueFromUtf8Snafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for InvalidUtf8ValueSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for UnlockSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for EtcdFailedSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for TcpIncomingSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for MoveValueSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for MailboxTimeoutSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<u64>,"],["impl<__T0> IntoError<Error> for TcpBindSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for StatKeyFromUtf8Snafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for InvalidLeaseKeySnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for IsNotLeaderSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for DecodeTableRouteSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for MailboxReceiverSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<u64>,\n __T1: Into<String>,"],["impl IntoError<Error> for WaitProcedureSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for UpdateTableRouteSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for MailboxClosedSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<u64>,"],["impl<__T0> IntoError<Error> for TableNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for SerializeToJsonSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for TableRouteConversionSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for OperateRegionSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<Peer>,"],["impl<__T0> IntoError<Error> for SchemaAlreadyExistsSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for InvalidateTableCacheSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for RangeSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for TableIdChangedSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<u64>,\n __T1: Into<u64>,"],["impl<__T0> IntoError<Error> for InvalidHeartbeatRequestSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for InvalidTxnResultSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for PublishMessageSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for ParseAddrSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for TooManyPartitionsSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ConvertProtoDataSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for MissingRequiredParameterSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for UnexpectedInstructionReplySnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<String>,"],["impl IntoError<Error> for TableMetadataManagerSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for InvalidStatKeySnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for SubmitDdlTaskSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for GetFullTableInfoSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for InvalidHttpBodySnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for StartHttpSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for LockNotConfigSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for ParseNumSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for LeaseGrantSnafuwhere\n Error: Error + ErrorCompat,"]], "mito2":[["impl IntoError<Error> for NewRecordBatchSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for InvalidMetaSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for RegionCorruptedSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<RegionId>,\n __T1: Into<String>,"],["impl<__T0> IntoError<Error> for InvalidRecordBatchSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for JoinSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for InvalidMetadataSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for InvalidSchedulerStateSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for CompressObjectSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<CompressionType>,\n __T1: Into<String>,"],["impl IntoError<Error> for ConvertVectorSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for BuildPredicateSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for WorkerStoppedSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<u32>,"],["impl IntoError<Error> for RegionMetadataNotFoundSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for ReadWalSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<RegionId>,"],["impl<__T0, __T1> IntoError<Error> for EmptyRegionDirSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<RegionId>,\n __T1: Into<String>,"],["impl IntoError<Error> for WriteGroupSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for InvalidScanIndexSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<ManifestVersion>,\n __T1: Into<ManifestVersion>,"],["impl IntoError<Error> for SerdeJsonSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for Utf8Snafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for InvalidSenderSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ComputeVectorSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for WriteWalSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for PrimaryKeyLengthMismatchSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<usize>,\n __T1: Into<usize>,"],["impl<__T0> IntoError<Error> for CompactRegionSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<RegionId>,"],["impl IntoError<ParseIdError> for ParseIdSnafuwhere\n ParseIdError: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for DeleteWalSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<RegionId>,"],["impl IntoError<Error> for RecvSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for FlushRegionSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<RegionId>,"],["impl<__T0> IntoError<Error> for RejectWriteSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<RegionId>,"],["impl IntoError<Error> for WriteBufferSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for DecompressObjectSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<CompressionType>,\n __T1: Into<String>,"],["impl IntoError<Error> for FieldTypeMismatchSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for NotSupportedFieldSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<ConcreteDataType>,"],["impl<__T0> IntoError<Error> for ReadParquetSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for InvalidRegionRequestSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for DecodeWalSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<RegionId>,"],["impl IntoError<Error> for StopSchedulerSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for DeserializeFieldSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ComputeArrowSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for CreateDefaultSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<RegionId>,\n __T1: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for CompatReaderSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<RegionId>,\n __T1: Into<String>,"],["impl<__T0> IntoError<Error> for InvalidBatchSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for RegionNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<RegionId>,"],["impl<__T0> IntoError<Error> for WriteParquetSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for JsonOptionsSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for SerializeFieldSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for RegionDroppedSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<RegionId>,"],["impl<__T0> IntoError<Error> for RegionClosedSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<RegionId>,"],["impl<__T0> IntoError<Error> for RegionTruncatedSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<RegionId>,"],["impl IntoError<Error> for OpenDalSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for EncodeWalSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<RegionId>,"],["impl<__T0> IntoError<Error> for RegionReadonlySnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<RegionId>,"],["impl<__T0, __T1> IntoError<Error> for InvalidRequestSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<RegionId>,\n __T1: Into<String>,"],["impl<__T0> IntoError<Error> for DeleteSstSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<FileId>,"],["impl<__T0> IntoError<Error> for FillDefaultSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<RegionId>,"],["impl<__T0, __T1> IntoError<Error> for InvalidParquetSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<String>,"]], "operator":[["impl IntoError<Error> for ParseQuerySnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for TableNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for ConvertColumnDefaultConstraintSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for SchemaIncompatibleSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for ColumnDefaultValueSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1> IntoError<Error> for InvalidPartitionColumnsSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<String>,"],["impl<__T0> IntoError<Error> for UnsupportedFormatSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<Format>,"],["impl IntoError<Error> for ReadParquetSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for InvalidColumnDefSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for ExecLogicalPlanSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for InvalidCopyParameterSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<String>,"],["impl<__T0> IntoError<Error> for WriteStreamToFileSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for UnexpectedSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for ConvertSqlValueSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<Value>,"],["impl IntoError<Error> for BuildColumnVectorsSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ExecuteDdlSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for BuildParquetRecordBatchStreamSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for PrepareFileTableSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ParseFileFormatSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ExecuteStatementSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for PlanStatementSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ReadOrcSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for InvalidateTableCacheSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for ReadObjectSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for CreateTableInfoSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for InferSchemaSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for BuildCreateExprOnInsertionSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for InvalidInsertRequestSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for ExternalSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for TableAlreadyExistsSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for InferFileTableSchemaSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for MissingInsertBodySnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ParseUrlSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ProjectSchemaSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for FindNewColumnsOnInsertionSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for TableMetadataManagerSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for SplitDeleteSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for SchemaExistsSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for RequestDeletesSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ReadRecordBatchSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for BuildFileStreamSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for BuildRegexSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for IllegalPrimaryKeysDefSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for ColumnNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for JoinTaskSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for SplitInsertSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ReadDfRecordBatchSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ParseSqlSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ListObjectsSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for NotSupportedSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for DeserializePartitionSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for EncodeJsonSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for BuildCsvConfigSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for BuildDfLogicalPlanSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for RequestInsertsSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ColumnDataTypeSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for WriteParquetSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for UnrecognizedTableOptionSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1, __T2> IntoError<Error> for InvalidSchemaSnafu<__T0, __T1, __T2>where\n Error: Error + ErrorCompat,\n __T0: Into<usize>,\n __T1: Into<String>,\n __T2: Into<String>,"],["impl IntoError<Error> for MissingTimeIndexColumnSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for InvalidSqlSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for ColumnNoneDefaultValueSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for InsertSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for InvalidDeleteRequestSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for TableSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for IntoVectorsSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for DescribeStatementSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for BuildTableMetaSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for FindTablePartitionRuleSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for CatalogSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for FindRegionLeaderSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for AlterExprToRequestSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for SchemaNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for PrepareImmutableTableSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for BuildBackendSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for CopyTableSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"]], -"partition":[["impl IntoError<Error> for DeserializeJsonSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for RegionKeysSizeSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<usize>,\n __T1: Into<usize>,"],["impl<__T0, __T1> IntoError<Error> for FindRegionRoutesSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<TableId>,\n __T1: Into<u64>,"],["impl<__T0> IntoError<Error> for MissingDefaultValueSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for FindTableRoutesSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<TableId>,"],["impl<__T0, __T1> IntoError<Error> for FindLeaderSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<TableId>,\n __T1: Into<RegionId>,"],["impl<__T0, __T1> IntoError<Error> for FindDatanodeSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<TableId>,\n __T1: Into<RegionNumber>,"],["impl<__T0> IntoError<Error> for FindRegionsSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<Vec<Expr>>,"],["impl IntoError<Error> for SerializeJsonSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for GetCacheSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for InvalidInsertRequestSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for InvalidDeleteRequestSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for TableRouteManagerSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for FindRegionSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for ConvertScalarValueSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<ScalarValue>,"],["impl IntoError<Error> for RequestMetaSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for InvalidTableRouteDataSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<TableId>,\n __T1: Into<String>,"]], +"partition":[["impl IntoError<Error> for DeserializeJsonSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for RegionKeysSizeSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<usize>,\n __T1: Into<usize>,"],["impl<__T0, __T1> IntoError<Error> for FindRegionRoutesSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<TableId>,\n __T1: Into<u64>,"],["impl<__T0> IntoError<Error> for MissingDefaultValueSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for FindTableRoutesSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<TableId>,"],["impl<__T0, __T1> IntoError<Error> for FindLeaderSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<TableId>,\n __T1: Into<RegionId>,"],["impl<__T0, __T1> IntoError<Error> for FindDatanodeSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<TableId>,\n __T1: Into<RegionNumber>,"],["impl<__T0> IntoError<Error> for FindRegionsSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<Vec<Expr>>,"],["impl IntoError<Error> for SerializeJsonSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for GetCacheSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for InvalidInsertRequestSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for InvalidDeleteRequestSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for TableRouteManagerSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for FindRegionSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for ConvertScalarValueSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<ScalarValue>,"],["impl IntoError<Error> for RequestMetaSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for InvalidTableRouteDataSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<TableId>,\n __T1: Into<String>,"]], "promql":[["impl IntoError<Error> for UnknownTableSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for CatalogSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for ValueNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for EmptyRangeSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for DataFusionPlanningSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for ExpectExprSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<Expr>,"],["impl IntoError<Error> for ZeroRangeSelectorSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for UnexpectedTokenSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<TokenType>,"],["impl<__T0> IntoError<Error> for ColumnNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for TimeIndexNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0, __T1, __T2> IntoError<Error> for IllegalRangeSnafu<__T0, __T1, __T2>where\n Error: Error + ErrorCompat,\n __T0: Into<u32>,\n __T1: Into<u32>,\n __T2: Into<usize>,"],["impl IntoError<Error> for ExpectRangeSelectorSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for DeserializeSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for UnsupportedExprSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for MultipleVectorSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<Expr>,"],["impl<__T0> IntoError<Error> for UnexpectedPlanExprSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for MultipleMetricMatchersSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for TableNameNotFoundSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for NoMetricMatcherSnafuwhere\n Error: Error + ErrorCompat,"]], "query":[["impl<__T0, __T1, __T2> IntoError<Error> for ColumnSchemaIncompatibleSnafu<__T0, __T1, __T2>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<ConcreteDataType>,\n __T2: Into<ConcreteDataType>,"],["impl IntoError<Error> for EncodeSubstraitLogicalPlanSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for UnsupportedExprSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for MissingTableMutationHandlerSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<InnerError> for ConvertDfRecordBatchStreamSnafuwhere\n InnerError: Error + ErrorCompat,"],["impl IntoError<Error> for InferSchemaSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<InnerError> for ConvertSchemaSnafuwhere\n InnerError: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for TimeIndexNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for MissingRequiredFieldSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for QueryParseSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for QueryExecutionSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ListObjectsSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for ParseTimestampSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for ParseSqlSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<InnerError> for PhysicalPlanDowncastSnafuwhere\n InnerError: Error + ErrorCompat,"],["impl IntoError<Error> for QueryPlanSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for UnimplementedSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<InnerError> for DatafusionSnafuwhere\n InnerError: Error + ErrorCompat,"],["impl IntoError<Error> for VectorComputationSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for BuildRegexSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for CreateSchemaSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for UnknownTableSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for PlanSqlSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for UnexpectedOutputKindSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<String>,"],["impl IntoError<Error> for ParseFileFormatSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for RoutePartitionSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<TableName>,"],["impl<__T0> IntoError<Error> for MultipleStatementsSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for ConvertSchemaSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for CatalogNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for CatalogSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for AddSystemTimeOverflowSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<Duration>,"],["impl IntoError<Error> for TableMutationSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<InnerError> for ExecutePhysicalPlanSnafuwhere\n InnerError: Error + ErrorCompat,"],["impl IntoError<Error> for DataFusionSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for QueryAccessDeniedSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<String>,"],["impl IntoError<Error> for ConvertDatafusionSchemaSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for ColumnSchemaNoDefaultSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for SchemaNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for BuildBackendSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for ParseFloatSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for TableNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for CreateRecordBatchSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for SqlSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for ConvertSqlValueSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<Value>,"],["impl IntoError<Error> for RemoteRequestSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for ConvertSqlTypeSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<ConcreteDataType>,"],["impl IntoError<Error> for RegionQuerySnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for MissingTimestampColumnSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"]], "script":[["impl IntoError<Error> for NewRecordBatchSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for PyParseSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for TokioJoinSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ArrowSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for ScriptsTableNotFoundSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for PyRuntimeSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for OtherSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for BuildDfLogicalPlanSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for RecordBatchSnafuwhere\n Error: Error + ErrorCompat,"],["impl IntoError<Error> for PyCompileSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for FindColumnInScriptsTableSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for TypeCastSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for CompilePythonSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for ScriptNotFoundSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for DataFusionSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for ExecutePythonSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for ExecuteInternalStatementSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0, __T1> IntoError<Error> for CoprParseSnafu<__T0, __T1>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,\n __T1: Into<Option<Location>>,"],["impl<__T0> IntoError<Error> for UnsupportedSqlSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl<__T0> IntoError<Error> for CastTypeSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for CollectRecordsSnafuwhere\n Error: Error + ErrorCompat,"],["impl<__T0> IntoError<Error> for InsertScriptSnafu<__T0>where\n Error: Error + ErrorCompat,\n __T0: Into<String>,"],["impl IntoError<Error> for DatabaseQuerySnafuwhere\n Error: Error + ErrorCompat,"]], diff --git a/mito2/error/enum.Error.html b/mito2/error/enum.Error.html index a25777bf97b1..75634c07d443 100644 --- a/mito2/error/enum.Error.html +++ b/mito2/error/enum.Error.html @@ -172,7 +172,7 @@ location: Location, }, BuildPredicate { - source: Error, + source: Error, location: Location, }, DeleteSst { @@ -230,7 +230,7 @@ },
}

Variants§

§

OpenDal

Fields

§location: Location
§error: Error
§

CompressObject

Fields

§compress_type: CompressionType
§path: String
§error: Error
§

DecompressObject

Fields

§compress_type: CompressionType
§path: String
§error: Error
§

SerdeJson

Fields

§location: Location
§error: Error
§

InvalidScanIndex

Fields

§start: ManifestVersion
§end: ManifestVersion
§location: Location
§

Utf8

Fields

§location: Location
§

RegionMetadataNotFound

Fields

§location: Location
§

Join

Fields

§error: JoinError
§location: Location
§

WorkerStopped

Fields

§id: u32
§location: Location
§

Recv

Fields

§error: RecvError
§location: Location
§

InvalidMeta

Fields

§reason: String
§location: Location
§

InvalidMetadata

Fields

§source: MetadataError
§location: Location
§

NewRecordBatch

Fields

§location: Location
§error: ArrowError
§

WriteBuffer

Fields

§location: Location
§source: Error
§

WriteParquet

Fields

§path: String
§location: Location
§error: ParquetError
§

ReadParquet

Fields

§path: String
§error: ParquetError
§location: Location
§

RegionNotFound

Fields

§region_id: RegionId
§location: Location
§

RegionCorrupted

Fields

§region_id: RegionId
§reason: String
§location: Location
§

InvalidRequest

Fields

§region_id: RegionId
§reason: String
§location: Location
§

FillDefault

Fields

§region_id: RegionId

An error type to indicate that schema is changed and we need to fill default values again.

-
§

CreateDefault

Fields

§region_id: RegionId
§column: String
§source: Error
§

EncodeWal

Fields

§region_id: RegionId
§location: Location
§

WriteWal

Fields

§location: Location
§source: BoxedError
§

ReadWal

Fields

§region_id: RegionId
§location: Location
§source: BoxedError
§

DecodeWal

Fields

§region_id: RegionId
§location: Location
§

DeleteWal

Fields

§region_id: RegionId
§location: Location
§source: BoxedError
§

WriteGroup

Fields

§source: Arc<Error>
§

FieldTypeMismatch

Fields

§source: Error
§

SerializeField

Fields

§error: Error
§location: Location
§

NotSupportedField

Fields

§data_type: ConcreteDataType
§location: Location
§

DeserializeField

Fields

§error: Error
§location: Location
§

InvalidParquet

Fields

§file: String
§reason: String
§location: Location
§

InvalidBatch

Fields

§reason: String
§location: Location
§

InvalidRecordBatch

Fields

§reason: String
§location: Location
§

ConvertVector

Fields

§location: Location
§source: Error
§

ComputeArrow

Fields

§location: Location
§error: ArrowError
§

ComputeVector

Fields

§location: Location
§source: Error
§

PrimaryKeyLengthMismatch

Fields

§expect: usize
§actual: usize
§location: Location
§

InvalidSender

Fields

§location: Location
§

InvalidSchedulerState

Fields

§location: Location
§

StopScheduler

Fields

§error: JoinError
§location: Location
§

BuildPredicate

Fields

§source: Error
§location: Location
§

DeleteSst

Fields

§file_id: FileId
§error: Error
§location: Location
§

FlushRegion

Fields

§region_id: RegionId
§source: Arc<Error>
§location: Location
§

RegionDropped

Fields

§region_id: RegionId
§location: Location
§

RegionClosed

Fields

§region_id: RegionId
§location: Location
§

RegionTruncated

Fields

§region_id: RegionId
§location: Location
§

RejectWrite

Fields

§region_id: RegionId
§location: Location
§

CompactRegion

Fields

§region_id: RegionId
§source: Arc<Error>
§location: Location
§

CompatReader

Fields

§region_id: RegionId
§reason: String
§location: Location
§

InvalidRegionRequest

Fields

§source: MetadataError
§location: Location
§

RegionReadonly

Fields

§region_id: RegionId
§location: Location
§

JsonOptions

Fields

§error: Error
§location: Location
§

EmptyRegionDir

Fields

§region_id: RegionId
§region_dir: String
§location: Location

Implementations§

source§

impl Error

source

pub(crate) fn is_fill_default(&self) -> bool

Returns true if we need to fill default value for a region.

+
§

CreateDefault

Fields

§region_id: RegionId
§column: String
§source: Error
§

EncodeWal

Fields

§region_id: RegionId
§location: Location
§

WriteWal

Fields

§location: Location
§source: BoxedError
§

ReadWal

Fields

§region_id: RegionId
§location: Location
§source: BoxedError
§

DecodeWal

Fields

§region_id: RegionId
§location: Location
§

DeleteWal

Fields

§region_id: RegionId
§location: Location
§source: BoxedError
§

WriteGroup

Fields

§source: Arc<Error>
§

FieldTypeMismatch

Fields

§source: Error
§

SerializeField

Fields

§error: Error
§location: Location
§

NotSupportedField

Fields

§data_type: ConcreteDataType
§location: Location
§

DeserializeField

Fields

§error: Error
§location: Location
§

InvalidParquet

Fields

§file: String
§reason: String
§location: Location
§

InvalidBatch

Fields

§reason: String
§location: Location
§

InvalidRecordBatch

Fields

§reason: String
§location: Location
§

ConvertVector

Fields

§location: Location
§source: Error
§

ComputeArrow

Fields

§location: Location
§error: ArrowError
§

ComputeVector

Fields

§location: Location
§source: Error
§

PrimaryKeyLengthMismatch

Fields

§expect: usize
§actual: usize
§location: Location
§

InvalidSender

Fields

§location: Location
§

InvalidSchedulerState

Fields

§location: Location
§

StopScheduler

Fields

§error: JoinError
§location: Location
§

BuildPredicate

Fields

§source: Error
§location: Location
§

DeleteSst

Fields

§file_id: FileId
§error: Error
§location: Location
§

FlushRegion

Fields

§region_id: RegionId
§source: Arc<Error>
§location: Location
§

RegionDropped

Fields

§region_id: RegionId
§location: Location
§

RegionClosed

Fields

§region_id: RegionId
§location: Location
§

RegionTruncated

Fields

§region_id: RegionId
§location: Location
§

RejectWrite

Fields

§region_id: RegionId
§location: Location
§

CompactRegion

Fields

§region_id: RegionId
§source: Arc<Error>
§location: Location
§

CompatReader

Fields

§region_id: RegionId
§reason: String
§location: Location
§

InvalidRegionRequest

Fields

§source: MetadataError
§location: Location
§

RegionReadonly

Fields

§region_id: RegionId
§location: Location
§

JsonOptions

Fields

§error: Error
§location: Location
§

EmptyRegionDir

Fields

§region_id: RegionId
§region_dir: String
§location: Location

Implementations§

source§

impl Error

source

pub(crate) fn is_fill_default(&self) -> bool

Returns true if we need to fill default value for a region.

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __snafu_display_formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
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 downcasting
source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
source§

fn provide<'a>(&'a self, demand: &mut Demand<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl ErrorCompat for Error

source§

fn backtrace(&self) -> Option<&Backtrace>

Returns a Backtrace that may be printed.
§

fn iter_chain(&self) -> ChainCompat<'_>where Self: AsErrorSource,

Returns an iterator for traversing the chain of errors, @@ -239,7 +239,7 @@ downcast to a specific implementation.
source§

fn location_opt(&self) -> Option<Location>

Get the location of this error, None if the location is unavailable. Add _opt suffix to avoid confusing with similar method in std::error::Error
source§

fn output_msg(&self) -> Stringwhere Self: Sized,

source§

impl IntoError<Error> for BuildPredicateSnafuwhere - Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for CompactRegionSnafu<__T0>where + Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for CompactRegionSnafu<__T0>where Error: Error + ErrorCompat, __T0: Into<RegionId>,

§

type Source = Arc<Error, Global>

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0, __T1> IntoError<Error> for CompatReaderSnafu<__T0, __T1>where Error: Error + ErrorCompat, diff --git a/mito2/error/struct.BuildPredicateSnafu.html b/mito2/error/struct.BuildPredicateSnafu.html index 6c2bcf416475..32fe85214b7a 100644 --- a/mito2/error/struct.BuildPredicateSnafu.html +++ b/mito2/error/struct.BuildPredicateSnafu.html @@ -1,6 +1,6 @@ BuildPredicateSnafu in mito2::error - Rust
pub struct BuildPredicateSnafu;
Expand description

SNAFU context selector for the Error::BuildPredicate variant

Trait Implementations§

source§

impl Clone for BuildPredicateSnafu

source§

fn clone(&self) -> BuildPredicateSnafu

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for BuildPredicateSnafu

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl IntoError<Error> for BuildPredicateSnafuwhere - Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl Copy for BuildPredicateSnafu

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere + Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl Copy for BuildPredicateSnafu

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> CompatExt for T

§

fn compat(self) -> Compat<T>

Applies the [Compat] adapter by value. Read more
§

fn compat_ref(&self) -> Compat<&T>

Applies the [Compat] adapter by shared reference. Read more
§

fn compat_mut(&mut self) -> Compat<&mut T>

Applies the [Compat] adapter by mutable reference. Read more
§

impl<T> Conv for T

§

fn conv<T>(self) -> Twhere diff --git a/mito2/memtable/time_series/fn.prune_primary_key.html b/mito2/memtable/time_series/fn.prune_primary_key.html index a41a37b42b22..a86675323fd5 100644 --- a/mito2/memtable/time_series/fn.prune_primary_key.html +++ b/mito2/memtable/time_series/fn.prune_primary_key.html @@ -4,5 +4,5 @@ series: &mut Series, builders: &mut Vec<Box<dyn MutableVector>>, pk_schema: SchemaRef, - predicate: &Predicate + predicate: &Predicate ) -> bool

\ No newline at end of file diff --git a/mito2/memtable/time_series/struct.Iter.html b/mito2/memtable/time_series/struct.Iter.html index ea8e4681f898..2ad6c02c85aa 100644 --- a/mito2/memtable/time_series/struct.Iter.html +++ b/mito2/memtable/time_series/struct.Iter.html @@ -3,11 +3,11 @@ series: Arc<RwLock<BTreeMap<Vec<u8>, Arc<RwLock<Series>>>>>, projection: HashSet<ColumnId>, last_key: Option<Vec<u8>>, - predicate: Option<Predicate>, + predicate: Option<Predicate>, pk_schema: SchemaRef, primary_key_builders: Vec<Box<dyn MutableVector>>, codec: Arc<McmpRowCodec>, -}

Fields§

§metadata: RegionMetadataRef§series: Arc<RwLock<BTreeMap<Vec<u8>, Arc<RwLock<Series>>>>>§projection: HashSet<ColumnId>§last_key: Option<Vec<u8>>§predicate: Option<Predicate>§pk_schema: SchemaRef§primary_key_builders: Vec<Box<dyn MutableVector>>§codec: Arc<McmpRowCodec>

Trait Implementations§

source§

impl Iterator for Iter

§

type Item = Result<Batch, Error>

The type of the elements being iterated over.
source§

fn next(&mut self) -> Option<Self::Item>

Advances the iterator and returns the next value. Read more
source§

fn next_chunk<const N: usize>( +}

Fields§

§metadata: RegionMetadataRef§series: Arc<RwLock<BTreeMap<Vec<u8>, Arc<RwLock<Series>>>>>§projection: HashSet<ColumnId>§last_key: Option<Vec<u8>>§predicate: Option<Predicate>§pk_schema: SchemaRef§primary_key_builders: Vec<Box<dyn MutableVector>>§codec: Arc<McmpRowCodec>

Trait Implementations§

source§

impl Iterator for Iter

§

type Item = Result<Batch, Error>

The type of the elements being iterated over.
source§

fn next(&mut self) -> Option<Self::Item>

Advances the iterator and returns the next value. Read more
source§

fn next_chunk<const N: usize>( &mut self ) -> Result<[Self::Item; N], IntoIter<Self::Item, N>>where Self: Sized,

🔬This is a nightly-only experimental API. (iter_next_chunk)
Advances the iterator and returns an array containing the next N values. Read more
1.0.0 · source§

fn size_hint(&self) -> (usize, Option<usize>)

Returns the bounds on the remaining length of the iterator. Read more
1.0.0 · source§

fn count(self) -> usizewhere diff --git a/mito2/memtable/time_series/struct.SeriesSet.html b/mito2/memtable/time_series/struct.SeriesSet.html index 7794a00a97cd..81c132bd4734 100644 --- a/mito2/memtable/time_series/struct.SeriesSet.html +++ b/mito2/memtable/time_series/struct.SeriesSet.html @@ -10,7 +10,7 @@

source

fn iter_series( &self, projection: HashSet<ColumnId>, - predicate: Option<Predicate> + predicate: Option<Predicate> ) -> Iter

Iterates all series in SeriesSet.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere diff --git a/mito2/memtable/time_series/struct.TimeSeriesMemtable.html b/mito2/memtable/time_series/struct.TimeSeriesMemtable.html index eb16c0e88a9f..eebaebc5e696 100644 --- a/mito2/memtable/time_series/struct.TimeSeriesMemtable.html +++ b/mito2/memtable/time_series/struct.TimeSeriesMemtable.html @@ -15,7 +15,7 @@

Trait Implementations§

source§

impl Debug for TimeSeriesMemtable

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Memtable for TimeSeriesMemtable

source§

fn id(&self) -> MemtableId

Returns the id of this memtable.
source§

fn write(&self, kvs: &KeyValues) -> Result<()>

Write key values into the memtable.
source§

fn iter( &self, projection: Option<&[ColumnId]>, - filters: Option<Predicate> + filters: Option<Predicate> ) -> BoxedBatchIterator

Scans the memtable. projection selects columns to read, None means reading all columns. filters are the predicates to be pushed down to memtable.
source§

fn is_empty(&self) -> bool

Returns true if the memtable is empty.
source§

fn mark_immutable(&self)

Mark the memtable as immutable.
source§

fn stats(&self) -> MemtableStats

Returns the MemtableStats info of Memtable.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere diff --git a/mito2/memtable/trait.Memtable.html b/mito2/memtable/trait.Memtable.html index 7b985d9761ae..a3d24cda1508 100644 --- a/mito2/memtable/trait.Memtable.html +++ b/mito2/memtable/trait.Memtable.html @@ -5,7 +5,7 @@ fn iter( &self, projection: Option<&[ColumnId]>, - predicate: Option<Predicate> + predicate: Option<Predicate> ) -> BoxedBatchIterator; fn is_empty(&self) -> bool; fn mark_immutable(&self); @@ -16,7 +16,7 @@

source

fn iter( &self, projection: Option<&[ColumnId]>, - predicate: Option<Predicate> + predicate: Option<Predicate> ) -> BoxedBatchIterator

Scans the memtable. projection selects columns to read, None means reading all columns. filters are the predicates to be pushed down to memtable.

diff --git a/mito2/read/seq_scan/struct.SeqScan.html b/mito2/read/seq_scan/struct.SeqScan.html index 9c1e98508a14..5f059dd34a0f 100644 --- a/mito2/read/seq_scan/struct.SeqScan.html +++ b/mito2/read/seq_scan/struct.SeqScan.html @@ -2,7 +2,7 @@ access_layer: Arc<AccessLayer>, mapper: Arc<ProjectionMapper>, time_range: Option<TimestampRange>, - predicate: Option<Predicate>, + predicate: Option<Predicate>, memtables: Vec<MemtableRef>, files: Vec<FileHandle>, cache_manager: Option<Arc<CacheManager>>, @@ -11,7 +11,7 @@

Fields§

§access_layer: Arc<AccessLayer>

Region SST access layer.

§mapper: Arc<ProjectionMapper>

Maps projected Batches to RecordBatches.

§time_range: Option<TimestampRange>

Time range filter for time index.

-
§predicate: Option<Predicate>

Predicate to push down.

+
§predicate: Option<Predicate>

Predicate to push down.

§memtables: Vec<MemtableRef>

Memtables to scan.

§files: Vec<FileHandle>

Handles to SST files to scan.

§cache_manager: Option<Arc<CacheManager>>

Cache.

@@ -20,7 +20,7 @@ mapper: ProjectionMapper ) -> SeqScan

Creates a new SeqScan.

source

pub(crate) fn with_time_range(self, time_range: Option<TimestampRange>) -> Self

Sets time range filter for time index.

-
source

pub(crate) fn with_predicate(self, predicate: Option<Predicate>) -> Self

Sets predicate to push down.

+
source

pub(crate) fn with_predicate(self, predicate: Option<Predicate>) -> Self

Sets predicate to push down.

source

pub(crate) fn with_memtables(self, memtables: Vec<MemtableRef>) -> Self

Sets memtables to read.

source

pub(crate) fn with_files(self, files: Vec<FileHandle>) -> Self

Sets files to read.

source

pub(crate) fn with_cache(self, cache: Option<Arc<CacheManager>>) -> Self

Sets cache for this query.

diff --git a/mito2/sst/parquet/reader/struct.ParquetReaderBuilder.html b/mito2/sst/parquet/reader/struct.ParquetReaderBuilder.html index e79fa916e3fa..36742a838a9c 100644 --- a/mito2/sst/parquet/reader/struct.ParquetReaderBuilder.html +++ b/mito2/sst/parquet/reader/struct.ParquetReaderBuilder.html @@ -2,13 +2,13 @@ file_dir: String, file_handle: FileHandle, object_store: ObjectStore, - predicate: Option<Predicate>, + predicate: Option<Predicate>, time_range: Option<TimestampRange>, projection: Option<Vec<ColumnId>>, cache_manager: Option<Arc<CacheManager>>, }
Expand description

Parquet SST reader builder.

Fields§

§file_dir: String

SST directory.

-
§file_handle: FileHandle§object_store: ObjectStore§predicate: Option<Predicate>

Predicate to push down.

+
§file_handle: FileHandle§object_store: ObjectStore§predicate: Option<Predicate>

Predicate to push down.

§time_range: Option<TimestampRange>

Time range to filter.

§projection: Option<Vec<ColumnId>>

Metadata of columns to read.

None reads all columns. Due to schema change, the projection @@ -19,7 +19,7 @@ file_handle: FileHandle, object_store: ObjectStore ) -> ParquetReaderBuilder

Returns a new ParquetReaderBuilder to read specific SST.

-
source

pub fn predicate(self, predicate: Option<Predicate>) -> ParquetReaderBuilder

Attaches the predicate to the builder.

+
source

pub fn predicate(self, predicate: Option<Predicate>) -> ParquetReaderBuilder

Attaches the predicate to the builder.

source

pub fn time_range( self, time_range: Option<TimestampRange> diff --git a/nyc_taxi/all.html b/nyc_taxi/all.html index 74f93d206b5a..f4f44308b0a2 100644 --- a/nyc_taxi/all.html +++ b/nyc_taxi/all.html @@ -1 +1 @@ -List of all items in this crate
\ No newline at end of file +List of all items in this crate
\ No newline at end of file diff --git a/nyc_taxi/constant.CATALOG_NAME.html b/nyc_taxi/constant.CATALOG_NAME.html index ed9d670c9630..3e800151fda4 100644 --- a/nyc_taxi/constant.CATALOG_NAME.html +++ b/nyc_taxi/constant.CATALOG_NAME.html @@ -1 +1 @@ -CATALOG_NAME in nyc_taxi - Rust

Constant nyc_taxi::CATALOG_NAME

source ·
pub(crate) const CATALOG_NAME: &str = "greptime";
\ No newline at end of file +CATALOG_NAME in nyc_taxi - Rust

Constant nyc_taxi::CATALOG_NAME

source ·
pub(crate) const CATALOG_NAME: &str = "greptime";
\ No newline at end of file diff --git a/nyc_taxi/constant.SCHEMA_NAME.html b/nyc_taxi/constant.SCHEMA_NAME.html index 0efa7fecf489..a363e49ab5e0 100644 --- a/nyc_taxi/constant.SCHEMA_NAME.html +++ b/nyc_taxi/constant.SCHEMA_NAME.html @@ -1 +1 @@ -SCHEMA_NAME in nyc_taxi - Rust

Constant nyc_taxi::SCHEMA_NAME

source ·
pub(crate) const SCHEMA_NAME: &str = "public";
\ No newline at end of file +SCHEMA_NAME in nyc_taxi - Rust

Constant nyc_taxi::SCHEMA_NAME

source ·
pub(crate) const SCHEMA_NAME: &str = "public";
\ No newline at end of file diff --git a/nyc_taxi/constant.TABLE_NAME.html b/nyc_taxi/constant.TABLE_NAME.html deleted file mode 100644 index 738fb9f7bb36..000000000000 --- a/nyc_taxi/constant.TABLE_NAME.html +++ /dev/null @@ -1 +0,0 @@ -TABLE_NAME in nyc_taxi - Rust

Constant nyc_taxi::TABLE_NAME

source ·
pub(crate) const TABLE_NAME: &str = "nyc_taxi";
\ No newline at end of file diff --git a/nyc_taxi/fn.build_values.html b/nyc_taxi/fn.build_values.html index bf504d6b5762..14609dd84c95 100644 --- a/nyc_taxi/fn.build_values.html +++ b/nyc_taxi/fn.build_values.html @@ -1 +1 @@ -build_values in nyc_taxi - Rust

Function nyc_taxi::build_values

source ·
pub(crate) fn build_values(column: &ArrayRef) -> (Values, ColumnDataType)
\ No newline at end of file +build_values in nyc_taxi - Rust

Function nyc_taxi::build_values

source ·
pub(crate) fn build_values(column: &ArrayRef) -> (Values, ColumnDataType)
\ No newline at end of file diff --git a/nyc_taxi/fn.convert_record_batch.html b/nyc_taxi/fn.convert_record_batch.html index 28bbdbe88faa..14bcf4620822 100644 --- a/nyc_taxi/fn.convert_record_batch.html +++ b/nyc_taxi/fn.convert_record_batch.html @@ -1,3 +1,3 @@ -convert_record_batch in nyc_taxi - Rust
pub(crate) fn convert_record_batch(
+convert_record_batch in nyc_taxi - Rust
pub(crate) fn convert_record_batch(
     record_batch: RecordBatch
 ) -> (Vec<Column>, u32)
\ No newline at end of file diff --git a/nyc_taxi/fn.create_table_expr.html b/nyc_taxi/fn.create_table_expr.html index 1c502435a7b4..51d8ca9faf3b 100644 --- a/nyc_taxi/fn.create_table_expr.html +++ b/nyc_taxi/fn.create_table_expr.html @@ -1 +1 @@ -create_table_expr in nyc_taxi - Rust
pub(crate) fn create_table_expr() -> CreateTableExpr
\ No newline at end of file +create_table_expr in nyc_taxi - Rust
pub(crate) fn create_table_expr(table_name: &str) -> CreateTableExpr
\ No newline at end of file diff --git a/nyc_taxi/fn.do_query.html b/nyc_taxi/fn.do_query.html index 6edcab6f9580..1e6926888e69 100644 --- a/nyc_taxi/fn.do_query.html +++ b/nyc_taxi/fn.do_query.html @@ -1 +1 @@ -do_query in nyc_taxi - Rust

Function nyc_taxi::do_query

source ·
pub(crate) async fn do_query(num_iter: usize, db: &Database)
\ No newline at end of file +do_query in nyc_taxi - Rust

Function nyc_taxi::do_query

source ·
pub(crate) async fn do_query(num_iter: usize, db: &Database, table_name: &str)
\ No newline at end of file diff --git a/nyc_taxi/fn.do_write.html b/nyc_taxi/fn.do_write.html index 55f663753eaa..faf1639c6c25 100644 --- a/nyc_taxi/fn.do_write.html +++ b/nyc_taxi/fn.do_write.html @@ -1 +1 @@ -do_write in nyc_taxi - Rust

Function nyc_taxi::do_write

source ·
pub(crate) async fn do_write(args: &Args, db: &Database)
\ No newline at end of file +do_write in nyc_taxi - Rust

Function nyc_taxi::do_write

source ·
pub(crate) async fn do_write(args: &Args, db: &Database, table_name: &str)
\ No newline at end of file diff --git a/nyc_taxi/fn.is_record_batch_full.html b/nyc_taxi/fn.is_record_batch_full.html index 01e4f9861a69..9bfa7649e337 100644 --- a/nyc_taxi/fn.is_record_batch_full.html +++ b/nyc_taxi/fn.is_record_batch_full.html @@ -1 +1 @@ -is_record_batch_full in nyc_taxi - Rust
pub(crate) fn is_record_batch_full(batch: &RecordBatch) -> bool
\ No newline at end of file +is_record_batch_full in nyc_taxi - Rust
pub(crate) fn is_record_batch_full(batch: &RecordBatch) -> bool
\ No newline at end of file diff --git a/nyc_taxi/fn.main.html b/nyc_taxi/fn.main.html index 7fa5d9cae0b9..1349a28b27e6 100644 --- a/nyc_taxi/fn.main.html +++ b/nyc_taxi/fn.main.html @@ -1 +1 @@ -main in nyc_taxi - Rust

Function nyc_taxi::main

source ·
pub(crate) fn main()
\ No newline at end of file +main in nyc_taxi - Rust

Function nyc_taxi::main

source ·
pub(crate) fn main()
\ No newline at end of file diff --git a/nyc_taxi/fn.new_table_name.html b/nyc_taxi/fn.new_table_name.html new file mode 100644 index 000000000000..d8be88036116 --- /dev/null +++ b/nyc_taxi/fn.new_table_name.html @@ -0,0 +1 @@ +new_table_name in nyc_taxi - Rust

Function nyc_taxi::new_table_name

source ·
pub(crate) fn new_table_name() -> String
\ No newline at end of file diff --git a/nyc_taxi/fn.query_set.html b/nyc_taxi/fn.query_set.html index ee10f3fbcd38..43370aebb8de 100644 --- a/nyc_taxi/fn.query_set.html +++ b/nyc_taxi/fn.query_set.html @@ -1 +1 @@ -query_set in nyc_taxi - Rust

Function nyc_taxi::query_set

source ·
pub(crate) fn query_set() -> HashMap<String, String>
\ No newline at end of file +query_set in nyc_taxi - Rust

Function nyc_taxi::query_set

source ·
pub(crate) fn query_set(table_name: &str) -> HashMap<String, String>
\ No newline at end of file diff --git a/nyc_taxi/fn.write_data.html b/nyc_taxi/fn.write_data.html index 1beeaba1188a..14d57cb7bb87 100644 --- a/nyc_taxi/fn.write_data.html +++ b/nyc_taxi/fn.write_data.html @@ -1,4 +1,5 @@ -write_data in nyc_taxi - Rust

Function nyc_taxi::write_data

source ·
pub(crate) async fn write_data(
+write_data in nyc_taxi - Rust

Function nyc_taxi::write_data

source ·
pub(crate) async fn write_data(
+    table_name: &str,
     batch_size: usize,
     db: &Database,
     path: PathBuf,
diff --git a/nyc_taxi/index.html b/nyc_taxi/index.html
index 4eeb7c226c74..44cfe4a5b125 100644
--- a/nyc_taxi/index.html
+++ b/nyc_taxi/index.html
@@ -1,3 +1,3 @@
-nyc_taxi - Rust

Crate nyc_taxi

source ·
Expand description

Use the taxi trip records from New York City dataset to bench. You can download the dataset from +nyc_taxi - Rust

Crate nyc_taxi

source ·
Expand description

Use the taxi trip records from New York City dataset to bench. You can download the dataset from here.

-

Structs

Constants

Functions

\ No newline at end of file +

Structs

Constants

Functions

\ No newline at end of file diff --git a/nyc_taxi/sidebar-items.js b/nyc_taxi/sidebar-items.js index 5229561d1159..3565727e1274 100644 --- a/nyc_taxi/sidebar-items.js +++ b/nyc_taxi/sidebar-items.js @@ -1 +1 @@ -window.SIDEBAR_ITEMS = {"constant":["CATALOG_NAME","SCHEMA_NAME","TABLE_NAME"],"fn":["build_values","convert_record_batch","create_table_expr","do_query","do_write","get_file_list","is_record_batch_full","main","query_set","write_data"],"struct":["Args"]}; \ No newline at end of file +window.SIDEBAR_ITEMS = {"constant":["CATALOG_NAME","SCHEMA_NAME"],"fn":["build_values","convert_record_batch","create_table_expr","do_query","do_write","get_file_list","is_record_batch_full","main","new_table_name","query_set","write_data"],"struct":["Args"]}; \ No newline at end of file diff --git a/partition/error/enum.Error.html b/partition/error/enum.Error.html index aa3cf8a8ebff..6a6a1af815a2 100644 --- a/partition/error/enum.Error.html +++ b/partition/error/enum.Error.html @@ -12,16 +12,16 @@ source: Error, }, FindDatanode { - table_id: TableId, + table_id: TableId, region: RegionNumber, location: Location, }, FindTableRoutes { - table_id: TableId, + table_id: TableId, location: Location, }, FindRegionRoutes { - table_id: TableId, + table_id: TableId, region_id: u64, location: Location, }, @@ -58,7 +58,7 @@ location: Location, }, InvalidTableRouteData { - table_id: TableId, + table_id: TableId, err_msg: String, location: Location, }, @@ -68,11 +68,11 @@ source: Error, }, FindLeader { - table_id: TableId, + table_id: TableId, region_id: RegionId, location: Location, }, -

}

Variants§

§

TableRouteManager

Fields

§source: Error
§location: Location
§

GetCache

Fields

§err_msg: String
§location: Location
§

RequestMeta

Fields

§location: Location
§source: Error
§

FindDatanode

Fields

§table_id: TableId
§region: RegionNumber
§location: Location
§

FindTableRoutes

Fields

§table_id: TableId
§location: Location
§

FindRegionRoutes

Fields

§table_id: TableId
§region_id: u64
§location: Location
§

SerializeJson

Fields

§error: Error
§location: Location
§

DeserializeJson

Fields

§error: Error
§location: Location
§

MissingDefaultValue

Fields

§column: String
§

RegionKeysSize

Fields

§expect: usize
§actual: usize
§location: Location
§

FindRegion

Fields

§reason: String
§location: Location
§

FindRegions

Fields

§filters: Vec<Expr>
§location: Location
§

InvalidInsertRequest

Fields

§reason: String
§location: Location
§

InvalidDeleteRequest

Fields

§reason: String
§location: Location
§

InvalidTableRouteData

Fields

§table_id: TableId
§err_msg: String
§location: Location
§

ConvertScalarValue

Fields

§value: ScalarValue
§location: Location
§source: Error
§

FindLeader

Fields

§table_id: TableId
§region_id: RegionId
§location: Location

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __snafu_display_formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Errorwhere +

}

Variants§

§

TableRouteManager

Fields

§source: Error
§location: Location
§

GetCache

Fields

§err_msg: String
§location: Location
§

RequestMeta

Fields

§location: Location
§source: Error
§

FindDatanode

Fields

§table_id: TableId
§region: RegionNumber
§location: Location
§

FindTableRoutes

Fields

§table_id: TableId
§location: Location
§

FindRegionRoutes

Fields

§table_id: TableId
§region_id: u64
§location: Location
§

SerializeJson

Fields

§error: Error
§location: Location
§

DeserializeJson

Fields

§error: Error
§location: Location
§

MissingDefaultValue

Fields

§column: String
§

RegionKeysSize

Fields

§expect: usize
§actual: usize
§location: Location
§

FindRegion

Fields

§reason: String
§location: Location
§

FindRegions

Fields

§filters: Vec<Expr>
§location: Location
§

InvalidInsertRequest

Fields

§reason: String
§location: Location
§

InvalidDeleteRequest

Fields

§reason: String
§location: Location
§

InvalidTableRouteData

Fields

§table_id: TableId
§err_msg: String
§location: Location
§

ConvertScalarValue

Fields

§value: ScalarValue
§location: Location
§source: Error
§

FindLeader

Fields

§table_id: TableId
§region_id: RegionId
§location: Location

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __snafu_display_formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
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 downcasting
source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
source§

fn provide<'a>(&'a self, demand: &mut Demand<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl ErrorCompat for Error

source§

fn backtrace(&self) -> Option<&Backtrace>

Returns a Backtrace that may be printed.
§

fn iter_chain(&self) -> ChainCompat<'_>where Self: AsErrorSource,

Returns an iterator for traversing the chain of errors, starting with the current error @@ -84,20 +84,20 @@ __T0: Into<ScalarValue>,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl IntoError<Error> for DeserializeJsonSnafuwhere Error: Error + ErrorCompat,

§

type Source = Error

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0, __T1> IntoError<Error> for FindDatanodeSnafu<__T0, __T1>where Error: Error + ErrorCompat, - __T0: Into<TableId>, + __T0: Into<TableId>, __T1: Into<RegionNumber>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0, __T1> IntoError<Error> for FindLeaderSnafu<__T0, __T1>where Error: Error + ErrorCompat, - __T0: Into<TableId>, + __T0: Into<TableId>, __T1: Into<RegionId>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0, __T1> IntoError<Error> for FindRegionRoutesSnafu<__T0, __T1>where Error: Error + ErrorCompat, - __T0: Into<TableId>, + __T0: Into<TableId>, __T1: Into<u64>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for FindRegionSnafu<__T0>where Error: Error + ErrorCompat, __T0: Into<String>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for FindRegionsSnafu<__T0>where Error: Error + ErrorCompat, __T0: Into<Vec<Expr>>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for FindTableRoutesSnafu<__T0>where Error: Error + ErrorCompat, - __T0: Into<TableId>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for GetCacheSnafu<__T0>where + __T0: Into<TableId>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for GetCacheSnafu<__T0>where Error: Error + ErrorCompat, __T0: Into<String>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for InvalidDeleteRequestSnafu<__T0>where Error: Error + ErrorCompat, @@ -105,7 +105,7 @@ Error: Error + ErrorCompat, __T0: Into<String>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0, __T1> IntoError<Error> for InvalidTableRouteDataSnafu<__T0, __T1>where Error: Error + ErrorCompat, - __T0: Into<TableId>, + __T0: Into<TableId>, __T1: Into<String>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0> IntoError<Error> for MissingDefaultValueSnafu<__T0>where Error: Error + ErrorCompat, __T0: Into<String>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0, __T1> IntoError<Error> for RegionKeysSizeSnafu<__T0, __T1>where diff --git a/partition/error/struct.FindDatanodeSnafu.html b/partition/error/struct.FindDatanodeSnafu.html index 5f8bbc5d70a4..9cc976444220 100644 --- a/partition/error/struct.FindDatanodeSnafu.html +++ b/partition/error/struct.FindDatanodeSnafu.html @@ -3,14 +3,14 @@ pub region: __T1, }
Expand description

SNAFU context selector for the Error::FindDatanode variant

Fields§

§table_id: __T0§region: __T1

Implementations§

source§

impl<__T0, __T1> FindDatanodeSnafu<__T0, __T1>

source

pub fn build(self) -> Errorwhere - __T0: Into<TableId>, + __T0: Into<TableId>, __T1: Into<RegionNumber>,

Consume the selector and return the associated error

source

pub fn fail<__T>(self) -> Result<__T, Error>where - __T0: Into<TableId>, + __T0: Into<TableId>, __T1: Into<RegionNumber>,

Consume the selector and return a Result with the associated error

Trait Implementations§

source§

impl<__T0: Clone, __T1: Clone> Clone for FindDatanodeSnafu<__T0, __T1>

source§

fn clone(&self) -> FindDatanodeSnafu<__T0, __T1>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<__T0: Debug, __T1: Debug> Debug for FindDatanodeSnafu<__T0, __T1>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<__T0, __T1> IntoError<Error> for FindDatanodeSnafu<__T0, __T1>where Error: Error + ErrorCompat, - __T0: Into<TableId>, + __T0: Into<TableId>, __T1: Into<RegionNumber>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0: Copy, __T1: Copy> Copy for FindDatanodeSnafu<__T0, __T1>

Auto Trait Implementations§

§

impl<__T0, __T1> RefUnwindSafe for FindDatanodeSnafu<__T0, __T1>where __T0: RefUnwindSafe, __T1: RefUnwindSafe,

§

impl<__T0, __T1> Send for FindDatanodeSnafu<__T0, __T1>where diff --git a/partition/error/struct.FindLeaderSnafu.html b/partition/error/struct.FindLeaderSnafu.html index f2c18d352dc7..1b0561cee617 100644 --- a/partition/error/struct.FindLeaderSnafu.html +++ b/partition/error/struct.FindLeaderSnafu.html @@ -3,14 +3,14 @@ pub region_id: __T1, }
Expand description

SNAFU context selector for the Error::FindLeader variant

Fields§

§table_id: __T0§region_id: __T1

Implementations§

source§

impl<__T0, __T1> FindLeaderSnafu<__T0, __T1>

source

pub fn build(self) -> Errorwhere - __T0: Into<TableId>, + __T0: Into<TableId>, __T1: Into<RegionId>,

Consume the selector and return the associated error

source

pub fn fail<__T>(self) -> Result<__T, Error>where - __T0: Into<TableId>, + __T0: Into<TableId>, __T1: Into<RegionId>,

Consume the selector and return a Result with the associated error

Trait Implementations§

source§

impl<__T0: Clone, __T1: Clone> Clone for FindLeaderSnafu<__T0, __T1>

source§

fn clone(&self) -> FindLeaderSnafu<__T0, __T1>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<__T0: Debug, __T1: Debug> Debug for FindLeaderSnafu<__T0, __T1>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<__T0, __T1> IntoError<Error> for FindLeaderSnafu<__T0, __T1>where Error: Error + ErrorCompat, - __T0: Into<TableId>, + __T0: Into<TableId>, __T1: Into<RegionId>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0: Copy, __T1: Copy> Copy for FindLeaderSnafu<__T0, __T1>

Auto Trait Implementations§

§

impl<__T0, __T1> RefUnwindSafe for FindLeaderSnafu<__T0, __T1>where __T0: RefUnwindSafe, __T1: RefUnwindSafe,

§

impl<__T0, __T1> Send for FindLeaderSnafu<__T0, __T1>where diff --git a/partition/error/struct.FindRegionRoutesSnafu.html b/partition/error/struct.FindRegionRoutesSnafu.html index 2499a0569025..0aebbf902088 100644 --- a/partition/error/struct.FindRegionRoutesSnafu.html +++ b/partition/error/struct.FindRegionRoutesSnafu.html @@ -3,14 +3,14 @@ pub region_id: __T1, }
Expand description

SNAFU context selector for the Error::FindRegionRoutes variant

Fields§

§table_id: __T0§region_id: __T1

Implementations§

source§

impl<__T0, __T1> FindRegionRoutesSnafu<__T0, __T1>

source

pub fn build(self) -> Errorwhere - __T0: Into<TableId>, + __T0: Into<TableId>, __T1: Into<u64>,

Consume the selector and return the associated error

source

pub fn fail<__T>(self) -> Result<__T, Error>where - __T0: Into<TableId>, + __T0: Into<TableId>, __T1: Into<u64>,

Consume the selector and return a Result with the associated error

Trait Implementations§

source§

impl<__T0: Clone, __T1: Clone> Clone for FindRegionRoutesSnafu<__T0, __T1>

source§

fn clone(&self) -> FindRegionRoutesSnafu<__T0, __T1>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<__T0: Debug, __T1: Debug> Debug for FindRegionRoutesSnafu<__T0, __T1>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<__T0, __T1> IntoError<Error> for FindRegionRoutesSnafu<__T0, __T1>where Error: Error + ErrorCompat, - __T0: Into<TableId>, + __T0: Into<TableId>, __T1: Into<u64>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0: Copy, __T1: Copy> Copy for FindRegionRoutesSnafu<__T0, __T1>

Auto Trait Implementations§

§

impl<__T0, __T1> RefUnwindSafe for FindRegionRoutesSnafu<__T0, __T1>where __T0: RefUnwindSafe, __T1: RefUnwindSafe,

§

impl<__T0, __T1> Send for FindRegionRoutesSnafu<__T0, __T1>where diff --git a/partition/error/struct.FindTableRoutesSnafu.html b/partition/error/struct.FindTableRoutesSnafu.html index a7500191449b..2dc8a9bcf04d 100644 --- a/partition/error/struct.FindTableRoutesSnafu.html +++ b/partition/error/struct.FindTableRoutesSnafu.html @@ -2,12 +2,12 @@ pub table_id: __T0, }
Expand description

SNAFU context selector for the Error::FindTableRoutes variant

Fields§

§table_id: __T0

Implementations§

source§

impl<__T0> FindTableRoutesSnafu<__T0>

source

pub fn build(self) -> Errorwhere - __T0: Into<TableId>,

Consume the selector and return the associated error

+ __T0: Into<TableId>,

Consume the selector and return the associated error

source

pub fn fail<__T>(self) -> Result<__T, Error>where - __T0: Into<TableId>,

Consume the selector and return a Result with the associated error

+ __T0: Into<TableId>,

Consume the selector and return a Result with the associated error

Trait Implementations§

source§

impl<__T0: Clone> Clone for FindTableRoutesSnafu<__T0>

source§

fn clone(&self) -> FindTableRoutesSnafu<__T0>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<__T0: Debug> Debug for FindTableRoutesSnafu<__T0>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<__T0> IntoError<Error> for FindTableRoutesSnafu<__T0>where Error: Error + ErrorCompat, - __T0: Into<TableId>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0: Copy> Copy for FindTableRoutesSnafu<__T0>

Auto Trait Implementations§

§

impl<__T0> RefUnwindSafe for FindTableRoutesSnafu<__T0>where + __T0: Into<TableId>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0: Copy> Copy for FindTableRoutesSnafu<__T0>

Auto Trait Implementations§

§

impl<__T0> RefUnwindSafe for FindTableRoutesSnafu<__T0>where __T0: RefUnwindSafe,

§

impl<__T0> Send for FindTableRoutesSnafu<__T0>where __T0: Send,

§

impl<__T0> Sync for FindTableRoutesSnafu<__T0>where __T0: Sync,

§

impl<__T0> Unpin for FindTableRoutesSnafu<__T0>where diff --git a/partition/error/struct.InvalidTableRouteDataSnafu.html b/partition/error/struct.InvalidTableRouteDataSnafu.html index 68cff1df43e2..912b7cd16446 100644 --- a/partition/error/struct.InvalidTableRouteDataSnafu.html +++ b/partition/error/struct.InvalidTableRouteDataSnafu.html @@ -3,14 +3,14 @@ pub err_msg: __T1, }
Expand description

SNAFU context selector for the Error::InvalidTableRouteData variant

Fields§

§table_id: __T0§err_msg: __T1

Implementations§

source§

impl<__T0, __T1> InvalidTableRouteDataSnafu<__T0, __T1>

source

pub fn build(self) -> Errorwhere - __T0: Into<TableId>, + __T0: Into<TableId>, __T1: Into<String>,

Consume the selector and return the associated error

source

pub fn fail<__T>(self) -> Result<__T, Error>where - __T0: Into<TableId>, + __T0: Into<TableId>, __T1: Into<String>,

Consume the selector and return a Result with the associated error

Trait Implementations§

source§

impl<__T0: Clone, __T1: Clone> Clone for InvalidTableRouteDataSnafu<__T0, __T1>

source§

fn clone(&self) -> InvalidTableRouteDataSnafu<__T0, __T1>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<__T0: Debug, __T1: Debug> Debug for InvalidTableRouteDataSnafu<__T0, __T1>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<__T0, __T1> IntoError<Error> for InvalidTableRouteDataSnafu<__T0, __T1>where Error: Error + ErrorCompat, - __T0: Into<TableId>, + __T0: Into<TableId>, __T1: Into<String>,

§

type Source = NoneError

The underlying error
source§

fn into_error(self, error: Self::Source) -> Error

Combine the information to produce the error
source§

impl<__T0: Copy, __T1: Copy> Copy for InvalidTableRouteDataSnafu<__T0, __T1>

Auto Trait Implementations§

§

impl<__T0, __T1> RefUnwindSafe for InvalidTableRouteDataSnafu<__T0, __T1>where __T0: RefUnwindSafe, __T1: RefUnwindSafe,

§

impl<__T0, __T1> Send for InvalidTableRouteDataSnafu<__T0, __T1>where diff --git a/partition/manager/struct.PartitionRuleManager.html b/partition/manager/struct.PartitionRuleManager.html index 28fb448e29a0..bee6190c910a 100644 --- a/partition/manager/struct.PartitionRuleManager.html +++ b/partition/manager/struct.PartitionRuleManager.html @@ -6,22 +6,22 @@
  • values (in case of insertion)
  • filters (in case of select, deletion and update)
  • -

    Fields§

    §table_route_manager: TableRouteManager

    Implementations§

    source§

    impl PartitionRuleManager

    source

    pub fn new(kv_backend: KvBackendRef) -> Self

    source

    pub async fn find_table_route(&self, table_id: TableId) -> Result<RegionRoutes>

    Find table route of given table name.

    +

    Fields§

    §table_route_manager: TableRouteManager

    Implementations§

    source§

    impl PartitionRuleManager

    source

    pub fn new(kv_backend: KvBackendRef) -> Self

    source

    pub async fn find_table_route(&self, table_id: TableId) -> Result<RegionRoutes>

    Find table route of given table name.

    source

    pub async fn find_region_datanodes( &self, - table_id: TableId, + table_id: TableId, regions: Vec<RegionNumber> ) -> Result<HashMap<Peer, Vec<RegionNumber>>>

    Find datanodes of corresponding regions of given table.

    source

    pub async fn find_table_region_leaders( &self, - table_id: TableId + table_id: TableId ) -> Result<Vec<Peer>>

    Find all leader peers of given table.

    source

    pub async fn find_table_partitions( &self, - table_id: TableId + table_id: TableId ) -> Result<Vec<PartitionInfo>>

    source

    pub async fn find_table_partition_rule( &self, - table_id: TableId + table_id: TableId ) -> Result<PartitionRuleRef>

    Get partition rule of given table.

    source

    pub fn find_regions_by_filters( &self, @@ -30,7 +30,7 @@ ) -> Result<Vec<RegionNumber>>

    Find regions in partition rule by filters.

    source

    pub async fn find_region_leader(&self, region_id: RegionId) -> Result<Peer>

    source

    pub async fn split_rows( &self, - table_id: TableId, + table_id: TableId, rows: Rows ) -> Result<HashMap<RegionNumber, Rows>>

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere diff --git a/partition/manager/trait.TableRouteCacheInvalidator.html b/partition/manager/trait.TableRouteCacheInvalidator.html index e4fa61b64ef1..b0d696a6fc63 100644 --- a/partition/manager/trait.TableRouteCacheInvalidator.html +++ b/partition/manager/trait.TableRouteCacheInvalidator.html @@ -2,13 +2,13 @@ // Required method fn invalidate_table_route<'life0, 'async_trait>( &'life0 self, - table: TableId + table: TableId ) -> Pin<Box<dyn Future<Output = ()> + Send + 'async_trait>> where Self: 'async_trait, 'life0: 'async_trait; }

    Required Methods§

    source

    fn invalidate_table_route<'life0, 'async_trait>( &'life0 self, - table: TableId + table: TableId ) -> Pin<Box<dyn Future<Output = ()> + Send + 'async_trait>>where Self: 'async_trait, 'life0: 'async_trait,

    Implementors§

    \ No newline at end of file diff --git a/partition/route/struct.TableRoutes.html b/partition/route/struct.TableRoutes.html index 46d62ad85e28..a1f8a35b488f 100644 --- a/partition/route/struct.TableRoutes.html +++ b/partition/route/struct.TableRoutes.html @@ -1,11 +1,11 @@ TableRoutes in partition::route - Rust
    pub struct TableRoutes {
         meta_client: Arc<MetaClient>,
    -    cache: Cache<TableId, Arc<TableRoute>>,
    -}

    Fields§

    §meta_client: Arc<MetaClient>§cache: Cache<TableId, Arc<TableRoute>>

    Implementations§

    source§

    impl TableRoutes

    source

    pub fn new(meta_client: Arc<MetaClient>) -> Self

    source

    pub async fn get_route(&self, table_id: TableId) -> Result<Arc<TableRoute>>

    source

    async fn get_from_meta(&self, table_id: TableId) -> Result<Arc<TableRoute>>

    source

    pub async fn insert_table_route( + cache: Cache<TableId, Arc<TableRoute>>, +}

    Fields§

    §meta_client: Arc<MetaClient>§cache: Cache<TableId, Arc<TableRoute>>

    Implementations§

    source§

    impl TableRoutes

    source

    pub fn new(meta_client: Arc<MetaClient>) -> Self

    source

    pub async fn get_route(&self, table_id: TableId) -> Result<Arc<TableRoute>>

    source

    async fn get_from_meta(&self, table_id: TableId) -> Result<Arc<TableRoute>>

    source

    pub async fn insert_table_route( &self, - table_id: TableId, + table_id: TableId, table_route: Arc<TableRoute> -)

    source

    pub async fn invalidate_table_route(&self, table_id: TableId)

    source

    pub fn cache(&self) -> &Cache<TableId, Arc<TableRoute>>

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere +)

    source

    pub async fn invalidate_table_route(&self, table_id: TableId)

    source

    pub fn cache(&self) -> &Cache<TableId, Arc<TableRoute>>

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> CompatExt for T

    §

    fn compat(self) -> Compat<T>

    Applies the [Compat] adapter by value. Read more
    §

    fn compat_ref(&self) -> Compat<&T>

    Applies the [Compat] adapter by shared reference. Read more
    §

    fn compat_mut(&mut self) -> Compat<&mut T>

    Applies the [Compat] adapter by mutable reference. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere diff --git a/partition/route/type.TableRouteCache.html b/partition/route/type.TableRouteCache.html index 30f2716cc3f7..749a87c7f52e 100644 --- a/partition/route/type.TableRouteCache.html +++ b/partition/route/type.TableRouteCache.html @@ -1 +1 @@ -TableRouteCache in partition::route - Rust

    Type Definition partition::route::TableRouteCache

    source ·
    type TableRouteCache = Cache<TableId, Arc<TableRoute>>;
    \ No newline at end of file +TableRouteCache in partition::route - Rust

    Type Definition partition::route::TableRouteCache

    source ·
    type TableRouteCache = Cache<TableId, Arc<TableRoute>>;
    \ No newline at end of file diff --git a/search-index.js b/search-index.js index 63147d80c519..bba3756a0b58 100644 --- a/search-index.js +++ b/search-index.js @@ -2,7 +2,7 @@ var searchIndex = JSON.parse('{\ "api":{"doc":"","t":"DLLLLLLLLLLLLLALLLLCALMLLALLLLLLALNDENDNDGNDLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMDLLFLFLLLLLLLLLLLLLFFFLFFFFFFFFFLLLLLFFFLADDDDDDDDDDDDDDDDLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMAMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMMMMMMMMAMMMLMMMAMMLLLMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNENNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDDNNDEDDDDNNDNDDDDDNNNNNDNNRDDDDDDNNNNNDNNDEDDDDNDDDDDDDDDDEDNDNNNNNNNNNNDDNNNNDDAMMMALLLAMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAAMMMMMMLLLMMLMMLLMMMMALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAAAALLLMMMMAAMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLMMMLMAMMMMMMMLMMLLLMMAAMAMMMAAMMMMMMMMMMMMMMLLLMMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMAMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNENLLLLLLLLLLLLLLLLLLLLLLENNLLLLLLLLLLLLLLLLLLLLLLDMMLLLLLMMLLLLMMMMLLMMLLLMMMMLMMMLLMMMMMMMMMLLLLMMMMLFNNNNENLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLMLLLLLLLLLLLLLIDLMLLLLLLLLLLLLLKKLMLLLLLMLMLLLLMLLLLLLNNNNENNLLLLLLLLLLLLLLLLLLLLLLNELLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLMLLLLLLLLLLLLLIDLMLLLLLLLLLLLLLKLMLLLLLMLMLLLLMLLLLLLDDDDDDDDDDDNDNEDDNDDENDDDDDDDDNNRDDDDDDDDDDDDDEDDDDDDDDDDDDDMMMMLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMMALLMMLLMAALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMAAMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMAAAMMMMMMLMLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMLMAAMLLLLLLLLLLLLLLMAAMALMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMDLLLLLLLLLLLLLLMLLLLLLLLLLLLLLIDLMKLLLLLLLLLLLLLLMLLLLLMLMLLLKLMLLLLLLDLLLLLLLLLLLLLMLLLLLLLLLLLLLLIDLMLLLLLLLLLLLLLLMLLLLLMLMLLLLMKLLLLLLDLLLLLLLLLLLLLLLMLLLLLLLLLLLLLIDQLMKLLLLLLLLLLLLLKLMLLLLLMLMLLLLMLLLLLLDLLLLLLLLLLLLLMLLLLLLLLLLLLLLLIDLMLLLLLLLLLLLLLLMLLLLKLMLMLLLLMLLLLKLLNELLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLMLLLLLLLLLLLLLLIDLMLLLLLLLLLLLLLLMLLLLLMLMLLLKLMLLLLLLDLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLIDLMKKKLLLLLLKKLLLLLLLLMLLLLLMLMKLLLKKLMLLLLLLNNNENLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLMLLLLLLLLLLLLLIDLMLLLLLLLLLLLLLKLMLLLLLMLMLLLLMLLLLLLNENLLLLLLLLLLLLLLLLLLLLLLNNENLLLLLLLLLLLLLLLLLLLLLLDDDDDDDDDDDDDDDDDDDDDMMAMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMAMMMMMMMMMMMAAMMMMMMLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNELLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLMLLLLLLLLLLLLLNENNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLIDLMLLLLLLLLLLLLLKLMLLLLLMLMLLLLMLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNELLLLLLLLLLLLLLLLLLLLLL","n":["DecodeError","as_error_source","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drop","eq","equivalent","equivalent","equivalent","equivalent","error","fmt","fmt","from","from_ref","greptime_proto","helper","init","inner","into","into_request","prom_store","provide","to_owned","to_string","try_from","try_into","type_id","v1","vzip","ConvertColumnDefaultConstraint","ConvertColumnDefaultConstraintSnafu","Error","IntoColumnDataType","IntoColumnDataTypeSnafu","InvalidColumnDefaultConstraint","InvalidColumnDefaultConstraintSnafu","Result","UnknownColumnDataType","UnknownColumnDataTypeSnafu","as_any","as_error_source","backtrace","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","cause","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","column","column","datatype","debug_fmt","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","drop","drop","drop","drop","drop","fail","fail","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_ref","from_ref","from_ref","from_ref","init","init","init","init","init","into","into","into","into","into","into_error","into_error","into_error","into_error","into_request","into_request","into_request","into_request","into_request","next","provide","source","status_code","to_owned","to_owned","to_owned","to_owned","to_string","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","vzip","vzip","vzip","vzip","vzip","column","column","datatype","from","location","location","location","location","source","source","ColumnDataTypeWrapper","borrow","borrow_mut","convert_i128_to_interval","datatype","ddl_request_type","deref","deref_mut","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","from","init","into","into_request","is_column_type_eq","is_column_type_value_eq","is_semantic_type_eq","new","pb_value_to_value_ref","pb_values_to_values","pb_values_to_vector_ref","proto_value_type","push_vals","query_request_type","request_type","to_column_data_type","to_proto_value","try_from","try_from","try_into","try_new","type_id","value_to_grpc_value","values_with_capacity","vectors_to_rows","vzip","remote","Chunk","ChunkedReadResponse","ChunkedSeries","Exemplar","Label","LabelMatcher","Labels","MetricMetadata","Query","QueryResult","ReadHints","ReadRequest","ReadResponse","Sample","TimeSeries","WriteRequest","accepted_response_types","accepted_response_types","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","by","chunk","chunked_series","chunks","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","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","data","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","end_ms","end_timestamp_ms","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","exemplars","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_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","func","grouping","help","hints","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","label_matcher","labels","labels","labels","labels","matchers","max_time_ms","metadata","metric_family_name","metric_metadata","min_time_ms","name","name","push_accepted_response_types","queries","query_index","range_ms","read_request","results","samples","set_type","set_type","set_type","start_ms","start_timestamp_ms","step_ms","timeseries","timeseries","timestamp","timestamp","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","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","type","type","type","type","type","type","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","unit","value","value","value","value","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Encoding","Unknown","Xor","as_str_name","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deref","deref_mut","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","from","from_i32","from_ref","from_str_name","get_hash","hash","init","into","into_request","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Eq","Neq","Nre","Re","Type","as_str_name","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deref","deref_mut","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","from","from_i32","from_ref","from_str_name","get_hash","hash","init","into","into_request","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","Counter","Gauge","Gaugehistogram","Histogram","Info","MetricType","Stateset","Summary","Unknown","as_str_name","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deref","deref_mut","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","from","from_i32","from_ref","from_str_name","get_hash","hash","init","into","into_request","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","ResponseType","Samples","StreamedXorChunks","as_str_name","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deref","deref_mut","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","from","from_i32","from_ref","from_str_name","get_hash","hash","init","into","into_request","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","AddColumn","AddColumnLocation","AddColumns","AffectedRows","AlterExpr","AuthHeader","Basic","Binary","Boolean","Column","ColumnDataType","ColumnDef","ColumnSchema","CreateDatabaseExpr","CreateTableExpr","Date","Datetime","DdlRequest","Delete","DeleteRequest","DeleteRequests","DropColumn","DropColumns","DropTableExpr","DurationMicrosecond","DurationMillisecond","DurationNanosecond","DurationSecond","Field","FlightMetadata","Float32","Float64","GREPTIME_GRPC_DESC","GreptimeRequest","GreptimeResponse","HealthCheckRequest","HealthCheckResponse","InsertRequest","InsertRequests","Int16","Int32","Int64","Int8","IntervalDayTime","IntervalMonthDayNano","IntervalMonthDayNano","IntervalYearMonth","Mutation","OpType","PromInstantQuery","PromRangeQuery","PromqlRequest","PromqlResponse","Put","QueryRequest","RenameTable","RequestHeader","ResponseHeader","Row","RowDeleteRequest","RowDeleteRequests","RowInsertRequest","RowInsertRequests","Rows","SemanticType","Status","String","TableId","Tag","TimeMicrosecond","TimeMillisecond","TimeNanosecond","TimeSecond","Timestamp","TimestampMicrosecond","TimestampMillisecond","TimestampNanosecond","TimestampSecond","Token","TruncateTableExpr","Uint16","Uint32","Uint64","Uint8","Value","WalEntry","add_column_location","add_columns","affected_rows","after_column_name","alter_expr","as_str_name","as_str_name","as_str_name","auth_header","auth_scheme","authorization","body","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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","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","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","catalog","catalog_name","catalog_name","catalog_name","catalog_name","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","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","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","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","cmp","cmp","column","column_def","column_def","column_defs","column_name","column_name","columns","comment","compare","compare","compare","create_if_not_exists","create_if_not_exists","data_type","data_type","database_name","datatype","datatype","datatype","datatype","days","dbname","ddl_request","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default_constraint","deletes","deletes","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","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","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","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","desc","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop_columns","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","end","engine","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","err_msg","expr","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","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","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_i32","from_i32","from_i32","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_str_name","from_str_name","from_str_name","get_hash","get_hash","get_hash","greptime_database_client","greptime_database_server","greptime_request","greptime_response","hash","hash","hash","header","header","header","header","health_check_client","health_check_server","id","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inserts","inserts","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_nullable","is_valid","is_valid","is_valid","key_columns","kind","location","location_type","location_type","meta","months","mutations","name","name","nanoseconds","new_table_name","null_mask","op_type","op_type","options","partial_cmp","partial_cmp","partial_cmp","password","primary_keys","prometheus_gateway_client","prometheus_gateway_server","promql","promql_request","query","query","query","query_request","region","request","response","row_count","row_count","rows","rows","rows","rows","schema","schema","schema_name","schema_name","schema_name","schema_name","semantic_type","semantic_type","semantic_type","semantic_type","semantic_type","semantic_type","sequence","serialize","set_data_type","set_datatype","set_datatype","set_location_type","set_op_type","set_semantic_type","set_semantic_type","set_semantic_type","span_id","start","status","status_code","step","table_id","table_id","table_id","table_name","table_name","table_name","table_name","table_name","table_name","table_name","table_name","table_options","time","time_index","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_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_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","token","trace_id","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_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_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","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","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","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","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","username","value","value","value_data","values","values","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","After","First","LocationType","as_str_name","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deref","deref_mut","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","from","from_i32","from_ref","from_str_name","get_hash","hash","init","into","into_request","is_valid","partial_cmp","to_owned","try_from","try_into","type_id","vzip","AddColumns","DropColumns","Kind","RenameTable","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drop","encode","encoded_len","eq","fmt","from","from_ref","init","into","into_request","merge","to_owned","try_from","try_into","type_id","vzip","AuthScheme","Basic","Token","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drop","encode","encoded_len","eq","fmt","from","from_ref","init","into","into_request","merge","to_owned","try_from","try_into","type_id","vzip","Values","binary_values","bool_values","borrow","borrow_mut","clear","clone","clone_into","date_values","datetime_values","default","deref","deref_mut","drop","duration_microsecond_values","duration_millisecond_values","duration_nanosecond_values","duration_second_values","encoded_len","eq","f32_values","f64_values","fmt","from","from_ref","i16_values","i32_values","i64_values","i8_values","init","interval_day_time_values","interval_month_day_nano_values","interval_year_month_values","into","into_request","string_values","time_microsecond_values","time_millisecond_values","time_nanosecond_values","time_second_values","timestamp_microsecond_values","timestamp_millisecond_values","timestamp_nanosecond_values","timestamp_second_values","to_owned","try_from","try_into","type_id","u16_values","u32_values","u64_values","u8_values","vzip","try_as_column_schema","Alter","CreateDatabase","CreateTable","DropTable","Expr","TruncateTable","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drop","encode","encoded_len","eq","fmt","from","from_ref","init","into","into_request","merge","to_owned","try_from","try_into","type_id","vzip","GreptimeDatabaseClient","accept_compressed","borrow","borrow_mut","clone","clone_into","connect","deref","deref_mut","drop","fmt","from","from_ref","handle","handle_requests","init","inner","into","into_request","max_decoding_message_size","max_encoding_message_size","new","send_compressed","to_owned","try_from","try_into","type_id","vzip","with_interceptor","with_origin","GreptimeDatabase","GreptimeDatabaseServer","accept_compressed","accept_compression_encodings","borrow","borrow_mut","call","call","clone","clone_into","deref","deref_mut","drop","fmt","from","from_arc","from_ref","handle","handle_requests","init","inner","into","into_make_service","into_make_service_with_connect_info","into_request","max_decoding_message_size","max_decoding_message_size","max_encoding_message_size","max_encoding_message_size","new","poll_ready","poll_ready","send_compressed","send_compression_encodings","to_owned","try_from","try_into","type_id","vzip","with_interceptor","Ddl","Deletes","Inserts","Query","Request","RowDeletes","RowInserts","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drop","encode","encoded_len","eq","fmt","from","from_ref","init","into","into_request","merge","to_owned","try_from","try_into","type_id","vzip","AffectedRows","Response","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drop","encode","encoded_len","eq","fmt","from","from_ref","init","into","into_request","merge","to_owned","try_from","try_into","type_id","vzip","HealthCheckClient","accept_compressed","borrow","borrow_mut","clone","clone_into","connect","deref","deref_mut","drop","fmt","from","from_ref","health_check","init","inner","into","into_request","max_decoding_message_size","max_encoding_message_size","new","send_compressed","to_owned","try_from","try_into","type_id","vzip","with_interceptor","with_origin","HealthCheck","HealthCheckServer","accept_compressed","accept_compression_encodings","borrow","borrow_mut","call","call","clone","clone_into","deref","deref_mut","drop","fmt","from","from_arc","from_ref","health_check","init","inner","into","into_make_service","into_make_service_with_connect_info","into_request","max_decoding_message_size","max_decoding_message_size","max_encoding_message_size","max_encoding_message_size","new","poll_ready","poll_ready","send_compressed","send_compression_encodings","to_owned","try_from","try_into","type_id","vzip","with_interceptor","AlterTableTask","AskLeaderRequest","AskLeaderResponse","BatchDeleteRequest","BatchDeleteResponse","BatchGetRequest","BatchGetResponse","BatchPutRequest","BatchPutResponse","CompareAndPutRequest","CompareAndPutResponse","Create","CreateTableTask","Datanode","DdlTaskType","DeleteRangeRequest","DeleteRangeResponse","Drop","DropTableTask","Error","ErrorCode","Frontend","HeartbeatRequest","HeartbeatResponse","KeyValue","LockRequest","LockResponse","MailboxMessage","MoveValueRequest","MoveValueResponse","NotEnoughAvailableDatanodes","NotLeader","PROTOCOL_VERSION","Partition","Peer","PeerDict","PutRequest","PutResponse","RangeRequest","RangeResponse","Region","RegionLease","RegionRoute","RegionStat","RequestHeader","ResponseHeader","Role","RouteRequest","RouteResponse","SubmitDdlTaskRequest","SubmitDdlTaskResponse","Table","TableId","TableName","TableRoute","TableRouteValue","TimeInterval","TruncateTableTask","UnlockRequest","UnlockResponse","addr","alter_table","approximate_bytes","approximate_rows","as_str_name","as_str_name","attrs","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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","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","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","catalog_name","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","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","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","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","clone_into","cluster_client","cluster_id","cluster_id","cluster_server","cmp","cmp","code","column_list","compare","compare","create_table","ddl_task_client","ddl_task_server","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","deleted","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","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","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","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop_table","duration_since_epoch","duration_since_epoch","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","end_timestamp_millis","engine","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","err_msg","error","expect","expire_secs","failed","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","follower_peer_indexes","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_i32","from_i32","from_key","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_str_name","from_str_name","get_hash","get_hash","get_hash","get_or_insert","hash","hash","hash","header","header","header","header","header","header","header","header","header","header","header","header","header","header","header","header","header","header","header","header","header","header","header","header","header","header","header","header","heartbeat_client","heartbeat_server","id","id","id","id","id","index","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_peers","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_not_leader","is_not_leader","is_not_leader","is_valid","is_valid","json_message","key","key","key","key","key","key","key","key","keys","keys","keys_only","kv","kvs","kvs","kvs","leader","leader_peer_index","lease_seconds","limit","lock_client","lock_server","mailbox_message","mailbox_message","mailbox_message","member_id","more","name","name","new","node_epoch","not_enough_available_datanodes","partial_cmp","partial_cmp","partition","partitions","payload","peer","peers","peers","peers","prev_kv","prev_kv","prev_kv","prev_kv","prev_kv","prev_kv","prev_kvs","prev_kvs","prev_kvs","protocol_version","protocol_version","range_end","range_end","rcus","region","region_id","region_ids","region_lease","region_routes","region_stats","report_interval","role","role","router_client","router_server","schema_name","set_header","set_header","set_header","set_header","set_header","set_header","set_header","set_header","set_header","set_header","set_header","set_header","set_header","set_role","start_timestamp_millis","store_client","store_server","subject","submit_ddl_task_request","success","success","table","table_id","table_ids","table_info","table_name","table_name","table_route","table_routes","table_schema","task","timestamp_millis","to","to_key","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_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_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_owned","to_string","truncate_table","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_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_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","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","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","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","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","value","value","value","value_list","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","wcus","ClusterClient","accept_compressed","batch_get","borrow","borrow_mut","clone","clone_into","connect","deref","deref_mut","drop","fmt","from","from_ref","init","inner","into","into_request","max_decoding_message_size","max_encoding_message_size","new","range","send_compressed","to_owned","try_from","try_into","type_id","vzip","with_interceptor","with_origin","Cluster","ClusterServer","accept_compressed","accept_compression_encodings","batch_get","borrow","borrow_mut","call","call","clone","clone_into","deref","deref_mut","drop","fmt","from","from_arc","from_ref","init","inner","into","into_make_service","into_make_service_with_connect_info","into_request","max_decoding_message_size","max_decoding_message_size","max_encoding_message_size","max_encoding_message_size","new","poll_ready","poll_ready","range","send_compressed","send_compression_encodings","to_owned","try_from","try_into","type_id","vzip","with_interceptor","DdlTaskClient","accept_compressed","borrow","borrow_mut","clone","clone_into","connect","deref","deref_mut","drop","fmt","from","from_ref","init","inner","into","into_request","max_decoding_message_size","max_encoding_message_size","new","send_compressed","submit_ddl_task","to_owned","try_from","try_into","type_id","vzip","with_interceptor","with_origin","DdlTask","DdlTaskServer","accept_compressed","accept_compression_encodings","borrow","borrow_mut","call","call","clone","clone_into","deref","deref_mut","drop","fmt","from","from_arc","from_ref","init","inner","into","into_make_service","into_make_service_with_connect_info","into_request","max_decoding_message_size","max_decoding_message_size","max_encoding_message_size","max_encoding_message_size","new","poll_ready","poll_ready","send_compressed","send_compression_encodings","submit_ddl_task","to_owned","try_from","try_into","type_id","vzip","with_interceptor","HeartbeatClient","accept_compressed","ask_leader","borrow","borrow_mut","clone","clone_into","connect","deref","deref_mut","drop","fmt","from","from_ref","heartbeat","init","inner","into","into_request","max_decoding_message_size","max_encoding_message_size","new","send_compressed","to_owned","try_from","try_into","type_id","vzip","with_interceptor","with_origin","Heartbeat","HeartbeatServer","HeartbeatStream","accept_compressed","accept_compression_encodings","ask_leader","borrow","borrow_mut","call","call","clone","clone_into","deref","deref_mut","drop","fmt","from","from_arc","from_ref","heartbeat","init","inner","into","into_make_service","into_make_service_with_connect_info","into_request","max_decoding_message_size","max_decoding_message_size","max_encoding_message_size","max_encoding_message_size","new","poll_ready","poll_ready","send_compressed","send_compression_encodings","to_owned","try_from","try_into","type_id","vzip","with_interceptor","LockClient","accept_compressed","borrow","borrow_mut","clone","clone_into","connect","deref","deref_mut","drop","fmt","from","from_ref","init","inner","into","into_request","lock","max_decoding_message_size","max_encoding_message_size","new","send_compressed","to_owned","try_from","try_into","type_id","unlock","vzip","with_interceptor","with_origin","Lock","LockServer","accept_compressed","accept_compression_encodings","borrow","borrow_mut","call","call","clone","clone_into","deref","deref_mut","drop","fmt","from","from_arc","from_ref","init","inner","into","into_make_service","into_make_service_with_connect_info","into_request","lock","max_decoding_message_size","max_decoding_message_size","max_encoding_message_size","max_encoding_message_size","new","poll_ready","poll_ready","send_compressed","send_compression_encodings","to_owned","try_from","try_into","type_id","unlock","vzip","with_interceptor","Json","Payload","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drop","encode","encoded_len","eq","fmt","from","from_ref","init","into","into_request","merge","to_owned","try_from","try_into","type_id","vzip","RouterClient","accept_compressed","borrow","borrow_mut","clone","clone_into","connect","deref","deref_mut","drop","fmt","from","from_ref","init","inner","into","into_request","max_decoding_message_size","max_encoding_message_size","new","route","send_compressed","to_owned","try_from","try_into","type_id","vzip","with_interceptor","with_origin","Router","RouterServer","accept_compressed","accept_compression_encodings","borrow","borrow_mut","call","call","clone","clone_into","deref","deref_mut","drop","fmt","from","from_arc","from_ref","init","inner","into","into_make_service","into_make_service_with_connect_info","into_request","max_decoding_message_size","max_decoding_message_size","max_encoding_message_size","max_encoding_message_size","new","poll_ready","poll_ready","route","send_compressed","send_compression_encodings","to_owned","try_from","try_into","type_id","vzip","with_interceptor","StoreClient","accept_compressed","batch_delete","batch_get","batch_put","borrow","borrow_mut","clone","clone_into","compare_and_put","connect","delete_range","deref","deref_mut","drop","fmt","from","from_ref","init","inner","into","into_request","max_decoding_message_size","max_encoding_message_size","move_value","new","put","range","send_compressed","to_owned","try_from","try_into","type_id","vzip","with_interceptor","with_origin","Store","StoreServer","accept_compressed","accept_compression_encodings","batch_delete","batch_get","batch_put","borrow","borrow_mut","call","call","clone","clone_into","compare_and_put","delete_range","deref","deref_mut","drop","fmt","from","from_arc","from_ref","init","inner","into","into_make_service","into_make_service_with_connect_info","into_request","max_decoding_message_size","max_decoding_message_size","max_encoding_message_size","max_encoding_message_size","move_value","new","poll_ready","poll_ready","put","range","send_compressed","send_compression_encodings","to_owned","try_from","try_into","type_id","vzip","with_interceptor","AlterTableTask","CreateTableTask","DropTableTask","Task","TruncateTableTask","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drop","encode","encoded_len","eq","fmt","from","from_ref","init","into","into_request","merge","to_owned","try_from","try_into","type_id","vzip","PrometheusGatewayClient","accept_compressed","borrow","borrow_mut","clone","clone_into","connect","deref","deref_mut","drop","fmt","from","from_ref","handle","init","inner","into","into_request","max_decoding_message_size","max_encoding_message_size","new","send_compressed","to_owned","try_from","try_into","type_id","vzip","with_interceptor","with_origin","PrometheusGateway","PrometheusGatewayServer","accept_compressed","accept_compression_encodings","borrow","borrow_mut","call","call","clone","clone_into","deref","deref_mut","drop","fmt","from","from_arc","from_ref","handle","init","inner","into","into_make_service","into_make_service_with_connect_info","into_request","max_decoding_message_size","max_decoding_message_size","max_encoding_message_size","max_encoding_message_size","new","poll_ready","poll_ready","send_compressed","send_compression_encodings","to_owned","try_from","try_into","type_id","vzip","with_interceptor","InstantQuery","Promql","RangeQuery","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drop","encode","encoded_len","eq","fmt","from","from_ref","init","into","into_request","merge","to_owned","try_from","try_into","type_id","vzip","LogicalPlan","PromRangeQuery","Query","Sql","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drop","encode","encoded_len","eq","fmt","from","from_ref","init","into","into_request","merge","to_owned","try_from","try_into","type_id","vzip","AddColumn","AddColumns","AlterRequest","CloseRequest","CompactRequest","CreateRequest","DeleteRequest","DeleteRequests","DropColumn","DropColumns","DropRequest","FlushRequest","InsertRequest","InsertRequests","OpenRequest","QueryRequest","RegionColumnDef","RegionRequest","RegionRequestHeader","RegionResponse","TruncateRequest","add_columns","affected_rows","alter_request","body","borrow","borrow","borrow","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","borrow_mut","borrow_mut","borrow_mut","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clear","clone","clone","clone","clone","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","clone_into","clone_into","clone_into","clone_into","column_def","column_def","column_defs","column_id","dbname","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","deref","deref","deref","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","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop_columns","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","encoded_len","engine","engine","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","fmt","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_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","header","header","header","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","kind","location","name","options","options","path","path","plan","primary_key","region_client","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_request","region_server","requests","requests","rows","rows","schema_version","span_id","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_owned","to_owned","to_owned","to_owned","trace_id","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_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","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","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","AddColumns","DropColumns","Kind","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drop","encode","encoded_len","eq","fmt","from","from_ref","init","into","into_request","merge","to_owned","try_from","try_into","type_id","vzip","RegionClient","accept_compressed","borrow","borrow_mut","clone","clone_into","connect","deref","deref_mut","drop","fmt","from","from_ref","handle","init","inner","into","into_request","max_decoding_message_size","max_encoding_message_size","new","send_compressed","to_owned","try_from","try_into","type_id","vzip","with_interceptor","with_origin","Alter","Body","Close","Compact","Create","Deletes","Drop","Flush","Inserts","Open","Truncate","as_ref","as_uncased","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drop","encode","encoded_len","eq","fmt","from","from_ref","init","into","into_request","merge","to_owned","try_from","try_into","type_id","vzip","Region","RegionServer","accept_compressed","accept_compression_encodings","borrow","borrow_mut","call","call","clone","clone_into","deref","deref_mut","drop","fmt","from","from_arc","from_ref","handle","init","inner","into","into_make_service","into_make_service_with_connect_info","into_request","max_decoding_message_size","max_decoding_message_size","max_encoding_message_size","max_encoding_message_size","new","poll_ready","poll_ready","send_compressed","send_compression_encodings","to_owned","try_from","try_into","type_id","vzip","with_interceptor","BinaryValue","BoolValue","DateValue","DatetimeValue","DurationMicrosecondValue","DurationMillisecondValue","DurationNanosecondValue","DurationSecondValue","F32Value","F64Value","I16Value","I32Value","I64Value","I8Value","IntervalDayTimeValues","IntervalMonthDayNanoValues","IntervalYearMonthValues","StringValue","TimeMicrosecondValue","TimeMillisecondValue","TimeNanosecondValue","TimeSecondValue","TimestampMicrosecondValue","TimestampMillisecondValue","TimestampNanosecondValue","TimestampSecondValue","U16Value","U32Value","U64Value","U8Value","ValueData","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drop","encode","encoded_len","eq","fmt","from","from_ref","init","into","into_request","merge","to_owned","try_from","try_into","type_id","vzip"],"q":[[0,"api"],[34,"api::error"],[154,"api::error::Error"],[164,"api::helper"],[205,"api::prom_store"],[206,"api::prom_store::remote"],[629,"api::prom_store::remote::chunk"],[665,"api::prom_store::remote::label_matcher"],[703,"api::prom_store::remote::metric_metadata"],[745,"api::prom_store::remote::read_request"],[781,"api::v1"],[2143,"api::v1::add_column_location"],[2179,"api::v1::alter_expr"],[2205,"api::v1::auth_header"],[2230,"api::v1::column"],[2283,"api::v1::column_def"],[2284,"api::v1::ddl_request"],[2312,"api::v1::greptime_database_client"],[2342,"api::v1::greptime_database_server"],[2382,"api::v1::greptime_request"],[2411,"api::v1::greptime_response"],[2435,"api::v1::health_check_client"],[2464,"api::v1::health_check_server"],[2503,"api::v1::meta"],[3928,"api::v1::meta::cluster_client"],[3958,"api::v1::meta::cluster_server"],[3998,"api::v1::meta::ddl_task_client"],[4027,"api::v1::meta::ddl_task_server"],[4066,"api::v1::meta::heartbeat_client"],[4096,"api::v1::meta::heartbeat_server"],[4137,"api::v1::meta::lock_client"],[4167,"api::v1::meta::lock_server"],[4207,"api::v1::meta::mailbox_message"],[4231,"api::v1::meta::router_client"],[4260,"api::v1::meta::router_server"],[4299,"api::v1::meta::store_client"],[4335,"api::v1::meta::store_server"],[4381,"api::v1::meta::submit_ddl_task_request"],[4408,"api::v1::prometheus_gateway_client"],[4437,"api::v1::prometheus_gateway_server"],[4476,"api::v1::promql_request"],[4501,"api::v1::query_request"],[4527,"api::v1::region"],[5055,"api::v1::region::alter_request"],[5080,"api::v1::region::region_client"],[5109,"api::v1::region::region_request"],[5144,"api::v1::region::region_server"],[5183,"api::v1::value"]],"d":["A Protobuf message decoding error.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","","","","","","","","","","","SNAFU context selector for the …","","","SNAFU context selector for the Error::IntoColumnDataType …","","SNAFU context selector for the …","","","SNAFU context selector for the Error::UnknownColumnDataType…","","","","","","","","","","","","","","Consume the selector and return the associated error","Consume the selector and return the associated error","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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.","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Converts an i128 value to google protobuf type …","","Returns the type name of the DdlRequest.","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","Returns true if the column type is equal to expected type.","Returns true if the pb type value is valid.","Returns true if the pb semantic type is valid.","","","","","Returns the ColumnDataType of the value.","","Returns the type name of the QueryRequest.","Returns the type name of the Request.","Convert ConcreteDataType to ColumnDataType.","Convert value into proto’s value.","","","","","","","","","","","Chunk represents a TSDB chunk. Time range [min, max] is …","ChunkedReadResponse is a response when response_type …","ChunkedSeries represents single, encoded time series.","","","Matcher specifies a rule, which can match or set of labels …","","","","","","ReadRequest represents a remote read request.","ReadResponse is a response when response_type equals …","","TimeSeries represents samples and labels for a single time …","","Returns an iterator which yields the valid enum values …","accepted_response_types allows negotiating the content …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Indicate whether it is without or by.","Nested message and enum types in Chunk.","","Chunks will be in start time order and may overlap.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","End time in milliseconds.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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.","","","","","","","","","","","","","","","","","String representation of surrounding function or …","List of label names used in aggregation.","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","Nested message and enum types in LabelMatcher.","Optional, can be empty.","For a timeseries to be valid, and for the samples and …","","Labels should be sorted.","","","","","Nested message and enum types in MetricMetadata.","","","","Appends the provided enum value to accepted_response_types.","","query_index represents an index of the query from …","Range vector selector range in milliseconds.","Nested message and enum types in ReadRequest.","In same order as the request’s queries.","","Sets type to the provided enum value.","Sets type to the provided enum value.","Sets type to the provided enum value.","Start time in milliseconds.","","Query step size in milliseconds.","","Samples within a time series must be ordered by time.","timestamp is in ms format, see …","timestamp is in ms format, see …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","Returns the enum value of type, or the default if the …","Represents the metric type, these match the set from …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","We require this to match chunkenc.Encoding.","","","String value of the enum field names used in the ProtoBuf …","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Encoding, or None if value is not a …","","Creates an enum from field names used in the ProtoBuf …","","","","Calls U::from(self).","","Returns true if value is a variant of Encoding.","","","","","","","","","","","","String value of the enum field names used in the ProtoBuf …","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a Type, or None if value is not a valid …","","Creates an enum from field names used in the ProtoBuf …","","","","Calls U::from(self).","","Returns true if value is a variant of Type.","","","","","","","","","","","","","","","","String value of the enum field names used in the ProtoBuf …","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a MetricType, or None if value is not a …","","Creates an enum from field names used in the ProtoBuf …","","","","Calls U::from(self).","","Returns true if value is a variant of MetricType.","","","","","","","","Server will return a single ReadResponse message with …","Server will stream a delimited ChunkedReadResponse message …","String value of the enum field names used in the ProtoBuf …","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a ResponseType, or None if value is not …","","Creates an enum from field names used in the ProtoBuf …","","","","Calls U::from(self).","","Returns true if value is a variant of ResponseType.","","","","","","","","","","","","","","","","","","","","","","","","“Data Definition Language” requests, that create, …","Delete rows.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Mutation contains updates to a set of rows.","Type of operation to rows.","","","","","Put rows.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A WAL entry contains a list of mutations for a region to …","Nested message and enum types in AddColumnLocation.","","","","Nested message and enum types in AlterExpr.","String value of the enum field names used in the ProtoBuf …","String value of the enum field names used in the ProtoBuf …","String value of the enum field names used in the ProtoBuf …","Nested message and enum types in AuthHeader.","","The authorization header, much like http’s authorization …","absolutely same format as Prometheus in JSON","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The catalog that is selected to be used in this request.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Nested message and enum types in Column.","","","","","","Data is represented here.","","","","","","","Returns the enum value of data_type, or the default if the …","","","Returns the enum value of datatype, or the default if the …","Returns the enum value of datatype, or the default if the …","Helpful in creating vector from column.","","","The dbname for the request","Nested message and enum types in DdlRequest.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 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 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.","Converts an i32 to a SemanticType, or None if value is not …","Converts an i32 to a ColumnDataType, or None if value is …","Converts an i32 to a OpType, or None if value is not a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates an enum from field names used in the ProtoBuf …","Creates an enum from field names used in the ProtoBuf …","Creates an enum from field names used in the ProtoBuf …","","","","Generated client implementations.","Generated server implementations.","Nested message and enum types in GreptimeRequest.","Nested message and enum types in GreptimeResponse.","","","","","","","","Generated client implementations.","Generated server implementations.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","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).","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if value is a variant of SemanticType.","Returns true if value is a variant of ColumnDataType.","Returns true if value is a variant of OpType.","The data to delete, indexed by key columns.","","","Returns the enum value of location_type, or the default if …","","","","List of mutations for a region.","","","","","Mask maps the positions of null values. If a bit in …","Returns the enum value of op_type, or the default if the …","Type of this mutation.","","","","","","","Generated client implementations.","Generated server implementations.","","Nested message and enum types in PromqlRequest.","","","","Nested message and enum types in QueryRequest.","","","","The row_count of all columns, which include null and …","The row count of all columns above.","","Data is represented here.","The data to delete.","Row updates to write to the WAL.","The schema that is selected to be used in this request.","","","","","","Returns the enum value of semantic_type, or the default if …","Returns the enum value of semantic_type, or the default if …","Returns the enum value of semantic_type, or the default if …","","","","Start WAL sequence of this mutation.","","Sets data_type to the provided enum value.","Sets datatype to the provided enum value.","Sets datatype to the provided enum value.","Sets location_type to the provided enum value.","Sets op_type to the provided enum value.","Sets semantic_type to the provided enum value.","Sets semantic_type to the provided enum value.","Sets semantic_type to the provided enum value.","SpanID of request","","","Corresponding to the StatusCode definition of GreptimeDB","","","","","","","","","","The table name to delete from. Catalog name and schema …","","The table name to delete from. Catalog name and schema …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","TraceID of request","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Nested message and enum types in Value.","","","The array of non-null values in this column.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","String value of the enum field names used in the ProtoBuf …","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Converts an i32 to a LocationType, or None if value is not …","","Creates an enum from field names used in the ProtoBuf …","","","","Calls U::from(self).","","Returns true if value is a variant of LocationType.","","","","","","","","","","","","","","","","","","Encodes the message to a buffer.","Returns the encoded length of the message without a length …","","","Returns the argument unchanged.","","","Calls U::from(self).","","Decodes an instance of the message from a buffer, and …","","","","","","","","","","","","","","","","Encodes the message to a buffer.","Returns the encoded length of the message without a length …","","","Returns the argument unchanged.","","","Calls U::from(self).","","Decodes an instance of the message from a buffer, and …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Encodes the message to a buffer.","Returns the encoded length of the message without a length …","","","Returns the argument unchanged.","","","Calls U::from(self).","","Decodes an instance of the message from a buffer, and …","","","","","","","Enable decompressing responses.","","","","","Attempt to create a new client by connecting to a given …","","","","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","Limits the maximum size of a decoded message.","Limits the maximum size of an encoded message.","","Compress requests with the given encoding.","","","","","","","","Generated trait containing gRPC methods that should be …","","Enable decompressing requests with the given encoding.","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","Calls U::from(self).","","","","Limits the maximum size of a decoded message.","","Limits the maximum size of an encoded message.","","","","","Compress responses with the given encoding, if the client …","","","","","","","","","","","","","","","","","","","","","","Encodes the message to a buffer.","Returns the encoded length of the message without a length …","","","Returns the argument unchanged.","","","Calls U::from(self).","","Decodes an instance of the message from a buffer, and …","","","","","","","","","","","","","","","Encodes the message to a buffer.","Returns the encoded length of the message without a length …","","","Returns the argument unchanged.","","","Calls U::from(self).","","Decodes an instance of the message from a buffer, and …","","","","","","","Enable decompressing responses.","","","","","Attempt to create a new client by connecting to a given …","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","Limits the maximum size of a decoded message.","Limits the maximum size of an encoded message.","","Compress requests with the given encoding.","","","","","","","","Generated trait containing gRPC methods that should be …","","Enable decompressing requests with the given encoding.","","","","","","","","","","","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","","","Limits the maximum size of a decoded message.","","Limits the maximum size of an encoded message.","","","","","Compress responses with the given encoding, if the client …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","PARTITION region_name VALUES LESS THAN (value_list)","","","","","","","","","","","","","","","","","","","","","","This message is only for saving into store.","","","","","","","Approximate bytes of this region","Approximate number of rows in this region","String value of the enum field names used in the ProtoBuf …","String value of the enum field names used in the ProtoBuf …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Generated client implementations.","cluster_id is the ID of the cluster which be sent to.","cluster_id is the ID of the cluster which sent the …","Generated server implementations.","","","","","","","","Generated client implementations.","Generated server implementations.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","deleted is the number of keys deleted by the delete range …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The duration since the heartbeat task’s epoch in …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The unix timestamp in millis of the end of this period.","engine name","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","expect is the previous value, in bytes","If the expiration time is exceeded and currently holds the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","multiple follower nodes for read task","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 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 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.","","Converts an i32 to a Role, or None if value is not a valid …","Converts an i32 to a DdlTaskType, or None if value is not …","If from_key dose not exist, return the value of to_key (if …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates an enum from field names used in the ProtoBuf …","Creates an enum from field names used in the ProtoBuf …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Generated client implementations.","Generated server implementations.","","","The id is used to associate request and response.","","TODO(LFC): Maybe use message RegionNumber?","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","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).","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if value is a variant of Role.","Returns true if value is a variant of DdlTaskType.","","key is the key in bytes. An empty key is not allowed.","Key is the identifier for the ddl task.","key is the first key for the range, If range_end is not …","key is the key, in bytes, to put into the key-value store.","key is the key, in bytes, to put into the key-value store.","key is the first key to delete in the range.","Key will exist as long as lock is held by the caller.","key is the lock ownership key granted by Lock.","","","keys_only when set returns only the keys and not the …","If from_key dose not exist, return the value of to_key (if …","kvs is the list of key-value pairs matched by the range …","","","","single leader node for write task","","limit is a limit on the number of keys returned for the …","Generated client implementations.","Generated server implementations.","Nested message and enum types in MailboxMessage.","Mailbox send message to Metasrv","","member_id is the ID of the sender server.","more indicates if there are more keys to return in the …","","Name is the identifier for the distributed shared lock to …","","The node’s epoch","","","","","","The message body.","Self peer","","","","If prev_kv is set, gets the previous key-value pair before …","If prev_kv is set in the request, the previous key-value …","If prev_kv is set, gets the previous key-value pairs …","If prev_kv is set, gets the previous key-value pairs …","","If prev_kv is set, gets the previous key-value pairs …","If prev_kv is set in the request, the previous key-value …","If prev_kv is set in the request, the previous key-value …","If prev_kv is set in the request, the previous key-value …","","","range_end is the upper bound on the requested range [key, …","range_end is the key following the last key to delete for …","The read capacity units during this period","","","","","","Region stats on this node","Actually reported time interval","Returns the enum value of role, or the default if the …","","Generated client implementations.","Generated server implementations.","","","","","","","","","","","","","","","Sets role to the provided enum value.","The unix timestamp in millis of the start of this period.","Generated client implementations.","Generated server implementations.","The following information plays a bigger role in making …","Nested message and enum types in SubmitDdlTaskRequest.","","","","Returns if table created.","","","","","","","","","The unix timestamp in milliseconds.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","value is the value held by the key, in bytes.","value is the value, in bytes, to associate with the key in …","value is the value, in bytes, to associate with the key in …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The write capacity units during this period","Cluster service is used for communication between meta …","Enable decompressing responses.","Batch get kvs by input keys from leader’s in_memory kv …","","","","","Attempt to create a new client by connecting to a given …","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","Limits the maximum size of a decoded message.","Limits the maximum size of an encoded message.","","Range get the kvs from leader’s in_memory kv store.","Compress requests with the given encoding.","","","","","","","","Generated trait containing gRPC methods that should be …","Cluster service is used for communication between meta …","Enable decompressing requests with the given encoding.","","Batch get kvs by input keys from leader’s in_memory kv …","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","Limits the maximum size of a decoded message.","","Limits the maximum size of an encoded message.","","","","","Range get the kvs from leader’s in_memory kv store.","Compress responses with the given encoding, if the client …","","","","","","","","","Enable decompressing responses.","","","","","Attempt to create a new client by connecting to a given …","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","Limits the maximum size of a decoded message.","Limits the maximum size of an encoded message.","","Compress requests with the given encoding.","Submits a DDL task to meta.","","","","","","","","Generated trait containing gRPC methods that should be …","","Enable decompressing requests with the given encoding.","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","Limits the maximum size of a decoded message.","","Limits the maximum size of an encoded message.","","","","","Compress responses with the given encoding, if the client …","","Submits a DDL task to meta.","","","","","","","","Enable decompressing responses.","Ask leader’s endpoint.","","","","","Attempt to create a new client by connecting to a given …","","","","","Returns the argument unchanged.","","Heartbeat, there may be many contents of the heartbeat, …","","","Calls U::from(self).","","Limits the maximum size of a decoded message.","Limits the maximum size of an encoded message.","","Compress requests with the given encoding.","","","","","","","","Generated trait containing gRPC methods that should be …","","Server streaming response type for the Heartbeat method.","Enable decompressing requests with the given encoding.","","Ask leader’s endpoint.","","","","","","","","","","","Returns the argument unchanged.","","","Heartbeat, there may be many contents of the heartbeat, …","","","Calls U::from(self).","","","","Limits the maximum size of a decoded message.","","Limits the maximum size of an encoded message.","","","","","Compress responses with the given encoding, if the client …","","","","","","","","","Enable decompressing responses.","","","","","Attempt to create a new client by connecting to a given …","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","Lock acquires a distributed shared lock on a given named …","Limits the maximum size of a decoded message.","Limits the maximum size of an encoded message.","","Compress requests with the given encoding.","","","","","Unlock takes a key returned by Lock and releases the hold …","","","","Generated trait containing gRPC methods that should be …","","Enable decompressing requests with the given encoding.","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","Lock acquires a distributed shared lock on a given named …","Limits the maximum size of a decoded message.","","Limits the maximum size of an encoded message.","","","","","Compress responses with the given encoding, if the client …","","","","","","Unlock takes a key returned by Lock and releases the hold …","","","","The message body.","","","","","","","","Encodes the message to a buffer.","Returns the encoded length of the message without a length …","","","Returns the argument unchanged.","","","Calls U::from(self).","","Decodes an instance of the message from a buffer, and …","","","","","","","Enable decompressing responses.","","","","","Attempt to create a new client by connecting to a given …","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","Limits the maximum size of a decoded message.","Limits the maximum size of an encoded message.","","Fetch routing information for tables. The smallest unit is …","Compress requests with the given encoding.","","","","","","","","Generated trait containing gRPC methods that should be …","","Enable decompressing requests with the given encoding.","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","Limits the maximum size of a decoded message.","","Limits the maximum size of an encoded message.","","","","","Fetch routing information for tables. The smallest unit is …","Compress responses with the given encoding, if the client …","","","","","","","","","Enable decompressing responses.","BatchDelete atomically deletes the given keys and its …","BatchGet atomically get values by the given keys from the …","BatchPut atomically puts the given keys into the key-value …","","","","","CompareAndPut atomically puts the value to the given …","Attempt to create a new client by connecting to a given …","DeleteRange deletes the given range from the key-value …","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","Limits the maximum size of a decoded message.","Limits the maximum size of an encoded message.","MoveValue atomically renames the key to the given updated …","","Put puts the given key into the key-value store.","Range gets the keys in the range from the key-value store.","Compress requests with the given encoding.","","","","","","","","Generated trait containing gRPC methods that should be …","","Enable decompressing requests with the given encoding.","","BatchDelete atomically deletes the given keys and its …","BatchGet atomically get values by the given keys from the …","BatchPut atomically puts the given keys into the key-value …","","","","","","","CompareAndPut atomically puts the value to the given …","DeleteRange deletes the given range from the key-value …","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","Limits the maximum size of a decoded message.","","Limits the maximum size of an encoded message.","","MoveValue atomically renames the key to the given updated …","","","","Put puts the given key into the key-value store.","Range gets the keys in the range from the key-value store.","Compress responses with the given encoding, if the client …","","","","","","","","","","","","","","","","","","","","Encodes the message to a buffer.","Returns the encoded length of the message without a length …","","","Returns the argument unchanged.","","","Calls U::from(self).","","Decodes an instance of the message from a buffer, and …","","","","","","PrometheusGateway behaves absolutely the same as …","Enable decompressing responses.","","","","","Attempt to create a new client by connecting to a given …","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","Limits the maximum size of a decoded message.","Limits the maximum size of an encoded message.","","Compress requests with the given encoding.","","","","","","","","Generated trait containing gRPC methods that should be …","PrometheusGateway behaves absolutely the same as …","Enable decompressing requests with the given encoding.","","","","","","","","","","","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","","","Limits the maximum size of a decoded message.","","Limits the maximum size of an encoded message.","","","","","Compress responses with the given encoding, if the client …","","","","","","","","","","","","","","","","","","Encodes the message to a buffer.","Returns the encoded length of the message without a length …","","","Returns the argument unchanged.","","","Calls U::from(self).","","Decodes an instance of the message from a buffer, and …","","","","","","","","","","","","","","","","","Encodes the message to a buffer.","Returns the encoded length of the message without a length …","","","Returns the argument unchanged.","","","Calls U::from(self).","","Decodes an instance of the message from a buffer, and …","","","","","","","","","","","","","","","","","","","","","","The column definition of a region. Unlike the message …","","","","","","","Nested message and enum types in AlterRequest.","query request is handled in flight services.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Columns in this region.","","DB Name of request, tracking only","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Region engine name","Region engine name","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Options of the created region.","Options of the opened region.","Region storage path","Region storage path","substrait plan to query","Column Id of primary keys.","Generated client implementations.","","","","","","","","","","","","Nested message and enum types in RegionRequest.","Generated server implementations.","","","","","The version of the schema before applying the alteration.","SpanID of request","","","","","","","","","","","","","","","","","","","","","","TraceID of request","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Encodes the message to a buffer.","Returns the encoded length of the message without a length …","","","Returns the argument unchanged.","","","Calls U::from(self).","","Decodes an instance of the message from a buffer, and …","","","","","","","Enable decompressing responses.","","","","","Attempt to create a new client by connecting to a given …","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","Limits the maximum size of a decoded message.","Limits the maximum size of an encoded message.","","Compress requests with the given encoding.","","","","","","","","","query request is handled in flight services.","","","","","","","","","","","","","","","","","","","Encodes the message to a buffer.","Returns the encoded length of the message without a length …","","","Returns the argument unchanged.","","","Calls U::from(self).","","Decodes an instance of the message from a buffer, and …","","","","","","Generated trait containing gRPC methods that should be …","","Enable decompressing requests with the given encoding.","","","","","","","","","","","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","","","Limits the maximum size of a decoded message.","","Limits the maximum size of an encoded message.","","","","","Compress responses with the given encoding, if the client …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Encodes the message to a buffer.","Returns the encoded length of the message without a length …","","","Returns the argument unchanged.","","","Calls U::from(self).","","Decodes an instance of the message from a buffer, and …","","","","",""],"i":[0,2,2,2,2,2,2,2,2,2,2,2,2,2,0,2,2,2,2,0,0,2,2,2,2,0,2,2,2,2,2,2,0,2,12,0,0,12,0,12,0,0,12,0,12,12,12,18,20,22,23,12,18,20,22,23,12,18,20,12,18,20,22,23,18,20,22,23,22,23,18,12,18,20,22,23,12,18,20,22,23,12,12,18,20,22,23,12,18,20,18,20,22,23,12,12,18,20,22,23,12,20,18,20,22,23,18,20,22,23,12,18,20,22,23,12,18,20,22,23,18,20,22,23,12,12,12,12,12,18,20,22,23,12,18,20,22,23,12,18,20,22,23,12,18,20,22,23,12,18,20,22,23,12,275,276,277,278,277,278,275,276,275,276,0,32,32,0,32,0,32,32,32,32,32,32,32,32,32,32,32,32,32,0,0,0,32,0,0,0,0,0,0,0,0,0,32,32,32,32,32,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,47,51,52,53,54,55,56,57,58,59,60,61,47,62,63,64,65,51,52,53,54,55,56,57,58,59,60,61,47,62,63,64,65,58,0,65,60,51,52,53,54,55,56,57,58,59,60,61,47,62,63,64,65,51,52,53,54,55,56,57,58,59,60,61,47,62,63,64,65,51,52,53,54,55,56,57,58,59,60,61,47,62,63,64,65,59,51,52,53,54,55,56,57,58,59,60,61,47,62,63,64,65,51,52,53,54,55,56,57,58,59,60,61,47,62,63,64,65,51,52,53,54,55,56,57,58,59,60,61,47,62,63,64,65,51,52,53,54,55,56,57,58,59,60,61,47,62,63,64,65,51,52,53,54,55,56,57,58,59,60,61,47,62,63,64,65,58,63,51,52,53,54,55,56,57,58,59,60,61,47,62,63,64,65,54,51,52,53,54,55,56,57,58,59,60,61,47,62,63,64,65,51,52,53,54,55,56,57,58,59,60,61,47,62,63,64,65,51,52,53,54,55,56,57,58,59,60,61,47,62,63,64,65,58,58,51,63,51,52,53,54,55,56,57,58,59,60,61,47,62,63,64,65,51,52,53,54,55,56,57,58,59,60,61,47,62,63,64,65,51,52,53,54,55,56,57,58,59,60,61,47,62,63,64,65,0,53,54,56,60,63,59,61,51,0,59,55,57,47,47,65,58,0,62,54,51,57,59,58,63,58,61,64,52,53,51,52,53,54,55,56,57,58,59,60,61,47,62,63,64,65,51,52,53,54,55,56,57,58,59,60,61,47,62,63,64,65,51,52,53,54,55,56,57,58,59,60,61,47,62,63,64,65,51,57,59,51,57,59,51,52,53,54,55,56,57,58,59,60,61,47,62,63,64,65,51,52,53,55,57,51,52,53,54,55,56,57,58,59,60,61,47,62,63,64,65,0,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,69,68,68,68,68,0,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,67,67,67,67,67,0,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,67,0,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,66,0,0,0,0,0,0,0,33,33,0,0,0,0,0,0,33,33,0,76,0,0,0,0,0,33,33,33,33,35,0,33,33,0,0,0,0,0,0,0,33,33,33,33,33,0,33,33,0,0,0,0,0,0,76,0,0,0,0,0,0,0,0,0,0,0,0,33,0,35,33,33,33,33,35,33,33,33,33,0,0,33,33,33,33,0,0,0,90,84,97,0,35,33,76,0,80,77,101,77,78,79,80,81,82,83,84,31,35,33,34,85,86,87,88,89,90,91,92,93,94,95,96,97,41,98,99,46,36,100,101,102,103,104,105,42,106,107,108,109,110,111,112,113,114,115,116,117,76,77,78,79,80,81,82,83,84,31,35,33,34,85,86,87,88,89,90,91,92,93,94,95,96,97,41,98,99,46,36,100,101,102,103,104,105,42,106,107,108,109,110,111,112,113,114,115,116,117,76,77,85,86,87,89,77,78,79,80,81,82,83,84,31,34,85,86,87,88,89,90,91,92,93,94,95,96,97,41,98,99,46,36,100,101,102,103,104,105,42,106,107,108,109,110,111,112,113,114,115,116,117,77,78,79,80,81,82,83,84,31,35,33,34,85,86,87,88,89,90,91,92,93,94,95,96,97,41,98,99,46,36,100,101,102,103,104,105,42,106,107,108,109,110,111,112,113,114,115,116,117,76,77,78,79,80,81,82,83,84,31,35,33,34,85,86,87,88,89,90,91,92,93,94,95,96,97,41,98,99,46,36,100,101,102,103,104,105,42,106,107,108,109,110,111,112,113,114,115,116,117,76,35,33,76,0,0,93,85,41,99,107,96,35,33,76,85,88,96,96,88,41,99,41,99,31,77,0,77,78,79,80,81,82,83,84,31,35,33,34,85,86,87,88,89,90,91,92,93,94,95,96,97,41,98,99,46,36,100,101,102,103,104,105,42,106,107,108,109,110,111,112,113,114,115,116,117,76,96,108,112,77,78,79,80,81,82,83,84,31,35,33,34,85,86,87,88,89,90,91,92,93,94,95,96,97,41,98,99,46,36,100,101,102,103,104,105,42,106,107,108,109,110,111,112,113,114,115,116,117,76,77,78,79,80,81,82,83,84,31,35,33,34,85,86,87,88,89,90,91,92,93,94,95,96,97,41,98,99,46,36,100,101,102,103,104,105,42,106,107,108,109,110,111,112,113,114,115,116,117,76,85,35,77,78,79,80,81,82,83,84,31,35,33,34,85,86,87,88,89,90,91,92,93,94,95,96,97,41,98,99,46,36,100,101,102,103,104,105,42,106,107,108,109,110,111,112,113,114,115,116,117,76,91,77,78,79,80,81,82,83,84,31,34,85,86,87,88,89,90,91,92,93,94,95,96,97,41,98,99,46,36,100,101,102,103,104,105,42,106,107,108,109,110,111,112,113,114,115,116,117,103,85,77,78,79,80,81,82,83,84,31,35,33,34,85,86,87,88,89,90,91,92,93,94,95,96,97,41,98,99,46,36,100,101,102,103,104,105,42,106,107,108,109,110,111,112,113,114,115,116,117,76,35,35,35,35,33,33,33,33,76,76,76,76,79,34,77,78,79,80,81,82,83,84,31,35,33,34,85,86,87,88,89,90,91,92,93,94,95,96,97,41,98,99,46,36,100,101,102,103,104,105,42,106,107,108,109,110,111,112,113,114,115,116,117,76,77,78,79,80,81,82,83,84,31,35,33,34,85,86,87,88,89,90,91,92,93,94,95,96,97,41,98,99,46,36,36,100,101,102,103,104,105,42,106,107,108,109,110,111,112,113,114,115,116,117,76,35,33,76,77,78,79,80,81,82,83,84,31,35,33,34,85,86,87,88,89,90,91,92,93,94,95,96,97,41,98,99,46,36,100,101,102,103,104,105,42,106,107,108,109,110,111,112,113,114,115,116,117,76,35,33,76,35,33,76,0,0,0,0,35,33,76,100,101,104,105,0,0,95,77,78,79,80,81,82,83,84,31,35,33,34,85,86,87,88,89,90,91,92,93,94,95,96,97,41,98,99,46,36,100,101,102,103,104,105,42,106,107,108,109,110,111,112,113,114,115,116,117,76,106,110,77,78,79,80,81,82,83,84,31,35,33,34,85,86,87,88,89,90,91,92,93,94,95,96,97,41,98,99,46,36,100,101,102,103,104,105,42,106,107,108,109,110,111,112,113,114,115,116,117,76,77,78,79,80,81,82,83,84,31,35,33,34,85,86,87,88,89,90,91,92,93,94,95,96,97,41,98,99,46,36,100,101,102,103,104,105,42,106,107,108,109,110,111,112,113,114,115,116,117,76,96,35,33,76,109,86,93,97,97,0,31,117,94,96,31,92,41,116,116,88,35,33,76,81,85,0,0,100,0,102,103,42,0,0,104,105,107,109,98,111,113,116,77,98,85,86,87,89,96,41,99,96,41,99,116,35,96,41,99,97,116,96,41,99,77,103,78,79,103,85,87,89,85,86,87,89,107,109,111,113,85,102,85,77,78,79,80,81,82,83,84,31,35,33,34,85,86,87,88,89,90,91,92,93,94,95,96,97,41,98,99,46,36,100,101,102,103,104,105,42,106,107,108,109,110,111,112,113,114,115,116,117,76,82,77,77,78,79,80,81,82,83,84,31,35,33,34,85,86,87,88,89,90,91,92,93,94,95,96,97,41,98,99,46,36,100,101,102,103,104,105,42,106,107,108,109,110,111,112,113,114,115,116,117,76,77,78,79,80,81,82,83,84,31,35,33,34,85,86,87,88,89,90,91,92,93,94,95,96,97,41,98,99,46,36,100,101,102,103,104,105,42,106,107,108,109,110,111,112,113,114,115,116,117,76,77,78,79,80,81,82,83,84,31,35,33,34,85,86,87,88,89,90,91,92,93,94,95,96,97,41,98,99,46,36,100,101,102,103,104,105,42,106,107,108,109,110,111,112,113,114,115,116,117,76,81,0,83,36,41,46,77,78,79,80,81,82,83,84,31,35,33,34,85,86,87,88,89,90,91,92,93,94,95,96,97,41,98,99,46,36,100,101,102,103,104,105,42,106,107,108,109,110,111,112,113,114,115,116,117,76,120,120,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,122,122,0,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,0,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,0,130,130,130,130,0,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,0,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,0,0,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,147,147,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,43,43,43,43,0,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,160,0,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,160,0,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,0,0,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,162,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,0,0,0,0,0,0,0,0,0,0,0,165,0,164,0,0,0,165,0,0,0,164,0,0,0,0,0,0,0,0,215,215,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,169,191,175,175,164,165,186,166,167,168,169,170,171,172,173,164,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,165,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,216,215,166,167,168,169,170,171,172,173,164,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,165,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,216,215,171,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,166,167,168,169,170,171,172,173,164,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,165,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,166,167,168,169,170,171,172,173,164,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,165,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,0,166,167,0,164,165,168,187,164,165,189,0,0,166,167,168,169,170,171,172,173,164,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,165,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,216,208,166,167,168,169,170,171,172,173,164,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,165,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,216,215,166,167,168,169,170,171,172,173,164,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,165,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,216,215,166,167,168,169,170,171,172,173,164,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,165,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,216,215,190,174,177,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,172,175,166,167,168,169,170,171,172,173,164,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,165,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,169,169,169,169,164,164,164,164,165,165,165,165,215,215,215,215,168,167,205,211,167,166,167,168,169,170,171,172,173,164,174,175,176,177,178,179,180,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,165,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,184,166,167,168,169,170,171,172,173,164,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,165,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,216,215,180,164,165,209,166,167,168,169,170,171,172,173,164,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,165,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,164,165,169,164,165,216,169,164,165,174,176,178,179,181,182,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,0,0,169,170,180,185,186,216,166,167,168,169,170,171,172,173,164,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,165,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,216,215,166,167,168,169,170,171,172,173,164,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,165,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,216,215,216,166,167,168,169,170,171,172,173,164,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,165,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,216,215,167,168,176,164,165,180,173,194,195,197,205,207,212,213,199,203,195,210,196,200,201,179,184,177,195,0,0,0,174,176,166,196,186,211,166,174,168,164,165,186,189,180,174,182,188,216,197,198,201,203,206,207,202,204,208,166,167,195,207,175,184,175,177,176,183,174,174,166,166,0,0,171,174,181,193,195,197,199,201,203,205,207,209,211,213,166,172,0,0,180,0,167,206,183,194,181,189,171,185,188,182,185,193,180,180,209,166,167,168,169,170,171,172,173,164,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,165,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,180,192,166,167,168,169,170,171,172,173,164,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,188,189,190,191,192,193,194,165,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,216,215,166,167,168,169,170,171,172,173,164,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,165,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,216,215,166,167,168,169,170,171,172,173,164,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,165,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,216,215,173,197,205,187,166,167,168,169,170,171,172,173,164,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,165,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,216,215,175,0,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,223,0,0,225,225,224,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,225,224,225,225,225,225,225,225,225,225,0,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,226,0,0,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,227,228,228,228,228,228,228,0,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,229,0,0,230,231,231,230,231,231,231,231,231,231,231,231,231,231,231,231,231,230,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,231,0,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,0,0,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,234,233,234,234,234,234,234,234,234,234,234,234,234,234,234,233,234,234,235,0,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,0,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,0,0,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,237,238,238,238,238,238,238,238,238,0,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,0,0,241,241,240,240,240,241,241,241,241,241,241,240,240,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,240,241,241,241,240,240,241,241,241,241,241,241,241,241,242,242,242,0,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,0,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,0,0,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,244,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,246,0,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,247,247,0,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,261,250,0,249,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,263,268,256,268,248,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,262,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,256,258,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,249,250,255,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,260,263,264,256,258,256,258,255,256,0,253,254,255,256,257,258,259,260,265,266,267,0,0,251,252,253,254,260,248,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,248,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,269,0,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,0,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,270,271,0,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,0,0,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,273,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119],"f":[0,[[],1],[[]],[[]],[2,2],[[]],[3],[3],[3],[[2,2],4],[[],4],[[],4],[[],4],[[],4],0,[[2,5],[[7,[6]]]],[[2,5],[[7,[6]]]],[[]],[[]],0,0,[[],3],0,[[]],[[],8],0,[9],[[]],[[],10],[[],7],[[],7],[[],11],0,[[]],0,0,0,0,0,0,0,0,0,0,[12,13],[[],1],[12,[[15,[14]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[18,[[17,[16]]]]],12],[[[20,[[17,[19]]]]],12],[12,[[15,[1]]]],[[[18,[21]]],[[18,[21]]]],[[[20,[21]]],[[20,[21]]]],[[[22,[21]]],[[22,[21]]]],[[[23,[21]]],[[23,[21]]]],[[]],[[]],[[]],[[]],0,0,0,[[12,3,[24,[10]]]],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[12,25],[3],[3],[3],[3],[3],[[[18,[[17,[16]]]]],[[7,[12]]]],[[[20,[[17,[19]]]]],[[7,[12]]]],[[[18,[26]],5],27],[[[20,[26]],5],27],[[[22,[26]],5],27],[[[23,[26]],5],27],[[12,5],27],[[12,5],27],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[]],[[]],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],[[[18,[[17,[16]]]]],12],[[[20,[[17,[19]]]]],12],[[[22,[[17,[10]]]]],12],[[[23,[[17,[10]]]]],12],[[],8],[[],8],[[],8],[[],8],[[],8],[12,[[15,[28]]]],[9],[12,[[15,[1]]]],[12,29],[[]],[[]],[[]],[[]],[[],10],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],11],[[],11],[[],11],[[],11],[[],11],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[30,31],[32,33],[34,25],[3],[3],[3],[[32,32],4],[[],4],[[],4],[[],4],[[],4],[[32,5],27],[[]],[[],3],[[]],[[],8],[[33,19],4],[[16,19],4],[[16,35],4],[33,32],[36,37],[[19,38],[[24,[39]]]],[[19,38],40],[36,[[15,[33]]]],[[41,3,40]],[42,25],[43,25],[19,[[15,[33]]]],[39,[[15,[36]]]],[19,[[44,[32]]]],[[],7],[[],7],[16,[[44,[32]]]],[[],11],[39,36],[[33,3],38],[[45,3],[[24,[46]]]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[47,[[50,[[49,[[48,[16]]]]]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,[51],[52],[53],[54],[55],[56],[57],[58],[59],[60],[61],[47],[62],[63],[64],[65],[51,51],[52,52],[53,53],[54,54],[55,55],[56,56],[57,57],[58,58],[59,59],[60,60],[61,61],[47,47],[62,62],[63,63],[64,64],[65,65],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],51],[[],52],[[],53],[[],54],[[],55],[[],56],[[],57],[[],58],[[],59],[[],60],[[],61],[[],47],[[],62],[[],63],[[],64],[[],65],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[51,3],[52,3],[53,3],[54,3],[55,3],[56,3],[57,3],[58,3],[59,3],[60,3],[61,3],[47,3],[62,3],[63,3],[64,3],[65,3],0,0,[[51,51],4],[[52,52],4],[[53,53],4],[[54,54],4],[[55,55],4],[[56,56],4],[[57,57],4],[[58,58],4],[[59,59],4],[[60,60],4],[[61,61],4],[[47,47],4],[[62,62],4],[[63,63],4],[[64,64],4],[[65,65],4],0,[[51,5],[[7,[6]]]],[[52,5],[[7,[6]]]],[[53,5],[[7,[6]]]],[[54,5],[[7,[6]]]],[[55,5],[[7,[6]]]],[[56,5],[[7,[6]]]],[[57,5],[[7,[6]]]],[[58,5],[[7,[6]]]],[[59,5],[[7,[6]]]],[[60,5],[[7,[6]]]],[[61,5],[[7,[6]]]],[[47,5],[[7,[6]]]],[[62,5],[[7,[6]]]],[[63,5],[[7,[6]]]],[[64,5],[[7,[6]]]],[[65,5],[[7,[6]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],0,0,0,0,0,0,0,0,0,0,0,0,0,[[47,66]],0,0,0,0,0,0,[[51,67]],[[57,68]],[[59,69]],0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[51,67],[57,68],[59,69],0,0,0,[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[69,25],[[]],[[]],[69,69],[[]],[[69,69],70],[[],70],[[],69],[3],[3],[3],[[69,69],4],[[],4],[[],4],[[],4],[[],4],[[69,5],[[7,[6]]]],[[]],[16,[[15,[69]]]],[[]],[25,[[15,[69]]]],[[[0,[71,72]],73],74],[[69,75]],[[],3],[[]],[[],8],[16,4],[[69,69],[[15,[70]]]],[[]],[[],7],[[],7],[[],11],[[]],0,0,0,0,0,[68,25],[[]],[[]],[68,68],[[]],[[68,68],70],[[],70],[[],68],[3],[3],[3],[[68,68],4],[[],4],[[],4],[[],4],[[],4],[[68,5],[[7,[6]]]],[[]],[16,[[15,[68]]]],[[]],[25,[[15,[68]]]],[[[0,[71,72]],73],74],[[68,75]],[[],3],[[]],[[],8],[16,4],[[68,68],[[15,[70]]]],[[]],[[],7],[[],7],[[],11],[[]],0,0,0,0,0,0,0,0,0,[67,25],[[]],[[]],[67,67],[[]],[[67,67],70],[[],70],[[],67],[3],[3],[3],[[67,67],4],[[],4],[[],4],[[],4],[[],4],[[67,5],[[7,[6]]]],[[]],[16,[[15,[67]]]],[[]],[25,[[15,[67]]]],[[[0,[71,72]],73],74],[[67,75]],[[],3],[[]],[[],8],[16,4],[[67,67],[[15,[70]]]],[[]],[[],7],[[],7],[[],11],[[]],0,0,0,[66,25],[[]],[[]],[66,66],[[]],[[66,66],70],[[],70],[[],66],[3],[3],[3],[[66,66],4],[[],4],[[],4],[[],4],[[],4],[[66,5],[[7,[6]]]],[[]],[16,[[15,[66]]]],[[]],[25,[[15,[66]]]],[[[0,[71,72]],73],74],[[66,75]],[[],3],[[]],[[],8],[16,4],[[66,66],[[15,[70]]]],[[]],[[],7],[[],7],[[],11],[[]],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,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,[35,25],[33,25],[76,25],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[77],[78],[79],[80],[81],[82],[83],[84],[31],[34],[85],[86],[87],[88],[89],[90],[91],[92],[93],[94],[95],[96],[97],[41],[98],[99],[46],[36],[100],[101],[102],[103],[104],[105],[42],[106],[107],[108],[109],[110],[111],[112],[113],[114],[115],[116],[117],[77,77],[78,78],[79,79],[80,80],[81,81],[82,82],[83,83],[84,84],[31,31],[35,35],[33,33],[34,34],[85,85],[86,86],[87,87],[88,88],[89,89],[90,90],[91,91],[92,92],[93,93],[94,94],[95,95],[96,96],[97,97],[41,41],[98,98],[99,99],[46,46],[36,36],[100,100],[101,101],[102,102],[103,103],[104,104],[105,105],[42,42],[106,106],[107,107],[108,108],[109,109],[110,110],[111,111],[112,112],[113,113],[114,114],[115,115],[116,116],[117,117],[76,76],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[35,35],70],[[33,33],70],[[76,76],70],0,0,0,0,0,0,0,0,[[],70],[[],70],[[],70],0,0,[96,33],0,0,[41,33],[99,33],0,0,0,0,0,[[],77],[[],78],[[],79],[[],80],[[],81],[[],82],[[],83],[[],84],[[],31],[[],35],[[],33],[[],34],[[],85],[[],86],[[],87],[[],88],[[],89],[[],90],[[],91],[[],92],[[],93],[[],94],[[],95],[[],96],[[],97],[[],41],[[],98],[[],99],[[],46],[[],36],[[],100],[[],101],[[],102],[[],103],[[],104],[[],105],[[],42],[[],106],[[],107],[[],108],[[],109],[[],110],[[],111],[[],112],[[],113],[[],114],[[],115],[[],116],[[],117],[[],76],0,0,0,[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],0,[118,[[7,[35]]]],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],0,[77,3],[78,3],[79,3],[80,3],[81,3],[82,3],[83,3],[84,3],[31,3],[34,3],[85,3],[86,3],[87,3],[88,3],[89,3],[90,3],[91,3],[92,3],[93,3],[94,3],[95,3],[96,3],[97,3],[41,3],[98,3],[99,3],[46,3],[36,3],[100,3],[101,3],[102,3],[103,3],[104,3],[105,3],[42,3],[106,3],[107,3],[108,3],[109,3],[110,3],[111,3],[112,3],[113,3],[114,3],[115,3],[116,3],[117,3],0,0,[[77,77],4],[[78,78],4],[[79,79],4],[[80,80],4],[[81,81],4],[[82,82],4],[[83,83],4],[[84,84],4],[[31,31],4],[[35,35],4],[[33,33],4],[[34,34],4],[[85,85],4],[[86,86],4],[[87,87],4],[[88,88],4],[[89,89],4],[[90,90],4],[[91,91],4],[[92,92],4],[[93,93],4],[[94,94],4],[[95,95],4],[[96,96],4],[[97,97],4],[[41,41],4],[[98,98],4],[[99,99],4],[[46,46],4],[[36,36],4],[[100,100],4],[[101,101],4],[[102,102],4],[[103,103],4],[[104,104],4],[[105,105],4],[[42,42],4],[[106,106],4],[[107,107],4],[[108,108],4],[[109,109],4],[[110,110],4],[[111,111],4],[[112,112],4],[[113,113],4],[[114,114],4],[[115,115],4],[[116,116],4],[[117,117],4],[[76,76],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],0,0,[[77,5],[[7,[6]]]],[[78,5],[[7,[6]]]],[[79,5],[[7,[6]]]],[[80,5],[[7,[6]]]],[[81,5],[[7,[6]]]],[[82,5],[[7,[6]]]],[[83,5],[[7,[6]]]],[[84,5],[[7,[6]]]],[[31,5],[[7,[6]]]],[[35,5],[[7,[6]]]],[[33,5],[[7,[6]]]],[[34,5],[[7,[6]]]],[[85,5],[[7,[6]]]],[[86,5],[[7,[6]]]],[[87,5],[[7,[6]]]],[[88,5],[[7,[6]]]],[[89,5],[[7,[6]]]],[[90,5],[[7,[6]]]],[[91,5],[[7,[6]]]],[[92,5],[[7,[6]]]],[[93,5],[[7,[6]]]],[[94,5],[[7,[6]]]],[[95,5],[[7,[6]]]],[[96,5],[[7,[6]]]],[[97,5],[[7,[6]]]],[[41,5],[[7,[6]]]],[[98,5],[[7,[6]]]],[[99,5],[[7,[6]]]],[[46,5],[[7,[6]]]],[[36,5],[[7,[6]]]],[[100,5],[[7,[6]]]],[[101,5],[[7,[6]]]],[[102,5],[[7,[6]]]],[[103,5],[[7,[6]]]],[[104,5],[[7,[6]]]],[[105,5],[[7,[6]]]],[[42,5],[[7,[6]]]],[[106,5],[[7,[6]]]],[[107,5],[[7,[6]]]],[[108,5],[[7,[6]]]],[[109,5],[[7,[6]]]],[[110,5],[[7,[6]]]],[[111,5],[[7,[6]]]],[[112,5],[[7,[6]]]],[[113,5],[[7,[6]]]],[[114,5],[[7,[6]]]],[[115,5],[[7,[6]]]],[[116,5],[[7,[6]]]],[[117,5],[[7,[6]]]],[[76,5],[[7,[6]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[119,36],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[16,[[15,[35]]]],[16,[[15,[33]]]],[16,[[15,[76]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[25,[[15,[35]]]],[25,[[15,[33]]]],[25,[[15,[76]]]],[[[0,[71,72]],73],74],[[[0,[71,72]],73],74],[[[0,[71,72]],73],74],0,0,0,0,[[35,75]],[[33,75]],[[76,75]],0,0,0,0,0,0,0,[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],0,[16,4],[16,4],[16,4],0,0,0,[97,120],0,0,0,0,0,0,0,0,0,[116,76],0,0,[[35,35],[[15,[70]]]],[[33,33],[[15,[70]]]],[[76,76],[[15,[70]]]],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,[96,35],[41,35],[99,35],0,0,0,0,[[35,121],7],[[96,33]],[[41,33]],[[99,33]],[[97,120]],[[116,76]],[[96,35]],[[41,35]],[[99,35]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[120,25],[[]],[[]],[120,120],[[]],[[120,120],70],[[],70],[[],120],[3],[3],[3],[[120,120],4],[[],4],[[],4],[[],4],[[],4],[[120,5],[[7,[6]]]],[[]],[16,[[15,[120]]]],[[]],[25,[[15,[120]]]],[[[0,[71,72]],73],74],[[120,75]],[[],3],[[]],[[],8],[16,4],[[120,120],[[15,[70]]]],[[]],[[],7],[[],7],[[],11],[[]],0,0,0,0,[[]],[[]],[122,122],[[]],[3],[3],[3],[[122,123]],[122,3],[[122,122],4],[[122,5],[[7,[6]]]],[[]],[[]],[[],3],[[]],[[],8],[[[15,[122]],124,125,126,127],[[7,[2]]]],[[]],[[],7],[[],7],[[],11],[[]],0,0,0,[[]],[[]],[128,128],[[]],[3],[3],[3],[[128,123]],[128,3],[[128,128],4],[[128,5],[[7,[6]]]],[[]],[[]],[[],3],[[]],[[],8],[[[15,[128]],124,125,126,127],[[7,[2]]]],[[]],[[],7],[[],7],[[],11],[[]],0,0,0,[[]],[[]],[38],[38,38],[[]],0,0,[[],38],[3],[3],[3],0,0,0,0,[38,3],[[38,38],4],0,0,[[38,5],[[7,[6]]]],[[]],[[]],0,0,0,0,[[],3],0,0,0,[[]],[[],8],0,0,0,0,0,0,0,0,0,[[]],[[],7],[[],7],[[],11],0,0,0,0,[[]],[96,[[44,[129]]]],0,0,0,0,0,0,[[]],[[]],[130,130],[[]],[3],[3],[3],[[130,123]],[130,3],[[130,130],4],[[130,5],[[7,[6]]]],[[]],[[]],[[],3],[[]],[[],8],[[[15,[130]],124,125,126,127],[[7,[2]]]],[[]],[[],7],[[],7],[[],11],[[]],0,[[[135,[[134,[[133,[131,132]]]]]],136],[[135,[[134,[[133,[131,132]]]]]]]],[[]],[[]],[[[135,[21]]],[[135,[21]]]],[[]],[[[138,[137]]],139],[3],[3],[3],[[[135,[26]],5],[[7,[6]]]],[[]],[[]],[[[135,[[134,[[133,[131,132]]]]]],[140,[104]]],139],[[[135,[[134,[[133,[131,132]]]]]],141],139],[[],3],0,[[]],[[],8],[[[135,[[134,[[133,[131,132]]]]]],3],[[135,[[134,[[133,[131,132]]]]]]]],[[[135,[[134,[[133,[131,132]]]]]],3],[[135,[[134,[[133,[131,132]]]]]]]],[[[134,[[133,[131,132]]]]],[[135,[[134,[[133,[131,132]]]]]]]],[[[135,[[134,[[133,[131,132]]]]]],136],[[135,[[134,[[133,[131,132]]]]]]]],[[]],[[],7],[[],7],[[],11],[[]],[[[143,[[142,[[133,[131,132]]]]]],[134,[[133,[131,132]]]],144],[[135,[[145,[[143,[[142,[[133,[131,132]]]]]],[134,[[133,[131,132]]]],144]]]]]],[[[134,[[133,[131,132]]]],146],[[135,[[134,[[133,[131,132]]]]]]]],0,0,[[[148,[147]],136],[[148,[147]]]],0,[[]],[[]],[[[148,[147]],[142,[[0,[149,150]]]]]],[142],[[[148,[147]]],[[148,[147]]]],[[]],[3],[3],[3],[[[148,[[0,[26,147]]]],5],[[7,[6]]]],[[]],[[[152,[147,151]]],[[148,[147]]]],[[]],[[[8,[104]]],[[154,[[153,[139,151]]]]]],[[[8,[[155,[104]]]]],[[154,[[153,[139,151]]]]]],[[],3],0,[[]],[[],156],[[],157],[[],8],[[[148,[147]],3],[[148,[147]]]],0,[[[148,[147]],3],[[148,[147]]]],0,[147,[[148,[147]]]],[158,[[159,[7]]]],[[[148,[147]],158],[[159,[7]]]],[[[148,[147]],136],[[148,[147]]]],0,[[]],[[],7],[[],7],[[],11],[[]],[[147,144],[[145,[[148,[147]],144]]]],0,0,0,0,0,0,0,[[]],[[]],[43,43],[[]],[3],[3],[3],[[43,123]],[43,3],[[43,43],4],[[43,5],[[7,[6]]]],[[]],[[]],[[],3],[[]],[[],8],[[[15,[43]],124,125,126,127],[[7,[2]]]],[[]],[[],7],[[],7],[[],11],[[]],0,0,[[]],[[]],[160,160],[[]],[3],[3],[3],[[160,123]],[160,3],[[160,160],4],[[160,5],[[7,[6]]]],[[]],[[]],[[],3],[[]],[[],8],[[[15,[160]],124,125,126,127],[[7,[2]]]],[[]],[[],7],[[],7],[[],11],[[]],0,[[[161,[[134,[[133,[131,132]]]]]],136],[[161,[[134,[[133,[131,132]]]]]]]],[[]],[[]],[[[161,[21]]],[[161,[21]]]],[[]],[[[138,[137]]],139],[3],[3],[3],[[[161,[26]],5],[[7,[6]]]],[[]],[[]],[[[161,[[134,[[133,[131,132]]]]]],[140,[114]]],139],[[],3],0,[[]],[[],8],[[[161,[[134,[[133,[131,132]]]]]],3],[[161,[[134,[[133,[131,132]]]]]]]],[[[161,[[134,[[133,[131,132]]]]]],3],[[161,[[134,[[133,[131,132]]]]]]]],[[[134,[[133,[131,132]]]]],[[161,[[134,[[133,[131,132]]]]]]]],[[[161,[[134,[[133,[131,132]]]]]],136],[[161,[[134,[[133,[131,132]]]]]]]],[[]],[[],7],[[],7],[[],11],[[]],[[[143,[[142,[[133,[131,132]]]]]],[134,[[133,[131,132]]]],144],[[161,[[145,[[143,[[142,[[133,[131,132]]]]]],[134,[[133,[131,132]]]],144]]]]]],[[[134,[[133,[131,132]]]],146],[[161,[[134,[[133,[131,132]]]]]]]],0,0,[[[163,[162]],136],[[163,[162]]]],0,[[]],[[]],[[[163,[162]],[142,[[0,[149,150]]]]]],[142],[[[163,[162]]],[[163,[162]]]],[[]],[3],[3],[3],[[[163,[[0,[26,162]]]],5],[[7,[6]]]],[[]],[[[152,[162,151]]],[[163,[162]]]],[[]],[[[8,[114]]],[[154,[[153,[139,151]]]]]],[[],3],0,[[]],[[],156],[[],157],[[],8],[[[163,[162]],3],[[163,[162]]]],0,[[[163,[162]],3],[[163,[162]]]],0,[162,[[163,[162]]]],[[[163,[162]],158],[[159,[7]]]],[158,[[159,[7]]]],[[[163,[162]],136],[[163,[162]]]],0,[[]],[[],7],[[],7],[[],11],[[]],[[162,144],[[145,[[163,[162]],144]]]],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,0,0,0,0,0,[164,25],[165,25],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[166],[167],[168],[169],[170],[171],[172],[173],[174],[175],[176],[177],[178],[179],[180],[181],[182],[183],[184],[185],[186],[187],[188],[189],[190],[191],[192],[193],[194],[195],[196],[197],[198],[199],[200],[201],[202],[203],[204],[205],[206],[207],[208],[209],[210],[211],[212],[213],[214],[166,166],[167,167],[168,168],[169,169],[170,170],[171,171],[172,172],[173,173],[164,164],[174,174],[175,175],[176,176],[177,177],[178,178],[179,179],[180,180],[181,181],[182,182],[183,183],[184,184],[185,185],[186,186],[187,187],[188,188],[189,189],[190,190],[191,191],[192,192],[193,193],[194,194],[165,165],[195,195],[196,196],[197,197],[198,198],[199,199],[200,200],[201,201],[202,202],[203,203],[204,204],[205,205],[206,206],[207,207],[208,208],[209,209],[210,210],[211,211],[212,212],[213,213],[214,214],[215,215],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,[[164,164],70],[[165,165],70],0,0,[[],70],[[],70],0,0,0,[[],166],[[],167],[[],168],[[],169],[[],170],[[],171],[[],172],[[],173],[[],164],[[],174],[[],175],[[],176],[[],177],[[],178],[[],179],[[],180],[[],181],[[],182],[[],183],[[],184],[[],185],[[],186],[[],187],[[],188],[[],189],[[],190],[[],191],[[],192],[[],193],[[],194],[[],165],[[],195],[[],196],[[],197],[[],198],[[],199],[[],200],[[],201],[[],202],[[],203],[[],204],[[],205],[[],206],[[],207],[[],208],[[],209],[[],210],[[],211],[[],212],[[],213],[[],214],[[],216],0,[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],0,0,0,[166,3],[167,3],[168,3],[169,3],[170,3],[171,3],[172,3],[173,3],[174,3],[175,3],[176,3],[177,3],[178,3],[179,3],[180,3],[181,3],[182,3],[183,3],[184,3],[185,3],[186,3],[187,3],[188,3],[189,3],[190,3],[191,3],[192,3],[193,3],[194,3],[195,3],[196,3],[197,3],[198,3],[199,3],[200,3],[201,3],[202,3],[203,3],[204,3],[205,3],[206,3],[207,3],[208,3],[209,3],[210,3],[211,3],[212,3],[213,3],[214,3],0,0,[[166,166],4],[[167,167],4],[[168,168],4],[[169,169],4],[[170,170],4],[[171,171],4],[[172,172],4],[[173,173],4],[[164,164],4],[[174,174],4],[[175,175],4],[[176,176],4],[[177,177],4],[[178,178],4],[[179,179],4],[[180,180],4],[[181,181],4],[[182,182],4],[[183,183],4],[[184,184],4],[[185,185],4],[[186,186],4],[[187,187],4],[[188,188],4],[[189,189],4],[[190,190],4],[[191,191],4],[[192,192],4],[[193,193],4],[[194,194],4],[[165,165],4],[[195,195],4],[[196,196],4],[[197,197],4],[[198,198],4],[[199,199],4],[[200,200],4],[[201,201],4],[[202,202],4],[[203,203],4],[[204,204],4],[[205,205],4],[[206,206],4],[[207,207],4],[[208,208],4],[[209,209],4],[[210,210],4],[[211,211],4],[[212,212],4],[[213,213],4],[[214,214],4],[[215,215],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],0,0,0,0,[[74,168],167],[[166,5],[[7,[6]]]],[[167,5],[[7,[6]]]],[[168,5],[[7,[6]]]],[[169,5],[[7,[6]]]],[[170,5],[[7,[6]]]],[[171,5],[[7,[6]]]],[[172,5],[[7,[6]]]],[[173,5],[[7,[6]]]],[[164,5],[[7,[6]]]],[[174,5],[[7,[6]]]],[[175,5],[[7,[6]]]],[[176,5],[[7,[6]]]],[[177,5],[[7,[6]]]],[[178,5],[[7,[6]]]],[[179,5],[[7,[6]]]],[[180,5],[[7,[6]]]],[[180,5],[[7,[6]]]],[[181,5],[[7,[6]]]],[[182,5],[[7,[6]]]],[[183,5],[[7,[6]]]],[[184,5],[[7,[6]]]],[[185,5],[[7,[6]]]],[[186,5],[[7,[6]]]],[[187,5],[[7,[6]]]],[[188,5],[[7,[6]]]],[[189,5],[[7,[6]]]],[[190,5],[[7,[6]]]],[[191,5],[[7,[6]]]],[[192,5],[[7,[6]]]],[[193,5],[[7,[6]]]],[[194,5],[[7,[6]]]],[[165,5],[[7,[6]]]],[[195,5],[[7,[6]]]],[[196,5],[[7,[6]]]],[[197,5],[[7,[6]]]],[[198,5],[[7,[6]]]],[[199,5],[[7,[6]]]],[[200,5],[[7,[6]]]],[[201,5],[[7,[6]]]],[[202,5],[[7,[6]]]],[[203,5],[[7,[6]]]],[[204,5],[[7,[6]]]],[[205,5],[[7,[6]]]],[[206,5],[[7,[6]]]],[[207,5],[[7,[6]]]],[[208,5],[[7,[6]]]],[[209,5],[[7,[6]]]],[[210,5],[[7,[6]]]],[[211,5],[[7,[6]]]],[[212,5],[[7,[6]]]],[[213,5],[[7,[6]]]],[[214,5],[[7,[6]]]],[[215,5],[[7,[6]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[16,[[15,[164]]]],[16,[[15,[165]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[25,[[15,[164]]]],[25,[[15,[165]]]],[[[0,[71,72]],73],74],[[[0,[71,72]],73],74],[[[0,[71,72]],73],74],[[216,169],3],[[169,75]],[[164,75]],[[165,75]],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,[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[216,[[24,[169,151]]]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[167,4],[[],168],[176,4],[16,4],[16,4],[[25,25,25,217,[0,[218,219,72]]],[[7,[180,220]]]],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,[164,166],0,[[3,3],168],[[164,164],[[15,[70]]]],[[165,165],[[15,[70]]]],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,[166,164],0,0,0,0,[[174,164]],[[181,164]],[[193,164]],[[195,164]],[[197,164]],[[199,164]],[[201,164]],[[203,164]],[[205,164]],[[207,164]],[[209,164]],[[211,164]],[[213,164]],[[166,164]],0,0,0,0,0,[74,167],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],10],0,[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[[222,[221]]],[[7,[188]]]],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[[223,[[134,[[133,[131,132]]]]]],136],[[223,[[134,[[133,[131,132]]]]]]]],[[[223,[[134,[[133,[131,132]]]]]],[140,[199]]],139],[[]],[[]],[[[223,[21]]],[[223,[21]]]],[[]],[[[138,[137]]],139],[3],[3],[3],[[[223,[26]],5],[[7,[6]]]],[[]],[[]],[[],3],0,[[]],[[],8],[[[223,[[134,[[133,[131,132]]]]]],3],[[223,[[134,[[133,[131,132]]]]]]]],[[[223,[[134,[[133,[131,132]]]]]],3],[[223,[[134,[[133,[131,132]]]]]]]],[[[134,[[133,[131,132]]]]],[[223,[[134,[[133,[131,132]]]]]]]],[[[223,[[134,[[133,[131,132]]]]]],[140,[195]]],139],[[[223,[[134,[[133,[131,132]]]]]],136],[[223,[[134,[[133,[131,132]]]]]]]],[[]],[[],7],[[],7],[[],11],[[]],[[[143,[[142,[[133,[131,132]]]]]],[134,[[133,[131,132]]]],144],[[223,[[145,[[143,[[142,[[133,[131,132]]]]]],[134,[[133,[131,132]]]],144]]]]]],[[[134,[[133,[131,132]]]],146],[[223,[[134,[[133,[131,132]]]]]]]],0,0,[[[225,[224]],136],[[225,[224]]]],0,[[[8,[199]]],[[154,[[153,[139,151]]]]]],[[]],[[]],[142],[[[225,[224]],[142,[[0,[149,150]]]]]],[[[225,[224]]],[[225,[224]]]],[[]],[3],[3],[3],[[[225,[[0,[26,224]]]],5],[[7,[6]]]],[[]],[[[152,[224,151]]],[[225,[224]]]],[[]],[[],3],0,[[]],[[],156],[[],157],[[],8],[[[225,[224]],3],[[225,[224]]]],0,[[[225,[224]],3],[[225,[224]]]],0,[224,[[225,[224]]]],[158,[[159,[7]]]],[[[225,[224]],158],[[159,[7]]]],[[[8,[195]]],[[154,[[153,[139,151]]]]]],[[[225,[224]],136],[[225,[224]]]],0,[[]],[[],7],[[],7],[[],11],[[]],[[224,144],[[145,[[225,[224]],144]]]],0,[[[226,[[134,[[133,[131,132]]]]]],136],[[226,[[134,[[133,[131,132]]]]]]]],[[]],[[]],[[[226,[21]]],[[226,[21]]]],[[]],[[[138,[137]]],139],[3],[3],[3],[[[226,[26]],5],[[7,[6]]]],[[]],[[]],[[],3],0,[[]],[[],8],[[[226,[[134,[[133,[131,132]]]]]],3],[[226,[[134,[[133,[131,132]]]]]]]],[[[226,[[134,[[133,[131,132]]]]]],3],[[226,[[134,[[133,[131,132]]]]]]]],[[[134,[[133,[131,132]]]]],[[226,[[134,[[133,[131,132]]]]]]]],[[[226,[[134,[[133,[131,132]]]]]],136],[[226,[[134,[[133,[131,132]]]]]]]],[[[226,[[134,[[133,[131,132]]]]]],[140,[193]]],139],[[]],[[],7],[[],7],[[],11],[[]],[[[143,[[142,[[133,[131,132]]]]]],[134,[[133,[131,132]]]],144],[[226,[[145,[[143,[[142,[[133,[131,132]]]]]],[134,[[133,[131,132]]]],144]]]]]],[[[134,[[133,[131,132]]]],146],[[226,[[134,[[133,[131,132]]]]]]]],0,0,[[[228,[227]],136],[[228,[227]]]],0,[[]],[[]],[[[228,[227]],[142,[[0,[149,150]]]]]],[142],[[[228,[227]]],[[228,[227]]]],[[]],[3],[3],[3],[[[228,[[0,[26,227]]]],5],[[7,[6]]]],[[]],[[[152,[227,151]]],[[228,[227]]]],[[]],[[],3],0,[[]],[[],156],[[],157],[[],8],[[[228,[227]],3],[[228,[227]]]],0,[[[228,[227]],3],[[228,[227]]]],0,[227,[[228,[227]]]],[[[228,[227]],158],[[159,[7]]]],[158,[[159,[7]]]],[[[228,[227]],136],[[228,[227]]]],0,[[[8,[193]]],[[154,[[153,[139,151]]]]]],[[]],[[],7],[[],7],[[],11],[[]],[[227,144],[[145,[[228,[227]],144]]]],0,[[[229,[[134,[[133,[131,132]]]]]],136],[[229,[[134,[[133,[131,132]]]]]]]],[[[229,[[134,[[133,[131,132]]]]]],[140,[178]]],139],[[]],[[]],[[[229,[21]]],[[229,[21]]]],[[]],[[[138,[137]]],139],[3],[3],[3],[[[229,[26]],5],[[7,[6]]]],[[]],[[]],[[[229,[[134,[[133,[131,132]]]]]],141],139],[[],3],0,[[]],[[],8],[[[229,[[134,[[133,[131,132]]]]]],3],[[229,[[134,[[133,[131,132]]]]]]]],[[[229,[[134,[[133,[131,132]]]]]],3],[[229,[[134,[[133,[131,132]]]]]]]],[[[134,[[133,[131,132]]]]],[[229,[[134,[[133,[131,132]]]]]]]],[[[229,[[134,[[133,[131,132]]]]]],136],[[229,[[134,[[133,[131,132]]]]]]]],[[]],[[],7],[[],7],[[],11],[[]],[[[143,[[142,[[133,[131,132]]]]]],[134,[[133,[131,132]]]],144],[[229,[[145,[[143,[[142,[[133,[131,132]]]]]],[134,[[133,[131,132]]]],144]]]]]],[[[134,[[133,[131,132]]]],146],[[229,[[134,[[133,[131,132]]]]]]]],0,0,0,[[[231,[230]],136],[[231,[230]]]],0,[[[8,[178]]],[[154,[[153,[139,151]]]]]],[[]],[[]],[[[231,[230]],[142,[[0,[149,150]]]]]],[142],[[[231,[230]]],[[231,[230]]]],[[]],[3],[3],[3],[[[231,[[0,[26,230]]]],5],[[7,[6]]]],[[]],[[[152,[230,151]]],[[231,[230]]]],[[]],[[[8,[[155,[174]]]]],[[154,[[153,[139,151]]]]]],[[],3],0,[[]],[[],156],[[],157],[[],8],[[[231,[230]],3],[[231,[230]]]],0,[[[231,[230]],3],[[231,[230]]]],0,[230,[[231,[230]]]],[158,[[159,[7]]]],[[[231,[230]],158],[[159,[7]]]],[[[231,[230]],136],[[231,[230]]]],0,[[]],[[],7],[[],7],[[],11],[[]],[[230,144],[[145,[[231,[230]],144]]]],0,[[[232,[[134,[[133,[131,132]]]]]],136],[[232,[[134,[[133,[131,132]]]]]]]],[[]],[[]],[[[232,[21]]],[[232,[21]]]],[[]],[[[138,[137]]],139],[3],[3],[3],[[[232,[26]],5],[[7,[6]]]],[[]],[[]],[[],3],0,[[]],[[],8],[[[232,[[134,[[133,[131,132]]]]]],[140,[211]]],139],[[[232,[[134,[[133,[131,132]]]]]],3],[[232,[[134,[[133,[131,132]]]]]]]],[[[232,[[134,[[133,[131,132]]]]]],3],[[232,[[134,[[133,[131,132]]]]]]]],[[[134,[[133,[131,132]]]]],[[232,[[134,[[133,[131,132]]]]]]]],[[[232,[[134,[[133,[131,132]]]]]],136],[[232,[[134,[[133,[131,132]]]]]]]],[[]],[[],7],[[],7],[[],11],[[[232,[[134,[[133,[131,132]]]]]],[140,[213]]],139],[[]],[[[143,[[142,[[133,[131,132]]]]]],[134,[[133,[131,132]]]],144],[[232,[[145,[[143,[[142,[[133,[131,132]]]]]],[134,[[133,[131,132]]]],144]]]]]],[[[134,[[133,[131,132]]]],146],[[232,[[134,[[133,[131,132]]]]]]]],0,0,[[[234,[233]],136],[[234,[233]]]],0,[[]],[[]],[142],[[[234,[233]],[142,[[0,[149,150]]]]]],[[[234,[233]]],[[234,[233]]]],[[]],[3],[3],[3],[[[234,[[0,[26,233]]]],5],[[7,[6]]]],[[]],[[[152,[233,151]]],[[234,[233]]]],[[]],[[],3],0,[[]],[[],156],[[],157],[[],8],[[[8,[211]]],[[154,[[153,[139,151]]]]]],[[[234,[233]],3],[[234,[233]]]],0,[[[234,[233]],3],[[234,[233]]]],0,[233,[[234,[233]]]],[[[234,[233]],158],[[159,[7]]]],[158,[[159,[7]]]],[[[234,[233]],136],[[234,[233]]]],0,[[]],[[],7],[[],7],[[],11],[[[8,[213]]],[[154,[[153,[139,151]]]]]],[[]],[[233,144],[[145,[[234,[233]],144]]]],0,0,[[]],[[]],[235,235],[[]],[3],[3],[3],[[235,123]],[235,3],[[235,235],4],[[235,5],[[7,[6]]]],[[]],[[]],[[],3],[[]],[[],8],[[[15,[235]],124,125,126,127],[[7,[2]]]],[[]],[[],7],[[],7],[[],11],[[]],0,[[[236,[[134,[[133,[131,132]]]]]],136],[[236,[[134,[[133,[131,132]]]]]]]],[[]],[[]],[[[236,[21]]],[[236,[21]]]],[[]],[[[138,[137]]],139],[3],[3],[3],[[[236,[26]],5],[[7,[6]]]],[[]],[[]],[[],3],0,[[]],[[],8],[[[236,[[134,[[133,[131,132]]]]]],3],[[236,[[134,[[133,[131,132]]]]]]]],[[[236,[[134,[[133,[131,132]]]]]],3],[[236,[[134,[[133,[131,132]]]]]]]],[[[134,[[133,[131,132]]]]],[[236,[[134,[[133,[131,132]]]]]]]],[[[236,[[134,[[133,[131,132]]]]]],[140,[181]]],139],[[[236,[[134,[[133,[131,132]]]]]],136],[[236,[[134,[[133,[131,132]]]]]]]],[[]],[[],7],[[],7],[[],11],[[]],[[[143,[[142,[[133,[131,132]]]]]],[134,[[133,[131,132]]]],144],[[236,[[145,[[143,[[142,[[133,[131,132]]]]]],[134,[[133,[131,132]]]],144]]]]]],[[[134,[[133,[131,132]]]],146],[[236,[[134,[[133,[131,132]]]]]]]],0,0,[[[238,[237]],136],[[238,[237]]]],0,[[]],[[]],[[[238,[237]],[142,[[0,[149,150]]]]]],[142],[[[238,[237]]],[[238,[237]]]],[[]],[3],[3],[3],[[[238,[[0,[26,237]]]],5],[[7,[6]]]],[[]],[[[152,[237,151]]],[[238,[237]]]],[[]],[[],3],0,[[]],[[],156],[[],157],[[],8],[[[238,[237]],3],[[238,[237]]]],0,[[[238,[237]],3],[[238,[237]]]],0,[237,[[238,[237]]]],[158,[[159,[7]]]],[[[238,[237]],158],[[159,[7]]]],[[[8,[181]]],[[154,[[153,[139,151]]]]]],[[[238,[237]],136],[[238,[237]]]],0,[[]],[[],7],[[],7],[[],11],[[]],[[237,144],[[145,[[238,[237]],144]]]],0,[[[239,[[134,[[133,[131,132]]]]]],136],[[239,[[134,[[133,[131,132]]]]]]]],[[[239,[[134,[[133,[131,132]]]]]],[140,[203]]],139],[[[239,[[134,[[133,[131,132]]]]]],[140,[199]]],139],[[[239,[[134,[[133,[131,132]]]]]],[140,[201]]],139],[[]],[[]],[[[239,[21]]],[[239,[21]]]],[[]],[[[239,[[134,[[133,[131,132]]]]]],[140,[205]]],139],[[[138,[137]]],139],[[[239,[[134,[[133,[131,132]]]]]],[140,[207]]],139],[3],[3],[3],[[[239,[26]],5],[[7,[6]]]],[[]],[[]],[[],3],0,[[]],[[],8],[[[239,[[134,[[133,[131,132]]]]]],3],[[239,[[134,[[133,[131,132]]]]]]]],[[[239,[[134,[[133,[131,132]]]]]],3],[[239,[[134,[[133,[131,132]]]]]]]],[[[239,[[134,[[133,[131,132]]]]]],[140,[209]]],139],[[[134,[[133,[131,132]]]]],[[239,[[134,[[133,[131,132]]]]]]]],[[[239,[[134,[[133,[131,132]]]]]],[140,[197]]],139],[[[239,[[134,[[133,[131,132]]]]]],[140,[195]]],139],[[[239,[[134,[[133,[131,132]]]]]],136],[[239,[[134,[[133,[131,132]]]]]]]],[[]],[[],7],[[],7],[[],11],[[]],[[[143,[[142,[[133,[131,132]]]]]],[134,[[133,[131,132]]]],144],[[239,[[145,[[143,[[142,[[133,[131,132]]]]]],[134,[[133,[131,132]]]],144]]]]]],[[[134,[[133,[131,132]]]],146],[[239,[[134,[[133,[131,132]]]]]]]],0,0,[[[241,[240]],136],[[241,[240]]]],0,[[[8,[203]]],[[154,[[153,[139,151]]]]]],[[[8,[199]]],[[154,[[153,[139,151]]]]]],[[[8,[201]]],[[154,[[153,[139,151]]]]]],[[]],[[]],[142],[[[241,[240]],[142,[[0,[149,150]]]]]],[[[241,[240]]],[[241,[240]]]],[[]],[[[8,[205]]],[[154,[[153,[139,151]]]]]],[[[8,[207]]],[[154,[[153,[139,151]]]]]],[3],[3],[3],[[[241,[[0,[26,240]]]],5],[[7,[6]]]],[[]],[[[152,[240,151]]],[[241,[240]]]],[[]],[[],3],0,[[]],[[],156],[[],157],[[],8],[[[241,[240]],3],[[241,[240]]]],0,[[[241,[240]],3],[[241,[240]]]],0,[[[8,[209]]],[[154,[[153,[139,151]]]]]],[240,[[241,[240]]]],[[[241,[240]],158],[[159,[7]]]],[158,[[159,[7]]]],[[[8,[197]]],[[154,[[153,[139,151]]]]]],[[[8,[195]]],[[154,[[153,[139,151]]]]]],[[[241,[240]],136],[[241,[240]]]],0,[[]],[[],7],[[],7],[[],11],[[]],[[240,144],[[145,[[241,[240]],144]]]],0,0,0,0,0,[[]],[[]],[242,242],[[]],[3],[3],[3],[[242,123]],[242,3],[[242,242],4],[[242,5],[[7,[6]]]],[[]],[[]],[[],3],[[]],[[],8],[[[15,[242]],124,125,126,127],[[7,[2]]]],[[]],[[],7],[[],7],[[],11],[[]],0,[[[243,[[134,[[133,[131,132]]]]]],136],[[243,[[134,[[133,[131,132]]]]]]]],[[]],[[]],[[[243,[21]]],[[243,[21]]]],[[]],[[[138,[137]]],139],[3],[3],[3],[[[243,[26]],5],[[7,[6]]]],[[]],[[]],[[[243,[[134,[[133,[131,132]]]]]],[140,[100]]],139],[[],3],0,[[]],[[],8],[[[243,[[134,[[133,[131,132]]]]]],3],[[243,[[134,[[133,[131,132]]]]]]]],[[[243,[[134,[[133,[131,132]]]]]],3],[[243,[[134,[[133,[131,132]]]]]]]],[[[134,[[133,[131,132]]]]],[[243,[[134,[[133,[131,132]]]]]]]],[[[243,[[134,[[133,[131,132]]]]]],136],[[243,[[134,[[133,[131,132]]]]]]]],[[]],[[],7],[[],7],[[],11],[[]],[[[143,[[142,[[133,[131,132]]]]]],[134,[[133,[131,132]]]],144],[[243,[[145,[[143,[[142,[[133,[131,132]]]]]],[134,[[133,[131,132]]]],144]]]]]],[[[134,[[133,[131,132]]]],146],[[243,[[134,[[133,[131,132]]]]]]]],0,0,[[[245,[244]],136],[[245,[244]]]],0,[[]],[[]],[142],[[[245,[244]],[142,[[0,[149,150]]]]]],[[[245,[244]]],[[245,[244]]]],[[]],[3],[3],[3],[[[245,[[0,[26,244]]]],5],[[7,[6]]]],[[]],[[[152,[244,151]]],[[245,[244]]]],[[]],[[[8,[100]]],[[154,[[153,[139,151]]]]]],[[],3],0,[[]],[[],156],[[],157],[[],8],[[[245,[244]],3],[[245,[244]]]],0,[[[245,[244]],3],[[245,[244]]]],0,[244,[[245,[244]]]],[[[245,[244]],158],[[159,[7]]]],[158,[[159,[7]]]],[[[245,[244]],136],[[245,[244]]]],0,[[]],[[],7],[[],7],[[],11],[[]],[[244,144],[[145,[[245,[244]],144]]]],0,0,0,[[]],[[]],[246,246],[[]],[3],[3],[3],[[246,123]],[246,3],[[246,246],4],[[246,5],[[7,[6]]]],[[]],[[]],[[],3],[[]],[[],8],[[[15,[246]],124,125,126,127],[[7,[2]]]],[[]],[[],7],[[],7],[[],11],[[]],0,0,0,0,[[]],[[]],[247,247],[[]],[3],[3],[3],[[247,123]],[247,3],[[247,247],4],[[247,5],[[7,[6]]]],[[]],[[]],[[],3],[[]],[[],8],[[[15,[247]],124,125,126,127],[[7,[2]]]],[[]],[[],7],[[],7],[[],11],[[]],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,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[248],[249],[250],[251],[252],[253],[254],[255],[256],[257],[258],[259],[260],[261],[262],[263],[264],[265],[266],[267],[268],[248,248],[249,249],[250,250],[251,251],[252,252],[253,253],[254,254],[255,255],[256,256],[257,257],[258,258],[259,259],[260,260],[261,261],[262,262],[263,263],[264,264],[265,265],[266,266],[267,267],[268,268],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[[],248],[[],249],[[],250],[[],251],[[],252],[[],253],[[],254],[[],255],[[],256],[[],257],[[],258],[[],259],[[],260],[[],261],[[],262],[[],263],[[],264],[[],265],[[],266],[[],267],[[],268],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],[3],0,[248,3],[249,3],[250,3],[251,3],[252,3],[253,3],[254,3],[255,3],[256,3],[257,3],[258,3],[259,3],[260,3],[261,3],[262,3],[263,3],[264,3],[265,3],[266,3],[267,3],[268,3],0,0,[[248,248],4],[[249,249],4],[[250,250],4],[[251,251],4],[[252,252],4],[[253,253],4],[[254,254],4],[[255,255],4],[[256,256],4],[[257,257],4],[[258,258],4],[[259,259],4],[[260,260],4],[[261,261],4],[[262,262],4],[[263,263],4],[[264,264],4],[[265,265],4],[[266,266],4],[[267,267],4],[[268,268],4],[[248,5],[[7,[6]]]],[[249,5],[[7,[6]]]],[[250,5],[[7,[6]]]],[[251,5],[[7,[6]]]],[[252,5],[[7,[6]]]],[[253,5],[[7,[6]]]],[[254,5],[[7,[6]]]],[[255,5],[[7,[6]]]],[[256,5],[[7,[6]]]],[[257,5],[[7,[6]]]],[[258,5],[[7,[6]]]],[[259,5],[[7,[6]]]],[[260,5],[[7,[6]]]],[[261,5],[[7,[6]]]],[[262,5],[[7,[6]]]],[[263,5],[[7,[6]]]],[[264,5],[[7,[6]]]],[[265,5],[[7,[6]]]],[[266,5],[[7,[6]]]],[[267,5],[[7,[6]]]],[[268,5],[[7,[6]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],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,[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[]],[[]],[269,269],[[]],[3],[3],[3],[[269,123]],[269,3],[[269,269],4],[[269,5],[[7,[6]]]],[[]],[[]],[[],3],[[]],[[],8],[[[15,[269]],124,125,126,127],[[7,[2]]]],[[]],[[],7],[[],7],[[],11],[[]],0,[[[270,[[134,[[133,[131,132]]]]]],136],[[270,[[134,[[133,[131,132]]]]]]]],[[]],[[]],[[[270,[21]]],[[270,[21]]]],[[]],[[[138,[137]]],139],[3],[3],[3],[[[270,[26]],5],[[7,[6]]]],[[]],[[]],[[[270,[[134,[[133,[131,132]]]]]],[140,[249]]],139],[[],3],0,[[]],[[],8],[[[270,[[134,[[133,[131,132]]]]]],3],[[270,[[134,[[133,[131,132]]]]]]]],[[[270,[[134,[[133,[131,132]]]]]],3],[[270,[[134,[[133,[131,132]]]]]]]],[[[134,[[133,[131,132]]]]],[[270,[[134,[[133,[131,132]]]]]]]],[[[270,[[134,[[133,[131,132]]]]]],136],[[270,[[134,[[133,[131,132]]]]]]]],[[]],[[],7],[[],7],[[],11],[[]],[[[143,[[142,[[133,[131,132]]]]]],[134,[[133,[131,132]]]],144],[[270,[[145,[[143,[[142,[[133,[131,132]]]]]],[134,[[133,[131,132]]]],144]]]]]],[[[134,[[133,[131,132]]]],146],[[270,[[134,[[133,[131,132]]]]]]]],0,0,0,0,0,0,0,0,0,0,0,[271,25],[[],272],[[]],[[]],[271,271],[[]],[3],[3],[3],[[271,123]],[271,3],[[271,271],4],[[271,5],[[7,[6]]]],[[]],[[]],[[],3],[[]],[[],8],[[[15,[271]],124,125,126,127],[[7,[2]]]],[[]],[[],7],[[],7],[[],11],[[]],0,0,[[[274,[273]],136],[[274,[273]]]],0,[[]],[[]],[[[274,[273]],[142,[[0,[149,150]]]]]],[142],[[[274,[273]]],[[274,[273]]]],[[]],[3],[3],[3],[[[274,[[0,[26,273]]]],5],[[7,[6]]]],[[]],[[[152,[273,151]]],[[274,[273]]]],[[]],[[[8,[249]]],[[154,[[153,[139,151]]]]]],[[],3],0,[[]],[[],156],[[],157],[[],8],[[[274,[273]],3],[[274,[273]]]],0,[[[274,[273]],3],[[274,[273]]]],0,[273,[[274,[273]]]],[158,[[159,[7]]]],[[[274,[273]],158],[[159,[7]]]],[[[274,[273]],136],[[274,[273]]]],0,[[]],[[],7],[[],7],[[],11],[[]],[[273,144],[[145,[[274,[273]],144]]]],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,[[]],[[]],[119,119],[[]],[3],[3],[3],[[119,123]],[119,3],[[119,119],4],[[119,5],[[7,[6]]]],[[]],[[]],[[],3],[[]],[[],8],[[[15,[119]],124,125,126,127],[[7,[2]]]],[[]],[[],7],[[],7],[[],11],[[]]],"c":[],"p":[[8,"Error"],[3,"DecodeError"],[15,"usize"],[15,"bool"],[3,"Formatter"],[3,"Error"],[4,"Result"],[3,"Request"],[3,"Demand"],[3,"String"],[3,"TypeId"],[4,"Error"],[8,"Any"],[3,"Backtrace"],[4,"Option"],[15,"i32"],[8,"Into"],[3,"UnknownColumnDataTypeSnafu"],[4,"ConcreteDataType"],[3,"IntoColumnDataTypeSnafu"],[8,"Clone"],[3,"ConvertColumnDefaultConstraintSnafu"],[3,"InvalidColumnDefaultConstraintSnafu"],[3,"Vec"],[15,"str"],[8,"Debug"],[6,"Result"],[8,"StackError"],[4,"StatusCode"],[15,"i128"],[3,"IntervalMonthDayNano"],[3,"ColumnDataTypeWrapper"],[4,"ColumnDataType"],[3,"DdlRequest"],[4,"SemanticType"],[3,"Value"],[4,"ValueRef"],[3,"Values"],[4,"Value"],[6,"VectorRef"],[3,"Column"],[3,"QueryRequest"],[4,"Request"],[6,"Result"],[8,"Iterator"],[3,"Row"],[3,"ReadRequest"],[3,"Iter"],[3,"Cloned"],[3,"FilterMap"],[3,"MetricMetadata"],[3,"Sample"],[3,"Exemplar"],[3,"TimeSeries"],[3,"Label"],[3,"Labels"],[3,"LabelMatcher"],[3,"ReadHints"],[3,"Chunk"],[3,"ChunkedSeries"],[3,"WriteRequest"],[3,"ReadResponse"],[3,"Query"],[3,"QueryResult"],[3,"ChunkedReadResponse"],[4,"ResponseType"],[4,"MetricType"],[4,"Type"],[4,"Encoding"],[4,"Ordering"],[8,"Hash"],[8,"Sized"],[8,"BuildHasher"],[15,"u64"],[8,"Hasher"],[4,"OpType"],[3,"RequestHeader"],[3,"ResponseHeader"],[3,"Status"],[3,"AuthHeader"],[3,"Basic"],[3,"Token"],[3,"AffectedRows"],[3,"FlightMetadata"],[3,"CreateTableExpr"],[3,"AlterExpr"],[3,"DropTableExpr"],[3,"CreateDatabaseExpr"],[3,"TruncateTableExpr"],[3,"AddColumns"],[3,"DropColumns"],[3,"RenameTable"],[3,"AddColumn"],[3,"DropColumn"],[3,"TableId"],[3,"ColumnDef"],[3,"AddColumnLocation"],[3,"Rows"],[3,"ColumnSchema"],[3,"PromqlRequest"],[3,"PromqlResponse"],[3,"PromInstantQuery"],[3,"PromRangeQuery"],[3,"GreptimeRequest"],[3,"GreptimeResponse"],[3,"InsertRequests"],[3,"InsertRequest"],[3,"DeleteRequests"],[3,"DeleteRequest"],[3,"RowInsertRequests"],[3,"RowInsertRequest"],[3,"RowDeleteRequests"],[3,"RowDeleteRequest"],[3,"HealthCheckRequest"],[3,"HealthCheckResponse"],[3,"Mutation"],[3,"WalEntry"],[8,"Deserializer"],[4,"ValueData"],[4,"LocationType"],[8,"Serializer"],[4,"Kind"],[8,"BufMut"],[15,"u32"],[4,"WireType"],[8,"Buf"],[3,"DecodeContext"],[4,"AuthScheme"],[3,"ColumnSchema"],[4,"Expr"],[3,"Bytes"],[3,"Status"],[3,"UnsyncBoxBody"],[8,"GrpcService"],[3,"GreptimeDatabaseClient"],[4,"CompressionEncoding"],[3,"Endpoint"],[8,"TryInto"],[8,"Future"],[8,"IntoRequest"],[8,"IntoStreamingRequest"],[3,"Request"],[8,"Service"],[8,"Interceptor"],[3,"InterceptedService"],[3,"Uri"],[8,"GreptimeDatabase"],[3,"GreptimeDatabaseServer"],[8,"Body"],[8,"Send"],[3,"Global"],[3,"Arc"],[3,"Box"],[3,"Pin"],[3,"Streaming"],[3,"IntoMakeService"],[3,"IntoMakeServiceWithConnectInfo"],[3,"Context"],[4,"Poll"],[4,"Response"],[3,"HealthCheckClient"],[8,"HealthCheck"],[3,"HealthCheckServer"],[4,"Role"],[4,"DdlTaskType"],[3,"RequestHeader"],[3,"ResponseHeader"],[3,"Error"],[3,"Peer"],[3,"TableId"],[3,"TableName"],[3,"TimeInterval"],[3,"KeyValue"],[3,"HeartbeatRequest"],[3,"RegionStat"],[3,"HeartbeatResponse"],[3,"RegionLease"],[3,"AskLeaderRequest"],[3,"AskLeaderResponse"],[3,"MailboxMessage"],[3,"RouteRequest"],[3,"RouteResponse"],[3,"TableRoute"],[3,"RegionRoute"],[3,"Table"],[3,"Region"],[3,"Partition"],[3,"TableRouteValue"],[3,"CreateTableTask"],[3,"DropTableTask"],[3,"AlterTableTask"],[3,"TruncateTableTask"],[3,"SubmitDdlTaskRequest"],[3,"SubmitDdlTaskResponse"],[3,"RangeRequest"],[3,"RangeResponse"],[3,"PutRequest"],[3,"PutResponse"],[3,"BatchGetRequest"],[3,"BatchGetResponse"],[3,"BatchPutRequest"],[3,"BatchPutResponse"],[3,"BatchDeleteRequest"],[3,"BatchDeleteResponse"],[3,"CompareAndPutRequest"],[3,"CompareAndPutResponse"],[3,"DeleteRangeRequest"],[3,"DeleteRangeResponse"],[3,"MoveValueRequest"],[3,"MoveValueResponse"],[3,"LockRequest"],[3,"LockResponse"],[3,"UnlockRequest"],[3,"UnlockResponse"],[4,"ErrorCode"],[3,"PeerDict"],[15,"i64"],[8,"Serialize"],[8,"Display"],[3,"Error"],[15,"u8"],[15,"slice"],[3,"ClusterClient"],[8,"Cluster"],[3,"ClusterServer"],[3,"DdlTaskClient"],[8,"DdlTask"],[3,"DdlTaskServer"],[3,"HeartbeatClient"],[8,"Heartbeat"],[3,"HeartbeatServer"],[3,"LockClient"],[8,"Lock"],[3,"LockServer"],[4,"Payload"],[3,"RouterClient"],[8,"Router"],[3,"RouterServer"],[3,"StoreClient"],[8,"Store"],[3,"StoreServer"],[4,"Task"],[3,"PrometheusGatewayClient"],[8,"PrometheusGateway"],[3,"PrometheusGatewayServer"],[4,"Promql"],[4,"Query"],[3,"RegionRequestHeader"],[3,"RegionRequest"],[3,"RegionResponse"],[3,"InsertRequests"],[3,"DeleteRequests"],[3,"InsertRequest"],[3,"DeleteRequest"],[3,"QueryRequest"],[3,"CreateRequest"],[3,"DropRequest"],[3,"OpenRequest"],[3,"CloseRequest"],[3,"AlterRequest"],[3,"AddColumns"],[3,"DropColumns"],[3,"AddColumn"],[3,"DropColumn"],[3,"FlushRequest"],[3,"CompactRequest"],[3,"TruncateRequest"],[3,"RegionColumnDef"],[4,"Kind"],[3,"RegionClient"],[4,"Body"],[3,"UncasedStr"],[8,"Region"],[3,"RegionServer"],[13,"ConvertColumnDefaultConstraint"],[13,"InvalidColumnDefaultConstraint"],[13,"UnknownColumnDataType"],[13,"IntoColumnDataType"]]},\ "auth":{"doc":"","t":"NNGENNNNEIGEENNNNNNNNIGIGKFKKKAAKAAAFFKRGGENENNGNGFLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLFFLLLLLLLLLLLFFLLNDNDENDNDNDNDNDGNDNDNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNIEENNNNNLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDIKLLLLLLLLLLLLLLLLLLLLLKLMLLILLKKKARDLLLLLLLLLLLLLLLLLLLLLLLML","n":["Allow","GrpcRequest","HashedPassword","Identity","LineProtocol","MysqlNativePassword","Opentsdb","Otlp","Password","PermissionChecker","PermissionCheckerRef","PermissionReq","PermissionResp","PgMD5","PlainText","PromQuery","PromStoreRead","PromStoreWrite","Reject","SqlStatement","UserId","UserInfo","UserInfoRef","UserProvider","UserProviderRef","as_any","auth_mysql","authenticate","authorize","check_permission","common","error","name","permission","user_info","user_provider","user_provider_from_option","userinfo_by_name","username","DEFAULT_USERNAME","HashedPassword","HostOrIp","Identity","MysqlNativePassword","Password","PgMD5","PlainText","Salt","UserId","Username","auth_mysql","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","deref","deref","deref_mut","deref_mut","double_sha1","drop","drop","fmt","from","from","from_ref","from_subset","from_subset","init","init","into","into","into_request","into_request","is_in_subset","is_in_subset","sha1_one","sha1_two","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","user_provider_from_option","userinfo_by_name","vzip","vzip","AccessDenied","AccessDeniedSnafu","AuthBackend","AuthBackendSnafu","Error","IllegalParam","IllegalParamSnafu","InternalState","InternalStateSnafu","InvalidConfig","InvalidConfigSnafu","Io","IoSnafu","PermissionDenied","PermissionDeniedSnafu","Result","UnsupportedPasswordType","UnsupportedPasswordTypeSnafu","UserNotFound","UserNotFoundSnafu","UserPasswordMismatch","UserPasswordMismatchSnafu","as_any","as_error_source","backtrace","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","build","build","build","build","build","build","build","build","catalog","cause","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","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","debug_fmt","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","description","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","fail","fail","fail","fail","fail","fail","fail","fail","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","msg","msg","msg","next","password_type","provide","schema","source","status_code","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","username","username","username","value","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","catalog","error","location","location","location","msg","msg","msg","password_type","schema","source","username","username","username","value","Allow","GrpcRequest","LineProtocol","Opentsdb","Otlp","PermissionChecker","PermissionReq","PermissionResp","PromQuery","PromStoreRead","PromStoreWrite","Reject","SqlStatement","borrow","borrow","borrow_mut","borrow_mut","check_permission","clone","clone_into","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","from","from","from_ref","from_subset","from_subset","init","init","into","into","into_request","into_request","is_in_subset","is_in_subset","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","DefaultUserInfo","UserInfo","as_any","as_any","borrow","borrow_mut","compat","compat_mut","compat_ref","deref","deref_mut","drop","fmt","from","from_subset","init","into","into_request","is_in_subset","to_subset","to_subset_unchecked","try_from","try_into","type_id","username","username","username","vzip","with_name","UserProvider","auth","auth","authenticate","authorize","name","static_user_provider","STATIC_USER_PROVIDER","StaticUserProvider","authenticate","authorize","borrow","borrow_mut","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_subset","init","into","into_request","is_in_subset","name","to_subset","to_subset_unchecked","try_from","try_from","try_into","type_id","users","vzip"],"q":[[0,"auth"],[39,"auth::common"],[101,"auth::error"],[442,"auth::error::Error"],[457,"auth::permission"],[517,"auth::user_info"],[546,"auth::user_provider"],[553,"auth::user_provider::static_user_provider"]],"d":["","","","","","","","","Authentication information sent by the client.","","","","","","","","","","","","","","pub type alias","","","","","Checks whether a user is valid and allowed to access the …","Checks whether a connection request from a certain user to …","","","","","","","","","construct a UserInfo impl with name use default username …","","","","","","","Authentication information sent by the client.","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","construct a UserInfo impl with name use default username …","","","","SNAFU context selector for the Error::AccessDenied variant","","SNAFU context selector for the Error::AuthBackend variant","","","SNAFU context selector for the Error::IllegalParam variant","","SNAFU context selector for the Error::InternalState variant","","SNAFU context selector for the Error::InvalidConfig variant","","SNAFU context selector for the Error::Io variant","","SNAFU context selector for the Error::PermissionDenied …","","","SNAFU context selector for the …","","SNAFU context selector for the Error::UserNotFound variant","","SNAFU context selector for the Error::UserPasswordMismatch …","","","","","","","","","","","","","","","","","","","","","","","","","","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","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","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 …","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.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","Combination of authenticate() and authorize(). In most …","Combination of authenticate() and authorize(). In most …","Checks whether a user is valid and allowed to access the …","Checks whether a connection request from a certain user to …","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","",""],"i":[15,14,0,0,14,8,14,14,0,0,0,0,0,8,8,14,14,14,15,14,7,0,0,0,0,48,0,49,49,50,0,0,49,0,0,0,0,0,48,0,0,0,0,8,0,8,8,0,7,0,0,8,7,8,7,7,7,8,7,8,7,8,7,8,7,8,7,0,8,7,7,8,7,7,8,7,8,7,8,7,8,7,8,7,0,0,7,8,7,8,7,8,7,8,7,8,7,0,0,8,7,27,0,27,0,0,27,0,27,0,27,0,27,0,27,0,0,27,0,27,0,27,0,27,27,27,31,32,33,40,41,34,35,36,37,38,27,31,32,33,40,41,34,35,36,37,38,27,31,32,33,34,35,36,37,38,37,27,31,32,33,40,41,34,35,36,37,38,31,32,33,40,41,34,35,36,37,38,31,32,33,40,41,34,35,36,37,38,27,31,32,33,40,41,34,35,36,37,38,27,31,32,33,40,41,34,35,36,37,38,27,27,31,32,33,40,41,34,35,36,37,38,27,31,32,33,40,41,34,35,36,37,38,27,27,31,32,33,40,41,34,35,36,37,38,27,31,32,33,34,35,36,37,38,31,32,33,40,41,34,35,36,37,38,27,27,31,32,33,40,41,34,35,36,37,38,27,31,32,33,40,41,34,35,36,37,38,31,32,33,40,41,34,35,36,37,38,27,31,32,33,40,41,34,35,36,37,38,27,31,32,33,40,41,34,35,36,37,38,27,31,32,33,40,41,34,35,36,37,38,31,32,33,40,41,34,35,36,37,38,27,31,32,33,40,41,34,35,36,37,38,27,31,32,33,27,35,27,37,27,27,31,32,33,40,41,34,35,36,37,38,27,31,32,33,40,41,34,35,36,37,38,27,31,32,33,40,41,34,35,36,37,38,27,31,32,33,40,41,34,35,36,37,38,27,31,32,33,40,41,34,35,36,37,38,27,31,32,33,40,41,34,35,36,37,38,27,34,36,37,31,31,32,33,40,41,34,35,36,37,38,27,51,52,52,53,54,55,56,57,58,51,53,59,60,51,55,15,14,14,14,14,0,0,0,14,14,14,15,14,14,15,14,15,50,14,14,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,14,15,14,15,14,15,14,15,14,15,14,14,15,14,15,14,15,14,15,14,15,14,15,0,0,48,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,48,46,46,46,46,0,49,49,49,49,49,0,0,0,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47],"f":[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],[[2,[4,[3]],5,[4,[3]]],6],[[7,8],[[11,[[10,[9]]]]]],[[5,5,12],[[11,[[10,[9]]]]]],[[[13,[12]],14],[[6,[15]]]],0,0,[[],5],0,0,0,[16,[[6,[17]]]],[[[13,[16]]],12],[[],5],0,0,0,0,0,0,0,0,0,0,0,[[2,[4,[3]],5,[4,[3]]],6],[[]],[[]],[[]],[[]],[7,7],[[]],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[19],[19],[19],[19],[[[4,[3]]],[[20,[3]]]],[19],[19],[[7,21],22],[[]],[[]],[[]],[[]],[[]],[[],19],[[],19],[[]],[[]],[[],23],[[],23],[[],24],[[],24],[[[4,[3]]],[[20,[3]]]],[[[4,[3]],[4,[3]]],[[20,[3]]]],[[]],[[],13],[[],13],[[]],[[]],[[],25],[[],25],[[],25],[[],25],[[],26],[[],26],[16,[[6,[17]]]],[[[13,[16]]],12],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[27,1],[[],28],[27,[[13,[29]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[31,[[30,[16]],[30,[16]]]]],27],[[[32,[[30,[16]]]]],27],[[[33,[[30,[16]]]]],27],[[[34,[[30,[16]]]]],27],[[[35,[[30,[16]]]]],27],[[[36,[[30,[16]]]]],27],[[[37,[[30,[16]],[30,[16]],[30,[16]]]]],27],[38,27],0,[27,[[13,[28]]]],[[[31,[39,39]]],[[31,[39,39]]]],[[[32,[39]]],[[32,[39]]]],[[[33,[39]]],[[33,[39]]]],[40,40],[41,41],[[[34,[39]]],[[34,[39]]]],[[[35,[39]]],[[35,[39]]]],[[[36,[39]]],[[36,[39]]]],[[[37,[39,39,39]]],[[37,[39,39,39]]]],[38,38],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[27,19,[20,[16]]]],[19],[19],[19],[19],[19],[19],[19],[19],[19],[19],[19],[19],[19],[19],[19],[19],[19],[19],[19],[19],[19],[19],[27,5],[19],[19],[19],[19],[19],[19],[19],[19],[19],[19],[19],[[[31,[[30,[16]],[30,[16]]]]],[[25,[27]]]],[[[32,[[30,[16]]]]],[[25,[27]]]],[[[33,[[30,[16]]]]],[[25,[27]]]],[[[34,[[30,[16]]]]],[[25,[27]]]],[[[35,[[30,[16]]]]],[[25,[27]]]],[[[36,[[30,[16]]]]],[[25,[27]]]],[[[37,[[30,[16]],[30,[16]],[30,[16]]]]],[[25,[27]]]],[38,[[25,[27]]]],[[[31,[42,42]],21],22],[[[32,[42]],21],22],[[[33,[42]],21],22],[[40,21],22],[[41,21],22],[[[34,[42]],21],22],[[[35,[42]],21],22],[[[36,[42]],21],22],[[[37,[42,42,42]],21],22],[[38,21],22],[[27,21],22],[[27,21],22],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[31,[[30,[16]],[30,[16]]]]],27],[[[32,[[30,[16]]]]],27],[[[33,[[30,[16]]]]],27],[40,27],[41,27],[[[34,[[30,[16]]]]],27],[[[35,[[30,[16]]]]],27],[[[36,[[30,[16]]]]],27],[[[37,[[30,[16]],[30,[16]],[30,[16]]]]],27],[38,27],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],0,0,0,[27,[[13,[43]]]],0,[44],0,[27,[[13,[28]]]],[27,45],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],16],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],26],[[],26],[[],26],[[],26],[[],26],[[],26],[[],26],[[],26],[[],26],[[],26],[[],26],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,[[]],[[]],[[]],[[]],[[[13,[12]],14],[[6,[15]]]],[14,14],[[]],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[19],[19],[19],[19],[19],[19],[[14,21],22],[[15,21],22],[[]],[[]],[[]],[[]],[[]],[[],19],[[],19],[[]],[[]],[[],23],[[],23],[[],24],[[],24],[[]],[[],13],[[],13],[[]],[[]],[[],25],[[],25],[[],25],[[],25],[[],26],[[],26],[[]],[[]],0,0,[[],1],[46,1],[[]],[[]],[[],18],[[],18],[[],18],[19],[19],[19],[[46,21],22],[[]],[[]],[[],19],[[]],[[],23],[[],24],[[],13],[[]],[[],25],[[],25],[[],26],[[],5],[46,5],0,[[]],[[[30,[16]]],12],0,[[7,8,5,5],[[11,[[10,[9]]]]]],[[7,8,5,5],[[11,[[10,[9]]]]]],[[7,8],[[11,[[10,[9]]]]]],[[5,5,12],[[11,[[10,[9]]]]]],[[],5],0,0,0,[[47,7,8],[[11,[[10,[9]]]]]],[[47,5,5,12],[[11,[[10,[9]]]]]],[[]],[[]],[[],18],[[],18],[[],18],[19],[19],[19],[[]],[[]],[[],19],[[]],[[],23],[[],24],[47,5],[[],13],[[]],[[],25],[5,[[6,[47]]]],[[],25],[[],26],0,[[]]],"c":[],"p":[[8,"Any"],[6,"HashedPassword"],[15,"u8"],[15,"slice"],[15,"str"],[6,"Result"],[4,"Identity"],[4,"Password"],[8,"Future"],[3,"Box"],[3,"Pin"],[6,"UserInfoRef"],[4,"Option"],[4,"PermissionReq"],[4,"PermissionResp"],[3,"String"],[6,"UserProviderRef"],[3,"Compat"],[15,"usize"],[3,"Vec"],[3,"Formatter"],[6,"Result"],[3,"Request"],[15,"bool"],[4,"Result"],[3,"TypeId"],[4,"Error"],[8,"Error"],[3,"Backtrace"],[8,"Into"],[3,"InvalidConfigSnafu"],[3,"IllegalParamSnafu"],[3,"InternalStateSnafu"],[3,"UserNotFoundSnafu"],[3,"UnsupportedPasswordTypeSnafu"],[3,"UserPasswordMismatchSnafu"],[3,"AccessDeniedSnafu"],[3,"PermissionDeniedSnafu"],[8,"Clone"],[3,"IoSnafu"],[3,"AuthBackendSnafu"],[8,"Debug"],[8,"StackError"],[3,"Demand"],[4,"StatusCode"],[3,"DefaultUserInfo"],[3,"StaticUserProvider"],[8,"UserInfo"],[8,"UserProvider"],[8,"PermissionChecker"],[13,"AccessDenied"],[13,"Io"],[13,"AuthBackend"],[13,"PermissionDenied"],[13,"InvalidConfig"],[13,"IllegalParam"],[13,"InternalState"],[13,"UnsupportedPasswordType"],[13,"UserNotFound"],[13,"UserPasswordMismatch"]]},\ "catalog":{"doc":"","t":"IGDDGDDDDKLLLLLLLLLLLLMMMMMKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLAAAMMMMMMMKKKMKMMMMMKALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNDNDNDNDNDNDNDENDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDGNDNDNDNNDDNDNDNDNDNDNDNDNDNDNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLMMLMMMLLMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMRDIDGRLLLLLMMALLLLLLLLLLLLLLLLLLLLLLLLLLLLKLMKLKLAKLLLLLLLLLLLLLRRDDRRRRLLLLLLMMMMMMLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLMLLLLLLLLLLLLLDDLLLLLLMMMMMLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLMMMLMLMMLLLLLLLLLLLLLDDDMMAMMMAMMMMRRRGDDLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLMLLLLLLLLLLLLLLLLLLDDLLLLLMLMLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLMLLLLMLLLLMLLLLLLLLLLLLLLLLLCACDGLLLLLLMLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLRRRRRRFDLLMLLLMMLLMLLLLLLLLLLMLLLLLL","n":["CatalogManager","CatalogManagerRef","DeregisterSchemaRequest","DeregisterTableRequest","OpenSystemTableHook","RegisterSchemaRequest","RegisterSystemTableRequest","RegisterTableRequest","RenameTableRequest","as_any","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","catalog","catalog","catalog","catalog","catalog","catalog_exists","catalog_names","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","create_table_request","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","error","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","information_schema","init","init","init","init","init","init","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","kvbackend","memory","metrics","new_table_name","open_hook","schema","schema","schema","schema","schema","schema_exists","schema_names","table","table","table_exists","table_id","table_id","table_name","table_name","table_name","table_names","table_source","to_owned","to_owned","to_owned","to_owned","to_owned","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","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","vzip","vzip","vzip","vzip","vzip","vzip","CatalogNotFound","CatalogNotFoundSnafu","CompileScriptInternal","CompileScriptInternalSnafu","CreateRecordBatch","CreateRecordBatchSnafu","CreateSystemCatalog","CreateSystemCatalogSnafu","CreateTable","CreateTableSnafu","Datafusion","DatafusionSnafu","EmptyValue","EmptyValueSnafu","Error","Generic","GenericSnafu","InsertCatalogRecord","InsertCatalogRecordSnafu","Internal","InternalSnafu","InvalidCatalogValue","InvalidCatalogValueSnafu","InvalidEntryType","InvalidEntryTypeSnafu","InvalidKey","InvalidKeySnafu","InvalidTableInfoInCatalog","InvalidTableInfoInCatalogSnafu","ListCatalogs","ListCatalogsSnafu","ListSchemas","ListSchemasSnafu","MetaSrv","MetaSrvSnafu","NotSupported","NotSupportedSnafu","OpenSystemCatalog","OpenSystemCatalogSnafu","OpenTable","OpenTableSnafu","ParallelOpenTable","ParallelOpenTableSnafu","QueryAccessDenied","QueryAccessDeniedSnafu","ReadSystemCatalog","ReadSystemCatalogSnafu","Result","SchemaExists","SchemaExistsSnafu","SchemaNotFound","SchemaNotFoundSnafu","SystemCatalog","SystemCatalogSnafu","SystemCatalogTableScan","SystemCatalogTableScanExec","SystemCatalogTableScanExecSnafu","SystemCatalogTableScanSnafu","SystemCatalogTypeMismatch","SystemCatalogTypeMismatchSnafu","TableEngineNotFound","TableEngineNotFoundSnafu","TableExists","TableExistsSnafu","TableMetadataManager","TableMetadataManagerSnafu","TableNotExist","TableNotExistSnafu","TableNotFound","TableNotFoundSnafu","TableSchemaMismatch","TableSchemaMismatchSnafu","Unimplemented","UnimplementedSnafu","UpgradeWeakCatalogManagerRef","UpgradeWeakCatalogManagerRefSnafu","ValueDeserialize","ValueDeserializeSnafu","as_any","as_error_source","backtrace","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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","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","borrow_mut","borrow_mut","borrow_mut","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","catalog","catalog","catalog","catalog_name","cause","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","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","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","clone_into","clone_into","clone_into","clone_into","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","data_type","debug_fmt","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","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","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","deref_mut","deref_mut","deref_mut","description","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","engine_name","entry_type","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","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","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","key","msg","msg","next","op","operation","provide","schema","schema","schema","source","status_code","table","table","table_id","table_info","table_info","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_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_owned","to_owned","to_owned","to_owned","to_string","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","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_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_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","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","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","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","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","catalog","catalog","catalog","catalog_name","data_type","engine_name","entry_type","error","error","error","key","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","msg","msg","op","operation","schema","schema","schema","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","table","table","table_id","table_info","table_info","COLUMNS","InformationSchemaProvider","InformationTable","InformationTableDataSource","InformationTableRef","TABLES","borrow","borrow","borrow_mut","borrow_mut","build","catalog_manager","catalog_name","columns","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","deref","deref","deref_mut","deref_mut","drop","drop","from","from","from_subset","from_subset","get_stream","information_table","init","init","into","into","into_request","into_request","is_in_subset","is_in_subset","new","new","schema","table","table","table_id","table_info","table_name","table_type","tables","to_stream","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","try_project","type_id","type_id","vzip","vzip","COLUMN_NAME","DATA_TYPE","InformationSchemaColumns","InformationSchemaColumnsBuilder","SEMANTIC_TYPE","TABLE_CATALOG","TABLE_NAME","TABLE_SCHEMA","add_column","borrow","borrow","borrow_mut","borrow_mut","builder","catalog_manager","catalog_manager","catalog_name","catalog_name","catalog_names","column_names","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","data_types","deref","deref","deref_mut","deref_mut","drop","drop","execute","finish","from","from","from_subset","from_subset","init","init","into","into","into_request","into_request","is_in_subset","is_in_subset","make_tables","new","new","schema","schema","schema","schema","schema","schema_names","semantic_types","table_id","table_name","table_names","to_stream","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","InformationSchemaTables","InformationSchemaTablesBuilder","add_table","borrow","borrow","borrow_mut","borrow_mut","builder","catalog_manager","catalog_manager","catalog_name","catalog_name","catalog_names","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","deref","deref","deref_mut","deref_mut","drop","drop","engines","execute","finish","from","from","from_subset","from_subset","init","init","into","into","into_request","into_request","is_in_subset","is_in_subset","make_tables","new","new","schema","schema","schema","schema","schema","schema_names","table_id","table_ids","table_name","table_names","table_types","to_stream","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","CachedMetaKvBackend","KvBackendCatalogManager","MetaKvBackend","cache","cache_invalidator","client","client","datanode_manager","kv_backend","manager","name","partition_manager","system_catalog","table_metadata_manager","CACHE_MAX_CAPACITY","CACHE_TTI_SECOND","CACHE_TTL_SECOND","CacheBackendRef","CachedMetaKvBackend","MetaKvBackend","as_any","as_any","batch_delete","batch_delete","batch_get","batch_get","batch_put","batch_put","borrow","borrow","borrow_mut","borrow_mut","cache","cache","client","compare_and_put","compare_and_put","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","delete_range","delete_range","deref","deref","deref_mut","deref_mut","drop","drop","fmt","from","from","from_subset","from_subset","get","get","init","init","into","into","into_request","into_request","invalidate_key","invalidate_table_id","invalidate_table_name","is_in_subset","is_in_subset","kv_backend","move_value","move_value","name","name","name","new","put","put","range","range","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","wrap","KvBackendCatalogManager","SystemCatalog","as_any","borrow","borrow","borrow_mut","borrow_mut","cache_invalidator","catalog_exists","catalog_manager","catalog_names","clone","clone","clone_into","clone_into","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","datanode_manager","datanode_manager","deref","deref","deref_mut","deref_mut","drop","drop","from","from","from_ref","from_ref","from_subset","from_subset","init","init","into","into","into_request","into_request","invalidate_table_id","invalidate_table_name","is_in_subset","is_in_subset","new","partition_manager","partition_manager","schema_exist","schema_exists","schema_names","schema_names","system_catalog","table","table","table_exist","table_exists","table_metadata_manager","table_metadata_manager_ref","table_names","table_names","to_owned","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","MemoryCatalogManager","manager","new_memory_catalog_manager","MemoryCatalogManager","SchemaEntries","as_any","borrow","borrow_mut","catalog_exist_sync","catalog_exists","catalog_names","catalogs","clone","clone_into","compat","compat_mut","compat_ref","create_catalog_entry","deref","deref_mut","deregister_table_sync","drop","from","from_ref","from_subset","init","into","into_request","is_in_subset","new","new_memory_catalog_manager","register_catalog_sync","register_schema_sync","register_table_sync","schema_exist_sync","schema_exists","schema_names","table","table_exists","table_names","to_owned","to_subset","to_subset_unchecked","try_from","try_into","type_id","vzip","with_default_setup","METRIC_CATALOG_KV_GET","METRIC_CATALOG_KV_REMOTE_GET","METRIC_CATALOG_MANAGER_CATALOG_COUNT","METRIC_CATALOG_MANAGER_SCHEMA_COUNT","METRIC_CATALOG_MANAGER_TABLE_COUNT","METRIC_DB_LABEL","db_label","DfTableSourceProvider","borrow","borrow_mut","catalog_manager","compat","compat_mut","compat_ref","default_catalog","default_schema","deref","deref_mut","disallow_cross_schema_query","drop","from","from_subset","init","into","into_request","is_in_subset","new","resolve_table","resolve_table_ref","resolved_tables","to_subset","to_subset_unchecked","try_from","try_into","type_id","vzip"],"q":[[0,"catalog"],[187,"catalog::error"],[1338,"catalog::error::Error"],[1416,"catalog::information_schema"],[1480,"catalog::information_schema::columns"],[1553,"catalog::information_schema::tables"],[1620,"catalog::kvbackend"],[1634,"catalog::kvbackend::client"],[1713,"catalog::kvbackend::manager"],[1788,"catalog::memory"],[1791,"catalog::memory::manager"],[1836,"catalog::metrics"],[1843,"catalog::table_source"]],"d":["","","","","Hook called after system table opening.","","Register system table request:","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Returns the table by catalog, schema and table name.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","SNAFU context selector for the Error::CatalogNotFound …","","SNAFU context selector for the Error::CompileScriptInternal…","","SNAFU context selector for the Error::CreateRecordBatch …","","SNAFU context selector for the Error::CreateSystemCatalog …","","SNAFU context selector for the Error::CreateTable variant","","SNAFU context selector for the Error::Datafusion variant","","SNAFU context selector for the Error::EmptyValue variant","","","SNAFU context selector for the Error::Generic variant","","SNAFU context selector for the Error::InsertCatalogRecord …","","SNAFU context selector for the Error::Internal variant","","SNAFU context selector for the Error::InvalidCatalogValue …","","SNAFU context selector for the Error::InvalidEntryType …","","SNAFU context selector for the Error::InvalidKey variant","","SNAFU context selector for the …","","SNAFU context selector for the Error::ListCatalogs variant","","SNAFU context selector for the Error::ListSchemas variant","","SNAFU context selector for the Error::MetaSrv variant","","SNAFU context selector for the Error::NotSupported variant","","SNAFU context selector for the Error::OpenSystemCatalog …","","SNAFU context selector for the Error::OpenTable variant","","SNAFU context selector for the Error::ParallelOpenTable …","","SNAFU context selector for the Error::QueryAccessDenied …","","SNAFU context selector for the Error::ReadSystemCatalog …","","","SNAFU context selector for the Error::SchemaExists variant","","SNAFU context selector for the Error::SchemaNotFound …","","SNAFU context selector for the Error::SystemCatalog variant","","","SNAFU context selector for the …","SNAFU context selector for the …","","SNAFU context selector for the …","","SNAFU context selector for the Error::TableEngineNotFound …","","SNAFU context selector for the Error::TableExists variant","","SNAFU context selector for the Error::TableMetadataManager …","","SNAFU context selector for the Error::TableNotExist variant","","SNAFU context selector for the Error::TableNotFound variant","","SNAFU context selector for the Error::TableSchemaMismatch …","","SNAFU context selector for the Error::Unimplemented variant","","SNAFU context selector for the …","","SNAFU context selector for the Error::ValueDeserialize …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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","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","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","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","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 …","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 …","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 …","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 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 argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","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).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Build a map of TableRef in information schema. Including …","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","Construct the information_schema.tables virtual table","","","","","","","","","","","","","","","","","","","","","","","","","","","Builds the information_schema.TABLE table row by row","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","Construct the information_schema.tables virtual table","","","","","","","","","","","","","","","","","","","","","","","","","","","","Access all existing catalog, schema and tables.","","","","","","","","","","","A sub-CatalogManager that handles system tables","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Access all existing catalog, schema and tables.","Existing system tables:","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","A sub-CatalogManager that handles system tables","","","","","","","","","","","","","","","","","","","","","","","","","","Simple in-memory list of catalogs","","","","","","","","Collection of catalogs containing schemas and ultimately …","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","Create a memory catalog list contains a numbers table for …","Registers a catalog if it does not exist and returns false …","Registers a schema if it does not exist. It returns an …","Registers a schema and returns an error if the catalog or …","","","","","","","","","","","","","","Creates a manager with some default setups (e.g. default …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,72,128,6,7,8,9,10,128,6,7,8,9,10,6,7,8,9,10,72,72,6,7,8,9,10,6,7,8,9,10,128,6,7,8,9,10,128,6,7,8,9,10,128,6,7,8,9,10,128,128,6,7,8,9,10,128,6,7,8,9,10,128,6,7,8,9,10,0,6,7,8,9,10,128,6,7,8,9,10,6,7,8,9,10,128,6,7,8,9,10,0,128,6,7,8,9,10,128,6,7,8,9,10,128,6,7,8,9,10,128,6,7,8,9,10,0,0,0,7,128,6,7,8,9,10,72,72,72,6,72,6,7,6,7,8,72,0,6,7,8,9,10,128,6,7,8,9,10,128,6,7,8,9,10,128,6,7,8,9,10,128,6,7,8,9,10,128,6,7,8,9,10,128,6,7,8,9,10,20,0,20,0,20,0,20,0,20,0,20,0,20,0,0,20,0,20,0,20,0,20,0,20,0,20,0,20,0,20,0,20,0,20,0,20,0,20,0,20,0,20,0,20,0,20,0,0,20,0,20,0,20,0,20,20,0,0,20,0,20,0,20,0,20,0,20,0,20,0,20,0,20,0,20,0,20,0,20,20,20,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,20,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,20,25,27,29,30,31,32,33,34,35,36,37,38,39,40,41,42,45,33,41,32,20,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,20,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,20,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,20,27,20,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,20,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,20,20,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,20,51,29,25,27,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,20,20,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,20,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,20,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,20,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,20,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,20,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,20,30,25,42,20,38,37,20,33,36,41,20,20,34,35,52,49,39,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,20,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,20,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,20,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,20,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,20,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,20,43,45,46,47,48,49,25,27,29,30,31,50,51,32,33,34,35,36,37,38,52,53,39,54,55,56,57,58,40,59,60,61,62,41,63,64,42,65,20,129,130,131,132,133,134,135,136,137,138,139,140,129,141,142,143,144,145,133,135,139,146,136,134,132,130,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,138,164,165,166,145,165,151,150,130,149,131,140,129,141,142,143,144,134,152,154,155,156,157,158,160,161,162,163,164,166,147,148,152,144,153,0,0,0,0,0,0,80,76,80,76,80,80,80,0,80,76,80,76,80,76,80,76,80,76,80,76,80,76,80,76,76,80,80,76,80,76,80,76,80,76,80,76,81,80,76,81,80,81,81,0,81,80,76,80,76,80,76,80,76,76,80,76,80,76,0,0,0,0,0,0,0,0,89,90,89,90,89,90,90,89,90,89,89,89,90,89,90,89,90,89,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,90,89,89,90,89,90,90,90,90,89,89,89,90,90,89,90,90,89,90,89,90,89,90,89,90,89,90,89,0,0,95,97,95,97,95,97,97,95,97,95,95,97,95,97,95,97,95,97,95,97,95,97,95,95,97,95,97,95,97,95,97,95,97,95,97,95,97,95,95,97,95,97,97,97,97,95,95,97,95,97,95,95,97,97,95,97,95,97,95,97,95,97,95,97,95,0,0,0,98,115,0,99,115,98,0,98,115,115,115,0,0,0,0,0,0,98,99,98,99,98,99,98,99,98,99,98,99,98,98,99,98,99,98,99,98,99,98,99,98,99,98,99,98,99,98,99,99,98,99,98,99,98,99,98,99,98,99,98,99,98,98,98,98,99,98,98,99,98,99,98,98,98,99,98,99,98,99,98,99,98,99,98,99,98,99,98,99,98,0,0,115,115,116,115,116,115,115,116,115,115,116,115,116,115,116,115,116,115,116,115,115,115,116,115,116,115,116,115,116,115,116,115,116,115,116,115,116,115,116,115,115,115,116,115,115,115,116,115,115,116,115,115,116,116,115,115,115,115,116,115,116,115,116,115,116,115,116,115,116,115,116,115,116,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,0,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124],"f":[0,0,0,0,0,0,0,0,0,[[],1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[2,[[5,[[4,[3]]]]]],[[],[[5,[[4,[3]]]]]],[6,6],[7,7],[8,8],[9,9],[10,10],[[]],[[]],[[]],[[]],[[]],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],0,[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],0,[[6,13],14],[[7,13],14],[[8,13],14],[[9,13],14],[[10,13],14],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[]],[[]],[[]],[[]],[[]],[[]],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],0,0,0,0,0,0,0,0,0,0,[[2,2],[[5,[[4,[3]]]]]],[2,[[5,[[4,[3]]]]]],[[2,2,2],[[5,[[4,[3]]]]]],0,[[2,2,2],[[5,[[4,[3]]]]]],0,0,0,0,0,[[2,2],[[5,[[4,[3]]]]]],0,[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[]],[[]],[[]],[[]],[[]],[[]],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[]],[[]],[[]],[[]],[[]],[[]],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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[20,1],[[],21],[20,[[17,[22]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[25,[[24,[23]]]]],20],[[[27,[[24,[26]]]]],20],[[[29,[[24,[[17,[28]]]]]]],20],[[[30,[[24,[[17,[23]]]]]]],20],[31,20],[[[32,[[24,[23]]]]],20],[[[33,[[24,[23]],[24,[23]]]]],20],[[[34,[[24,[23]]]]],20],[[[35,[[24,[23]]]]],20],[[[36,[[24,[23]]]]],20],[[[37,[[24,[23]]]]],20],[[[38,[[24,[23]]]]],20],[[[39,[[24,[23]]]]],20],[40,20],[[[41,[[24,[23]],[24,[23]]]]],20],[[[42,[[24,[23]]]]],20],0,0,0,0,[20,[[17,[21]]]],[43,43],[[[45,[44]]],[[45,[44]]]],[46,46],[47,47],[48,48],[[[49,[44]]],[[49,[44]]]],[[[25,[44]]],[[25,[44]]]],[[[27,[44]]],[[27,[44]]]],[[[29,[44]]],[[29,[44]]]],[[[30,[44]]],[[30,[44]]]],[31,31],[50,50],[[[51,[44]]],[[51,[44]]]],[[[32,[44]]],[[32,[44]]]],[[[33,[44,44]]],[[33,[44,44]]]],[[[34,[44]]],[[34,[44]]]],[[[35,[44]]],[[35,[44]]]],[[[36,[44]]],[[36,[44]]]],[[[37,[44]]],[[37,[44]]]],[[[38,[44]]],[[38,[44]]]],[[[52,[44]]],[[52,[44]]]],[53,53],[[[39,[44]]],[[39,[44]]]],[54,54],[55,55],[56,56],[57,57],[58,58],[40,40],[59,59],[60,60],[61,61],[62,62],[[[41,[44,44]]],[[41,[44,44]]]],[63,63],[64,64],[[[42,[44]]],[[42,[44]]]],[65,65],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],0,[[20,12,[66,[23]]]],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[20,2],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],0,0,[[[25,[[24,[23]]]]],[[18,[20]]]],[[[27,[[24,[26]]]]],[[18,[20]]]],[[[29,[[24,[[17,[28]]]]]]],[[18,[20]]]],[[[30,[[24,[[17,[23]]]]]]],[[18,[20]]]],[31,[[18,[20]]]],[[[32,[[24,[23]]]]],[[18,[20]]]],[[[33,[[24,[23]],[24,[23]]]]],[[18,[20]]]],[[[34,[[24,[23]]]]],[[18,[20]]]],[[[35,[[24,[23]]]]],[[18,[20]]]],[[[36,[[24,[23]]]]],[[18,[20]]]],[[[37,[[24,[23]]]]],[[18,[20]]]],[[[38,[[24,[23]]]]],[[18,[20]]]],[[[39,[[24,[23]]]]],[[18,[20]]]],[40,[[18,[20]]]],[[[41,[[24,[23]],[24,[23]]]]],[[18,[20]]]],[[[42,[[24,[23]]]]],[[18,[20]]]],[[43,13],14],[[[45,[67]],13],14],[[46,13],14],[[47,13],14],[[48,13],14],[[[49,[67]],13],14],[[[25,[67]],13],14],[[[27,[67]],13],14],[[[29,[67]],13],14],[[[30,[67]],13],14],[[31,13],14],[[50,13],14],[[[51,[67]],13],14],[[[32,[67]],13],14],[[[33,[67,67]],13],14],[[[34,[67]],13],14],[[[35,[67]],13],14],[[[36,[67]],13],14],[[[37,[67]],13],14],[[[38,[67]],13],14],[[[52,[67]],13],14],[[53,13],14],[[[39,[67]],13],14],[[54,13],14],[[55,13],14],[[56,13],14],[[57,13],14],[[58,13],14],[[40,13],14],[[59,13],14],[[60,13],14],[[61,13],14],[[62,13],14],[[[41,[67,67]],13],14],[[63,13],14],[[64,13],14],[[[42,[67]],13],14],[[65,13],14],[[20,13],14],[[20,13],14],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[43,20],[[[45,[[24,[23]]]]],20],[46,20],[47,20],[48,20],[[[49,[[24,[23]]]]],20],[[[25,[[24,[23]]]]],20],[[[27,[[24,[26]]]]],20],[[[29,[[24,[[17,[28]]]]]]],20],[[[30,[[24,[[17,[23]]]]]]],20],[31,20],[50,20],[[[51,[[24,[23]]]]],20],[[[32,[[24,[23]]]]],20],[[[33,[[24,[23]],[24,[23]]]]],20],[[[34,[[24,[23]]]]],20],[[[35,[[24,[23]]]]],20],[[[36,[[24,[23]]]]],20],[[[37,[[24,[23]]]]],20],[[[38,[[24,[23]]]]],20],[[[52,[[24,[68]]]]],20],[53,20],[[[39,[[24,[23]]]]],20],[54,20],[55,20],[56,20],[57,20],[58,20],[40,20],[59,20],[60,20],[61,20],[62,20],[[[41,[[24,[23]],[24,[23]]]]],20],[63,20],[64,20],[[[42,[[24,[23]]]]],20],[65,20],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],0,0,0,[20,[[17,[69]]]],0,0,[70],0,0,0,[20,[[17,[21]]]],[20,71],0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],23],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],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,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,[[]],[[]],[[]],[[]],[[23,[73,[72]]],[[75,[23,74]]]],0,0,0,[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[12],[12],[12],[12],[12],[12],[[]],[[]],[[]],[[]],[[76,77],[[18,[78,79]]]],[[80,2],[[17,[[82,[81]]]]]],[[],12],[[],12],[[]],[[]],[[],15],[[],15],[[],16],[[],16],[[23,[73,[72]]],80],[[[82,[81]]],76],[[],83],[[80,2],[[17,[74]]]],0,[[],84],[[23,[82,[81]]],85],[[],2],[[],86],0,[[],[[87,[78]]]],[[],17],[[],17],[[]],[[]],[[],18],[[],18],[[],18],[[],18],[[76,[88,[12]]],[[18,[83,79]]]],[[],19],[[],19],[[]],[[]],0,0,0,0,0,0,0,0,[[89,2,2,2,2,2,2]],[[]],[[]],[[]],[[]],[90,89],0,0,0,0,0,0,[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],0,[12],[12],[12],[12],[12],[12],[[90,[82,[91]]],92],[89,[[87,[93]]]],[[]],[[]],[[]],[[]],[[],12],[[],12],[[]],[[]],[[],15],[[],15],[[],16],[[],16],[89,[[87,[93]]]],[[23,[73,[72]]],90],[[83,23,[73,[72]]],89],[[],83],[90,83],[90,94],0,0,0,0,[90,84],[90,2],0,[90,[[87,[78]]]],[[],17],[[],17],[[]],[[]],[[],18],[[],18],[[],18],[[],18],[[],19],[[],19],[[]],[[]],0,0,[[95,2,2,2,86,[17,[96]],[17,[2]]]],[[]],[[]],[[]],[[]],[97,95],0,0,0,0,0,[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[12],[12],[12],[12],[12],[12],0,[[97,[82,[91]]],92],[95,[[87,[93]]]],[[]],[[]],[[]],[[]],[[],12],[[],12],[[]],[[]],[[],15],[[],15],[[],16],[[],16],[95,[[87,[93]]]],[[23,[73,[72]]],97],[[83,23,[73,[72]]],95],[97,83],[[],83],[97,94],0,0,0,[97,84],0,[97,2],0,0,[97,[[87,[78]]]],[[],17],[[],17],[[]],[[]],[[],18],[[],18],[[],18],[[],18],[[],19],[[],19],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[98,1],[99,1],[[98,100],[[5,[[4,[3]]]]]],[[99,100],[[5,[[4,[3]]]]]],[[98,101],[[5,[[4,[3]]]]]],[[99,101],[[5,[[4,[3]]]]]],[[98,102],[[5,[[4,[3]]]]]],[[99,102],[[5,[[4,[3]]]]]],[[]],[[]],[[]],[[]],[98,[[82,[[104,[[66,[28]],103]]]]]],0,0,[[98,105],[[5,[[4,[3]]]]]],[[99,105],[[5,[[4,[3]]]]]],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[[98,106],[[5,[[4,[3]]]]]],[[99,106],[[5,[[4,[3]]]]]],[12],[12],[12],[12],[12],[12],[[99,13],14],[[]],[[]],[[]],[[]],[[98,[88,[28]]],[[5,[[4,[3]]]]]],[[99,[88,[28]]],[[5,[[4,[3]]]]]],[[],12],[[],12],[[]],[[]],[[],15],[[],15],[[98,[88,[28]]],[[5,[[4,[3]]]]]],[[107,96],[[5,[[4,[3,108]]]]]],[[107,109],[[5,[[4,[3,108]]]]]],[[],16],[[],16],0,[[98,110],[[5,[[4,[3]]]]]],[[99,110],[[5,[[4,[3]]]]]],[98,2],[99,2],0,[[[82,[111]]],98],[[98,112],[[5,[[4,[3]]]]]],[[99,112],[[5,[[4,[3]]]]]],[[98,113],[[5,[[4,[3]]]]]],[[99,113],[[5,[[4,[3]]]]]],[[],17],[[],17],[[]],[[]],[[],18],[[],18],[[],18],[[],18],[[],19],[[],19],[[]],[[]],[114,98],0,0,[115,1],[[]],[[]],[[]],[[]],0,[[115,2],[[5,[[4,[3]]]]]],0,[115,[[5,[[4,[3]]]]]],[115,115],[116,116],[[]],[[]],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],[115,117],0,[12],[12],[12],[12],[12],[12],[[]],[[]],[[]],[[]],[[]],[[]],[[],12],[[],12],[[]],[[]],[[],15],[[],15],[[115,107,68],[[5,[[4,[3]]]]]],[[115,107,109],[[5,[[4,[3]]]]]],[[],16],[[],16],[[114,118,117],[[82,[115]]]],[115,119],0,[[116,2],16],[[115,2,2],[[5,[[4,[3]]]]]],[[115,2],[[5,[[4,[3]]]]]],[116,[[66,[23]]]],0,[[115,2,2,2],[[5,[[4,[3]]]]]],[[116,2,2,2],[[17,[74]]]],[[116,2,2],16],[[115,2,2,2],[[5,[[4,[3]]]]]],0,[115,120],[[115,2,2],[[5,[[4,[3]]]]]],[[116,2],[[66,[23]]]],[[]],[[]],[[],17],[[],17],[[]],[[]],[[],18],[[],18],[[],18],[[],18],[[],19],[[],19],[[]],[[]],0,0,0,0,0,[121,1],[[]],[[]],[[121,2],[[87,[16]]]],[[121,2],[[5,[[4,[3]]]]]],[121,[[5,[[4,[3]]]]]],0,[121,121],[[]],[[],11],[[],11],[[],11],[[[82,[121]],23],[[75,[23,[75,[23,74]]]]]],[12],[12],[[121,8],87],[12],[[]],[[]],[[]],[[],12],[[]],[[],15],[[],16],[[],[[82,[121]]]],[[],[[87,[[82,[121]]]]]],[[121,2],[[87,[16]]]],[[121,10],[[87,[16]]]],[[121,6],[[87,[16]]]],[[121,2,2],[[87,[16]]]],[[121,2,2],[[5,[[4,[3]]]]]],[[121,2],[[5,[[4,[3]]]]]],[[121,2,2,2],[[5,[[4,[3]]]]]],[[121,2,2,2],[[5,[[4,[3]]]]]],[[121,2,2],[[5,[[4,[3]]]]]],[[]],[[],17],[[]],[[],18],[[],18],[[],19],[[]],[[],[[82,[121]]]],0,0,0,0,0,0,[[2,2]],0,[[]],[[]],0,[[],11],[[],11],[[],11],0,0,[12],[12],0,[12],[[]],[[]],[[],12],[[]],[[],15],[[],16],[[122,16,123],124],[[124,125],[[87,[[82,[126]]]]]],[[124,125],[[87,[127]]]],0,[[],17],[[]],[[],18],[[],18],[[],19],[[]]],"c":[],"p":[[8,"Any"],[15,"str"],[8,"Future"],[3,"Box"],[3,"Pin"],[3,"RegisterTableRequest"],[3,"RenameTableRequest"],[3,"DeregisterTableRequest"],[3,"DeregisterSchemaRequest"],[3,"RegisterSchemaRequest"],[3,"Compat"],[15,"usize"],[3,"Formatter"],[6,"Result"],[3,"Request"],[15,"bool"],[4,"Option"],[4,"Result"],[3,"TypeId"],[4,"Error"],[8,"Error"],[3,"Backtrace"],[3,"String"],[8,"Into"],[3,"SystemCatalogSnafu"],[4,"ConcreteDataType"],[3,"SystemCatalogTypeMismatchSnafu"],[15,"u8"],[3,"InvalidEntryTypeSnafu"],[3,"InvalidKeySnafu"],[3,"EmptyValueSnafu"],[3,"CatalogNotFoundSnafu"],[3,"SchemaNotFoundSnafu"],[3,"TableExistsSnafu"],[3,"TableNotExistSnafu"],[3,"SchemaExistsSnafu"],[3,"UnimplementedSnafu"],[3,"NotSupportedSnafu"],[3,"TableNotFoundSnafu"],[3,"UpgradeWeakCatalogManagerRefSnafu"],[3,"QueryAccessDeniedSnafu"],[3,"GenericSnafu"],[3,"ListCatalogsSnafu"],[8,"Clone"],[3,"ListSchemasSnafu"],[3,"CompileScriptInternalSnafu"],[3,"OpenSystemCatalogSnafu"],[3,"CreateSystemCatalogSnafu"],[3,"CreateTableSnafu"],[3,"ValueDeserializeSnafu"],[3,"TableEngineNotFoundSnafu"],[3,"OpenTableSnafu"],[3,"ParallelOpenTableSnafu"],[3,"ReadSystemCatalogSnafu"],[3,"CreateRecordBatchSnafu"],[3,"InsertCatalogRecordSnafu"],[3,"SystemCatalogTableScanSnafu"],[3,"InternalSnafu"],[3,"SystemCatalogTableScanExecSnafu"],[3,"InvalidCatalogValueSnafu"],[3,"MetaSrvSnafu"],[3,"InvalidTableInfoInCatalogSnafu"],[3,"DatafusionSnafu"],[3,"TableSchemaMismatchSnafu"],[3,"TableMetadataManagerSnafu"],[3,"Vec"],[8,"Debug"],[6,"TableId"],[8,"StackError"],[3,"Demand"],[4,"StatusCode"],[8,"CatalogManager"],[3,"Weak"],[6,"TableRef"],[3,"HashMap"],[3,"InformationTableDataSource"],[3,"ScanRequest"],[6,"SendableRecordBatchStream"],[3,"BoxedError"],[3,"InformationSchemaProvider"],[8,"InformationTable"],[3,"Arc"],[6,"SchemaRef"],[6,"TableId"],[6,"TableInfoRef"],[4,"TableType"],[6,"Result"],[15,"slice"],[3,"InformationSchemaColumnsBuilder"],[3,"InformationSchemaColumns"],[3,"TaskContext"],[6,"SendableRecordBatchStream"],[3,"RecordBatch"],[6,"SchemaRef"],[3,"InformationSchemaTablesBuilder"],[15,"u32"],[3,"InformationSchemaTables"],[3,"CachedMetaKvBackend"],[3,"MetaKvBackend"],[3,"BatchDeleteRequest"],[3,"BatchGetRequest"],[3,"BatchPutRequest"],[3,"KeyValue"],[3,"Cache"],[3,"CompareAndPutRequest"],[3,"DeleteRangeRequest"],[3,"Context"],[3,"Global"],[3,"TableName"],[3,"MoveValueRequest"],[3,"MetaClient"],[3,"PutRequest"],[3,"RangeRequest"],[6,"KvBackendRef"],[3,"KvBackendCatalogManager"],[3,"SystemCatalog"],[6,"DatanodeManagerRef"],[6,"CacheInvalidatorRef"],[6,"PartitionRuleManagerRef"],[6,"TableMetadataManagerRef"],[3,"MemoryCatalogManager"],[6,"CatalogManagerRef"],[3,"QueryContext"],[3,"DfTableSourceProvider"],[4,"TableReference"],[8,"TableSource"],[3,"ResolvedTableReference"],[3,"RegisterSystemTableRequest"],[13,"ListSchemas"],[13,"SchemaNotFound"],[13,"QueryAccessDenied"],[13,"CatalogNotFound"],[13,"SystemCatalogTypeMismatch"],[13,"TableEngineNotFound"],[13,"InvalidEntryType"],[13,"ValueDeserialize"],[13,"ParallelOpenTable"],[13,"Datafusion"],[13,"InvalidKey"],[13,"ListCatalogs"],[13,"CompileScriptInternal"],[13,"OpenSystemCatalog"],[13,"CreateSystemCatalog"],[13,"CreateTable"],[13,"SystemCatalog"],[13,"EmptyValue"],[13,"TableExists"],[13,"TableNotExist"],[13,"SchemaExists"],[13,"Unimplemented"],[13,"NotSupported"],[13,"OpenTable"],[13,"TableNotFound"],[13,"ReadSystemCatalog"],[13,"CreateRecordBatch"],[13,"InsertCatalogRecord"],[13,"SystemCatalogTableScan"],[13,"Internal"],[13,"UpgradeWeakCatalogManagerRef"],[13,"SystemCatalogTableScanExec"],[13,"InvalidCatalogValue"],[13,"MetaSrv"],[13,"InvalidTableInfoInCatalog"],[13,"TableSchemaMismatch"],[13,"Generic"],[13,"TableMetadataManager"]]},\ -"client":{"doc":"","t":"DRRDCCDCMMAMAMAMMAFMMAAAMMADDDDLMLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLMLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLMMLLLLLLLLLLLLLLLLLLLLLLLLDDLMLLLLLMMLLLLLLLLLLLMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLNDNDNDNDENDNDNDNDNDNDNDGNDMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMIEDNLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLRRRRRRRRRRRDLLFMLLLLLLLLLLLLLLLLLLLLLLLLLDMLLLLLMLLLLLLLLLLLMLLMLLLLLLL","n":["Client","DEFAULT_CATALOG_NAME","DEFAULT_SCHEMA_NAME","Database","Error","Result","StreamInserter","api","auth_header","catalog","client","client","client_manager","ctx","database","dbname","dbname","error","from_grpc_response","inner","join","load_balance","metrics","region","schema","sender","stream_insert","Client","DatabaseClient","FlightClient","Inner","addr","addr","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","channel_manager","client","clone","clone_into","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","find_channel","fmt","fmt","from","from","from","from","from_ref","from_subset","from_subset","from_subset","from_subset","get_peer","health_check","init","init","init","init","inner","inner","into","into","into","into","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","load_balance","make_database_client","make_flight_client","make_prometheus_gateway_client","max_grpc_recv_message_size","max_grpc_send_message_size","mut_inner","new","peers","raw_region_client","set_peers","start","to_owned","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","with_manager","with_manager_and_urls","with_urls","DatanodeClients","borrow","borrow_mut","channel_manager","clients","compat","compat_mut","compat_ref","datanode","default","deref","deref_mut","drop","fmt","from","from_subset","get_client","init","insert_client","into","into_request","is_in_subset","new","to_subset","to_subset_unchecked","try_from","try_into","type_id","vzip","Database","FlightContext","alter","auth_header","borrow","borrow","borrow_mut","borrow_mut","catalog","catalog","client","clone","clone","clone_into","clone_into","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","create","ctx","dbname","dbname","default","default","delete","deref","deref","deref_mut","deref_mut","do_get","drop","drop","drop_table","fmt","fmt","from","from","from_ref","from_ref","from_subset","from_subset","handle","init","init","insert","into","into","into_request","into_request","is_in_subset","is_in_subset","logical_plan","new","new_with_dbname","prom_range_query","row_insert","schema","schema","set_auth","set_catalog","set_dbname","set_schema","sql","streaming_inserter","streaming_inserter_with_channel_size","to_owned","to_owned","to_rpc_request","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","truncate_table","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","ClientStreaming","ClientStreamingSnafu","ColumnDataType","ColumnDataTypeSnafu","ConvertFlightData","ConvertFlightDataSnafu","CreateChannel","CreateChannelSnafu","Error","FlightGet","FlightGetSnafu","HandleRequest","HandleRequestSnafu","IllegalDatabaseResponse","IllegalDatabaseResponseSnafu","IllegalFlightMessages","IllegalFlightMessagesSnafu","IllegalGrpcClientState","IllegalGrpcClientStateSnafu","MissingField","MissingFieldSnafu","RegionServer","RegionServerSnafu","Result","Server","ServerSnafu","addr","addr","as_any","as_error_source","backtrace","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","build","build","build","build","build","build","cause","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","code","code","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","debug_fmt","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","description","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","err_msg","err_msg","err_msg","fail","fail","fail","fail","fail","fail","field","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_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","msg","next","provide","reason","source","status_code","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_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","tonic_code","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","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","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","addr","addr","code","code","err_msg","err_msg","err_msg","field","location","location","location","location","location","location","location","location","msg","reason","source","source","source","source","source","source","tonic_code","LoadBalance","Loadbalancer","Random","Random","borrow","borrow","borrow_mut","borrow_mut","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","default","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","from","from","from","from_subset","from_subset","get_peer","get_peer","get_peer","init","init","into","into","into_request","into_request","is_in_subset","is_in_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","try_into","type_id","type_id","vzip","vzip","METRIC_GRPC_ALTER","METRIC_GRPC_CREATE_TABLE","METRIC_GRPC_DELETE","METRIC_GRPC_DO_GET","METRIC_GRPC_DROP_TABLE","METRIC_GRPC_INSERT","METRIC_GRPC_LOGICAL_PLAN","METRIC_GRPC_PROMQL_RANGE_QUERY","METRIC_GRPC_SQL","METRIC_GRPC_TRUNCATE_TABLE","METRIC_REGION_REQUEST_GRPC","RegionRequester","borrow","borrow_mut","check_response_header","client","compat","compat_mut","compat_ref","deref","deref_mut","do_get_inner","drop","fmt","from","from_subset","handle","handle","handle_inner","handle_query","init","into","into_request","is_in_subset","new","to_subset","to_subset_unchecked","try_from","try_into","type_id","vzip","StreamInserter","auth_header","borrow","borrow_mut","compat","compat_mut","compat_ref","dbname","deref","deref_mut","drop","finish","from","from_subset","init","insert","into","into_request","is_in_subset","join","new","row_insert","sender","to_rpc_request","to_subset","to_subset_unchecked","try_from","try_into","type_id","vzip"],"q":[[0,"client"],[27,"client::client"],[143,"client::client_manager"],[172,"client::database"],[256,"client::error"],[651,"client::error::Error"],[676,"client::load_balance"],[728,"client::metrics"],[739,"client::region"],[769,"client::stream_insert"]],"d":["","","","","","","A structure that provides some methods for streaming data …","","","","","","","","","","","","","","","","client metrics","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","Create database service client using catalog and schema","Create database service client using dbname.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","SNAFU context selector for the Error::ClientStreaming …","","SNAFU context selector for the Error::ColumnDataType …","","SNAFU context selector for the Error::ConvertFlightData …","","SNAFU context selector for the Error::CreateChannel variant","","","SNAFU context selector for the Error::FlightGet variant","","SNAFU context selector for the Error::HandleRequest variant","","SNAFU context selector for the …","","SNAFU context selector for the Error::IllegalFlightMessages…","","SNAFU context selector for the …","","SNAFU context selector for the Error::MissingField variant","","SNAFU context selector for the Error::RegionServer variant","","","SNAFU context selector for the Error::Server variant","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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","Consume the selector and return the associated error","Consume the selector and return the associated error","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 …","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.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","Calls U::from(self).","","","","","","","","","","A structure that provides some methods for streaming data …","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,47,33,0,33,0,33,0,47,33,0,0,6,47,0,0,0,33,47,0,0,0,0,0,4,4,16,4,6,8,16,4,6,8,8,4,6,6,16,4,6,8,16,4,6,8,16,4,6,8,6,8,16,4,6,8,16,4,6,8,16,4,6,8,6,6,8,16,4,6,8,6,16,4,6,8,8,6,16,4,6,8,16,6,16,4,6,8,16,4,6,8,16,4,6,8,8,6,6,6,6,6,4,6,8,6,8,6,6,16,4,6,8,16,4,6,8,16,4,6,8,16,4,6,8,16,4,6,8,16,4,6,8,8,6,6,0,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,0,0,33,36,33,36,33,36,33,33,33,33,36,33,36,33,36,33,36,33,36,33,33,33,33,33,36,33,33,36,33,36,33,33,36,33,33,36,33,36,33,36,33,36,33,33,36,33,33,36,33,36,33,36,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,36,33,33,36,33,36,33,33,36,33,36,33,36,33,36,50,0,50,0,50,0,50,0,0,50,0,50,0,50,0,50,0,50,0,50,0,50,0,0,50,0,62,66,50,50,50,54,62,63,64,65,55,56,66,67,58,59,60,50,54,62,63,64,65,55,56,66,67,58,59,60,50,54,55,56,58,59,60,50,54,62,63,64,65,55,56,66,67,58,59,60,54,62,63,64,65,55,56,66,67,58,59,60,67,58,54,62,63,64,65,55,56,66,67,58,59,60,50,54,62,63,64,65,55,56,66,67,58,59,60,50,54,62,63,64,65,55,56,66,67,58,59,60,50,50,54,62,63,64,65,55,56,66,67,58,59,60,50,54,62,63,64,65,55,56,66,67,58,59,60,50,50,54,62,63,64,65,55,56,66,67,58,59,60,50,55,59,60,54,55,56,58,59,60,56,54,62,63,64,65,55,56,66,67,58,59,60,50,50,54,62,63,64,65,55,56,66,67,58,59,60,50,50,54,62,63,64,65,55,56,66,67,58,59,60,54,62,63,64,65,55,56,66,67,58,59,60,50,54,62,63,64,65,55,56,66,67,58,59,60,50,54,62,63,64,65,55,56,66,67,58,59,60,50,54,62,63,64,65,55,56,66,67,58,59,60,54,62,63,64,65,55,56,66,67,58,59,60,50,54,62,63,64,65,55,56,66,67,58,59,60,50,58,50,50,54,50,50,54,62,63,64,65,55,56,66,67,58,59,60,50,54,62,63,64,65,55,56,66,67,58,59,60,50,54,62,63,64,65,55,56,66,67,58,59,60,50,62,54,62,63,64,65,55,56,66,67,58,59,60,50,54,62,63,64,65,55,56,66,67,58,59,60,50,54,62,63,64,65,55,56,66,67,58,59,60,50,54,62,63,64,65,55,56,66,67,58,59,60,50,86,87,88,89,90,91,92,93,94,95,96,97,90,93,87,92,89,94,86,95,96,97,87,88,86,0,0,0,73,73,74,73,74,73,74,73,74,73,74,73,73,74,73,74,73,74,73,74,73,73,74,73,74,98,73,74,73,74,73,74,73,74,73,74,73,74,73,74,73,74,73,73,74,73,74,73,74,0,0,0,0,0,0,0,0,0,0,0,0,76,76,0,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,76,0,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,[[3,[2]]]],0,0,0,0,0,0,0,0,0,0,0,0,[4,5],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[6,6],[[]],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],6],[[],8],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],[6,3],[[6,10],11],[[8,10],11],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[8,[[13,[12]]]],[6,3],[[],9],[[],9],[[],9],[[],9],0,0,[[]],[[]],[[]],[[]],[[],14],[[],14],[[],14],[[],14],[[],15],[[],15],[[],15],[[],15],0,[6,[[3,[16]]]],[6,[[3,[4]]]],[6,[[3,[[18,[17]]]]]],[6,9],[6,9],[4,[[19,[17]]]],[[],6],0,[6,[[3,[[20,[17]]]]]],[[8,[21,[12]]]],[[6,[22,[[23,[[22,[5]]]]]]]],[[]],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],25],[[],25],[[],25],[[],25],[[]],[[]],[[]],[[]],[26,8],[[26,[22,[[23,[[22,[5]]]]]]],6],[[[22,[[23,[[22,[5]]]]]]],6],0,[[]],[[]],0,0,[[],7],[[],7],[[],7],[[27,28],[[31,[[30,[29]]]]]],[[],27],[9],[9],[9],[[27,10],11],[[]],[[]],[[27,28],6],[[],9],[[27,28,6]],[[]],[[],14],[[],15],[32,27],[[],13],[[]],[[],24],[[],24],[[],25],[[]],0,0,[[33,34],[[3,[35]]]],0,[[]],[[]],[[]],[[]],[33,12],0,0,[33,33],[36,36],[[]],[[]],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[33,37],[[3,[35]]]],0,[33,12],0,[[],33],[[],36],[[33,38],[[3,[2]]]],[9],[9],[9],[9],[[33,39,40],[[3,[35]]]],[9],[9],[[33,41],[[3,[35]]]],[[33,10],11],[[36,10],11],[[]],[[]],[[]],[[]],[[]],[[]],[[33,39],[[3,[2]]]],[[],9],[[],9],[[33,42],[[3,[2]]]],[[]],[[]],[[],14],[[],14],[[],15],[[],15],[[33,[21,[43]],40],[[3,[35]]]],[[[44,[12]],[44,[12]],6],33],[[[44,[12]],6],33],[[33,5,5,5,5],[[3,[35]]]],[[33,45],[[3,[2]]]],[33,12],0,[[33,46]],[[33,[44,[12]]]],[[33,[44,[12]]]],[[33,[44,[12]]]],[[33,5],[[3,[35]]]],[33,[[3,[47]]]],[[33,9],[[3,[47]]]],[[]],[[]],[[33,39,40],48],[[],13],[[],13],[[]],[[]],[[33,49],[[3,[35]]]],[[],24],[[],24],[[],24],[[],24],[[],25],[[],25],[[]],[[]],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,[50,51],[[],52],[50,[[13,[53]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[54,[[44,[12]]]]],50],[[[55,[[44,[12]]]]],50],[[[56,[[44,[12]]]]],50],[[[58,[[44,[57]],[44,[12]]]]],50],[[[59,[[44,[12]]]]],50],[[[60,[[44,[12]]]]],50],[50,[[13,[52]]]],[[[54,[61]]],[[54,[61]]]],[[[62,[61,61]]],[[62,[61,61]]]],[63,63],[64,64],[65,65],[[[55,[61]]],[[55,[61]]]],[[[56,[61]]],[[56,[61]]]],[[[66,[61]]],[[66,[61]]]],[[[67,[61]]],[[67,[61]]]],[[[58,[61,61]]],[[58,[61,61]]]],[[[59,[61]]],[[59,[61]]]],[[[60,[61]]],[[60,[61]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[50,9,[21,[12]]]],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],[50,5],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],[9],0,0,0,[[[54,[[44,[12]]]]],[[24,[50]]]],[[[55,[[44,[12]]]]],[[24,[50]]]],[[[56,[[44,[12]]]]],[[24,[50]]]],[[[58,[[44,[57]],[44,[12]]]]],[[24,[50]]]],[[[59,[[44,[12]]]]],[[24,[50]]]],[[[60,[[44,[12]]]]],[[24,[50]]]],0,[[[54,[68]],10],11],[[[62,[68,68]],10],11],[[63,10],11],[[64,10],11],[[65,10],11],[[[55,[68]],10],11],[[[56,[68]],10],11],[[[66,[68]],10],11],[[[67,[68]],10],11],[[[58,[68,68]],10],11],[[[59,[68]],10],11],[[[60,[68]],10],11],[[50,10],11],[[50,10],11],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[69,50],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[54,[[44,[12]]]]],50],[[[62,[[44,[12]],[44,[70]]]]],50],[63,50],[64,50],[65,50],[[[55,[[44,[12]]]]],50],[[[56,[[44,[12]]]]],50],[[[66,[[44,[12]]]]],50],[[[67,[[44,[70]]]]],50],[[[58,[[44,[57]],[44,[12]]]]],50],[[[59,[[44,[12]]]]],50],[[[60,[[44,[12]]]]],50],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],0,[50,[[13,[71]]]],[72],0,[50,[[13,[52]]]],[50,57],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],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,[[]],[[]],[[]],[[]],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],73],[9],[9],[9],[9],[9],[9],[[73,10],11],[[74,10],11],[74,73],[[]],[[]],[[]],[[]],[[[23,[12]]],[[13,[12]]]],[[73,[23,[12]]],[[13,[12]]]],[[74,[23,[12]]],[[13,[12]]]],[[],9],[[],9],[[]],[[]],[[],14],[[],14],[[],15],[[],15],[[],13],[[],13],[[]],[[]],[[],24],[[],24],[73,[[24,[74]]]],[[],24],[[],24],[[],25],[[],25],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[[13,[75]]],3],0,[[],7],[[],7],[[],7],[9],[9],[[76,77],[[3,[78]]]],[9],[[76,10],11],[[]],[[]],[[76,79],[[3,[80]]]],[[76,79],[[31,[[30,[29]]]]]],[[76,79],[[3,[80]]]],[[76,81],[[31,[[30,[29]]]]]],[[],9],[[]],[[],14],[[],15],[6,76],[[],13],[[]],[[],24],[[],24],[[],25],[[]],0,0,[[]],[[]],[[],7],[[],7],[[],7],0,[9],[9],[9],[47,[[3,[2]]]],[[]],[[]],[[],9],[[47,[21,[82]]],3],[[]],[[],14],[[],15],0,[[[83,[17]],12,[13,[84]],9],47],[[47,[21,[85]]],3],0,[[47,39],48],[[],13],[[]],[[],24],[[],24],[[],25],[[]]],"c":[],"p":[[3,"GreptimeResponse"],[15,"u32"],[6,"Result"],[3,"FlightClient"],[15,"str"],[3,"Client"],[3,"Compat"],[3,"Inner"],[15,"usize"],[3,"Formatter"],[6,"Result"],[3,"String"],[4,"Option"],[3,"Request"],[15,"bool"],[3,"DatabaseClient"],[3,"Channel"],[3,"PrometheusGatewayClient"],[3,"FlightServiceClient"],[3,"RegionClient"],[3,"Vec"],[8,"AsRef"],[15,"slice"],[4,"Result"],[3,"TypeId"],[3,"ChannelManager"],[3,"DatanodeClients"],[3,"Peer"],[8,"Future"],[3,"Box"],[3,"Pin"],[3,"ChannelConfig"],[3,"Database"],[3,"AlterExpr"],[4,"Output"],[3,"FlightContext"],[3,"CreateTableExpr"],[3,"DeleteRequests"],[4,"Request"],[15,"u64"],[3,"DropTableExpr"],[3,"InsertRequests"],[15,"u8"],[8,"Into"],[3,"RowInsertRequests"],[4,"AuthScheme"],[3,"StreamInserter"],[3,"GreptimeRequest"],[3,"TruncateTableExpr"],[4,"Error"],[8,"Any"],[8,"Error"],[3,"Backtrace"],[3,"IllegalFlightMessagesSnafu"],[3,"IllegalGrpcClientStateSnafu"],[3,"MissingFieldSnafu"],[4,"StatusCode"],[3,"ServerSnafu"],[3,"IllegalDatabaseResponseSnafu"],[3,"ClientStreamingSnafu"],[8,"Clone"],[3,"FlightGetSnafu"],[3,"HandleRequestSnafu"],[3,"ConvertFlightDataSnafu"],[3,"ColumnDataTypeSnafu"],[3,"CreateChannelSnafu"],[3,"RegionServerSnafu"],[8,"Debug"],[3,"Status"],[4,"Code"],[8,"StackError"],[3,"Demand"],[4,"Loadbalancer"],[3,"Random"],[3,"ResponseHeader"],[3,"RegionRequester"],[3,"Ticket"],[6,"SendableRecordBatchStream"],[3,"RegionRequest"],[6,"AffectedRows"],[3,"QueryRequest"],[3,"InsertRequest"],[3,"GreptimeDatabaseClient"],[3,"AuthHeader"],[3,"RowInsertRequest"],[13,"FlightGet"],[13,"CreateChannel"],[13,"RegionServer"],[13,"Server"],[13,"IllegalGrpcClientState"],[13,"IllegalDatabaseResponse"],[13,"ClientStreaming"],[13,"MissingField"],[13,"IllegalFlightMessages"],[13,"HandleRequest"],[13,"ConvertFlightData"],[13,"ColumnDataType"],[8,"LoadBalance"]]},\ +"client":{"doc":"","t":"NDRRDCEDNCGNDCLMMLLLLMAMALLLLLLMAMMLLLLLLLLALLLLFLLLLMLLLLLLLLLMAALALMMMALLLLLLLLLLLLLLLLDDDDLMLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLMLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLMMLLLLLLLLLLLLLLLLLLLLLLLLDDLMLLLLLMMLLLLLLLLLLLMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLNDNDNDNDENDNDNDNDNDNDNDGNDMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMIEDNLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLRRRRRRRRRRRDLLFMLLLLLLLLLLLLLLLLLLLLLLLLLDMLLLLLMLLLLLLLLLLLMLLMLLLLLLL","n":["AffectedRows","Client","DEFAULT_CATALOG_NAME","DEFAULT_SCHEMA_NAME","Database","Error","Output","RecordBatches","RecordBatches","Result","SendableRecordBatchStream","Stream","StreamInserter","api","as_stream","auth_header","batches","borrow","borrow","borrow_mut","borrow_mut","catalog","client","client","client_manager","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","ctx","database","dbname","dbname","deref","deref","deref_mut","deref_mut","drop","drop","empty","eq","error","fmt","fmt","from","from","from_grpc_response","from_subset","from_subset","init","init","inner","into","into","into_df_stream","into_iter","into_request","into_request","is_in_subset","is_in_subset","iter","join","load_balance","metrics","pretty_print","region","schema","schema","schema","sender","stream_insert","take","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_collect","try_from","try_from","try_from_columns","try_into","try_into","try_new","type_id","type_id","vzip","vzip","Client","DatabaseClient","FlightClient","Inner","addr","addr","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","channel_manager","client","clone","clone_into","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","find_channel","fmt","fmt","from","from","from","from","from_ref","from_subset","from_subset","from_subset","from_subset","get_peer","health_check","init","init","init","init","inner","inner","into","into","into","into","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","load_balance","make_database_client","make_flight_client","make_prometheus_gateway_client","max_grpc_recv_message_size","max_grpc_send_message_size","mut_inner","new","peers","raw_region_client","set_peers","start","to_owned","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","with_manager","with_manager_and_urls","with_urls","DatanodeClients","borrow","borrow_mut","channel_manager","clients","compat","compat_mut","compat_ref","datanode","default","deref","deref_mut","drop","fmt","from","from_subset","get_client","init","insert_client","into","into_request","is_in_subset","new","to_subset","to_subset_unchecked","try_from","try_into","type_id","vzip","Database","FlightContext","alter","auth_header","borrow","borrow","borrow_mut","borrow_mut","catalog","catalog","client","clone","clone","clone_into","clone_into","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","create","ctx","dbname","dbname","default","default","delete","deref","deref","deref_mut","deref_mut","do_get","drop","drop","drop_table","fmt","fmt","from","from","from_ref","from_ref","from_subset","from_subset","handle","init","init","insert","into","into","into_request","into_request","is_in_subset","is_in_subset","logical_plan","new","new_with_dbname","prom_range_query","row_insert","schema","schema","set_auth","set_catalog","set_dbname","set_schema","sql","streaming_inserter","streaming_inserter_with_channel_size","to_owned","to_owned","to_rpc_request","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","truncate_table","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","ClientStreaming","ClientStreamingSnafu","ColumnDataType","ColumnDataTypeSnafu","ConvertFlightData","ConvertFlightDataSnafu","CreateChannel","CreateChannelSnafu","Error","FlightGet","FlightGetSnafu","HandleRequest","HandleRequestSnafu","IllegalDatabaseResponse","IllegalDatabaseResponseSnafu","IllegalFlightMessages","IllegalFlightMessagesSnafu","IllegalGrpcClientState","IllegalGrpcClientStateSnafu","MissingField","MissingFieldSnafu","RegionServer","RegionServerSnafu","Result","Server","ServerSnafu","addr","addr","as_any","as_error_source","backtrace","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","build","build","build","build","build","build","cause","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","code","code","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","debug_fmt","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","description","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","err_msg","err_msg","err_msg","fail","fail","fail","fail","fail","fail","field","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_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","msg","next","provide","reason","source","status_code","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_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","tonic_code","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","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","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","addr","addr","code","code","err_msg","err_msg","err_msg","field","location","location","location","location","location","location","location","location","msg","reason","source","source","source","source","source","source","tonic_code","LoadBalance","Loadbalancer","Random","Random","borrow","borrow","borrow_mut","borrow_mut","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","default","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","from","from","from","from_subset","from_subset","get_peer","get_peer","get_peer","init","init","into","into","into_request","into_request","is_in_subset","is_in_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","try_into","type_id","type_id","vzip","vzip","METRIC_GRPC_ALTER","METRIC_GRPC_CREATE_TABLE","METRIC_GRPC_DELETE","METRIC_GRPC_DO_GET","METRIC_GRPC_DROP_TABLE","METRIC_GRPC_INSERT","METRIC_GRPC_LOGICAL_PLAN","METRIC_GRPC_PROMQL_RANGE_QUERY","METRIC_GRPC_SQL","METRIC_GRPC_TRUNCATE_TABLE","METRIC_REGION_REQUEST_GRPC","RegionRequester","borrow","borrow_mut","check_response_header","client","compat","compat_mut","compat_ref","deref","deref_mut","do_get_inner","drop","fmt","from","from_subset","handle","handle","handle_inner","handle_query","init","into","into_request","is_in_subset","new","to_subset","to_subset_unchecked","try_from","try_into","type_id","vzip","StreamInserter","auth_header","borrow","borrow_mut","compat","compat_mut","compat_ref","dbname","deref","deref_mut","drop","finish","from","from_subset","init","insert","into","into_request","is_in_subset","join","new","row_insert","sender","to_rpc_request","to_subset","to_subset_unchecked","try_from","try_into","type_id","vzip"],"q":[[0,"client"],[89,"client::client"],[205,"client::client_manager"],[234,"client::database"],[318,"client::error"],[713,"client::error::Error"],[738,"client::load_balance"],[790,"client::metrics"],[801,"client::region"],[831,"client::stream_insert"]],"d":["","","","","","","","","","","","","A structure that provides some methods for streaming data …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","client metrics","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","Create database service client using catalog and schema","Create database service client using dbname.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","SNAFU context selector for the Error::ClientStreaming …","","SNAFU context selector for the Error::ColumnDataType …","","SNAFU context selector for the Error::ConvertFlightData …","","SNAFU context selector for the Error::CreateChannel variant","","","SNAFU context selector for the Error::FlightGet variant","","SNAFU context selector for the Error::HandleRequest variant","","SNAFU context selector for the …","","SNAFU context selector for the Error::IllegalFlightMessages…","","SNAFU context selector for the …","","SNAFU context selector for the Error::MissingField variant","","SNAFU context selector for the Error::RegionServer variant","","","SNAFU context selector for the Error::Server variant","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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","Consume the selector and return the associated error","Consume the selector and return the associated error","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 …","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.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","Calls U::from(self).","","","","","","","","","","A structure that provides some methods for streaming data …","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","",""],"i":[9,0,0,0,0,0,0,0,9,0,0,9,0,0,1,58,1,9,1,9,1,45,0,45,0,9,1,9,1,9,1,45,0,58,45,9,1,9,1,9,1,1,1,0,9,1,9,1,0,9,1,9,1,31,9,1,1,1,9,1,9,1,1,58,0,0,1,0,1,45,1,58,0,1,9,1,9,1,1,9,1,1,9,1,1,9,1,9,1,0,0,0,0,29,29,34,29,31,32,34,29,31,32,32,29,31,31,34,29,31,32,34,29,31,32,34,29,31,32,31,32,34,29,31,32,34,29,31,32,34,29,31,32,31,31,32,34,29,31,32,31,34,29,31,32,32,31,34,29,31,32,34,31,34,29,31,32,34,29,31,32,34,29,31,32,32,31,31,31,31,31,29,31,32,31,32,31,31,34,29,31,32,34,29,31,32,34,29,31,32,34,29,31,32,34,29,31,32,34,29,31,32,32,31,31,0,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,0,0,45,47,45,47,45,47,45,45,45,45,47,45,47,45,47,45,47,45,47,45,45,45,45,45,47,45,45,47,45,47,45,45,47,45,45,47,45,47,45,47,45,47,45,45,47,45,45,47,45,47,45,47,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,47,45,45,47,45,47,45,45,47,45,47,45,47,45,47,61,0,61,0,61,0,61,0,0,61,0,61,0,61,0,61,0,61,0,61,0,61,0,0,61,0,73,77,61,61,61,65,73,74,75,76,66,67,77,78,69,70,71,61,65,73,74,75,76,66,67,77,78,69,70,71,61,65,66,67,69,70,71,61,65,73,74,75,76,66,67,77,78,69,70,71,65,73,74,75,76,66,67,77,78,69,70,71,78,69,65,73,74,75,76,66,67,77,78,69,70,71,61,65,73,74,75,76,66,67,77,78,69,70,71,61,65,73,74,75,76,66,67,77,78,69,70,71,61,61,65,73,74,75,76,66,67,77,78,69,70,71,61,65,73,74,75,76,66,67,77,78,69,70,71,61,61,65,73,74,75,76,66,67,77,78,69,70,71,61,66,70,71,65,66,67,69,70,71,67,65,73,74,75,76,66,67,77,78,69,70,71,61,61,65,73,74,75,76,66,67,77,78,69,70,71,61,61,65,73,74,75,76,66,67,77,78,69,70,71,65,73,74,75,76,66,67,77,78,69,70,71,61,65,73,74,75,76,66,67,77,78,69,70,71,61,65,73,74,75,76,66,67,77,78,69,70,71,61,65,73,74,75,76,66,67,77,78,69,70,71,65,73,74,75,76,66,67,77,78,69,70,71,61,65,73,74,75,76,66,67,77,78,69,70,71,61,69,61,61,65,61,61,65,73,74,75,76,66,67,77,78,69,70,71,61,65,73,74,75,76,66,67,77,78,69,70,71,61,65,73,74,75,76,66,67,77,78,69,70,71,61,73,65,73,74,75,76,66,67,77,78,69,70,71,61,65,73,74,75,76,66,67,77,78,69,70,71,61,65,73,74,75,76,66,67,77,78,69,70,71,61,65,73,74,75,76,66,67,77,78,69,70,71,61,97,98,99,100,101,102,103,104,105,106,107,108,101,104,98,103,100,105,97,106,107,108,98,99,97,0,0,0,84,84,85,84,85,84,85,84,85,84,85,84,84,85,84,85,84,85,84,85,84,84,85,84,85,109,84,85,84,85,84,85,84,85,84,85,84,85,84,85,84,85,84,84,85,84,85,84,85,0,0,0,0,0,0,0,0,0,0,0,0,87,87,0,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,[[5,[[4,[2,3]]]]]],0,0,[[]],[[]],[[]],[[]],0,0,0,0,[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],0,0,0,0,[7],[7],[7],[7],[7],[7],[[],1],[[1,1],8],0,[[9,10],[[12,[11]]]],[[1,10],[[12,[11]]]],[[]],[[]],[13,[[15,[14]]]],[[]],[[]],[[],7],[[],7],0,[[]],[[]],[1,[[5,[[4,[16,3]]]]]],[1],[[],17],[[],17],[[],8],[[],8],[1,18],0,0,0,[1,[[12,[19,20]]]],0,[1,[[22,[21,3]]]],0,0,0,0,[1,[[24,[23,3]]]],[[],25],[[],25],[[]],[[]],[[[5,[[4,[2,3]]]]],26],[[],12],[[],12],[[[22,[21,3]],27],[[12,[1,20]]]],[[],12],[[],12],[[[22,[21,3]],[24,[23,3]]],[[12,[1,20]]]],[[],28],[[],28],[[]],[[]],0,0,0,0,[29,30],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[31,31],[[]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],31],[[],32],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],[31,15],[[31,10],33],[[32,10],33],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[32,[[25,[19]]]],[31,15],[[],7],[[],7],[[],7],[[],7],0,0,[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],8],[[],8],[[],8],[[],8],0,[31,[[15,[34]]]],[31,[[15,[29]]]],[31,[[15,[[36,[35]]]]]],[31,7],[31,7],[29,[[37,[35]]]],[[],31],0,[31,[[15,[[38,[35]]]]]],[[32,[24,[19]]]],[[31,[39,[[40,[[39,[30]]]]]]]],[[]],[[],25],[[],25],[[],25],[[],25],[[]],[[]],[[]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],28],[[],28],[[],28],[[],28],[[]],[[]],[[]],[[]],[41,32],[[41,[39,[[40,[[39,[30]]]]]]],31],[[[39,[[40,[[39,[30]]]]]]],31],0,[[]],[[]],0,0,[[],6],[[],6],[[],6],[[42,43],[[5,[[4,[26]]]]]],[[],42],[7],[7],[7],[[42,10],33],[[]],[[]],[[42,43],31],[[],7],[[42,43,31]],[[]],[[],17],[[],8],[44,42],[[],25],[[]],[[],12],[[],12],[[],28],[[]],0,0,[[45,46],[[15,[9]]]],0,[[]],[[]],[[]],[[]],[45,19],0,0,[45,45],[47,47],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[45,48],[[15,[9]]]],0,[45,19],0,[[],45],[[],47],[[45,49],[[15,[14]]]],[7],[7],[7],[7],[[45,50,51],[[15,[9]]]],[7],[7],[[45,52],[[15,[9]]]],[[45,10],33],[[47,10],33],[[]],[[]],[[]],[[]],[[]],[[]],[[45,50],[[15,[14]]]],[[],7],[[],7],[[45,53],[[15,[14]]]],[[]],[[]],[[],17],[[],17],[[],8],[[],8],[[45,[24,[54]],51],[[15,[9]]]],[[[55,[19]],[55,[19]],31],45],[[[55,[19]],31],45],[[45,30,30,30,30],[[15,[9]]]],[[45,56],[[15,[14]]]],[45,19],0,[[45,57]],[[45,[55,[19]]]],[[45,[55,[19]]]],[[45,[55,[19]]]],[[45,30],[[15,[9]]]],[45,[[15,[58]]]],[[45,7],[[15,[58]]]],[[]],[[]],[[45,50,51],59],[[],25],[[],25],[[]],[[]],[[45,60],[[15,[9]]]],[[],12],[[],12],[[],12],[[],12],[[],28],[[],28],[[]],[[]],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,[61,62],[[],63],[61,[[25,[64]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[65,[[55,[19]]]]],61],[[[66,[[55,[19]]]]],61],[[[67,[[55,[19]]]]],61],[[[69,[[55,[68]],[55,[19]]]]],61],[[[70,[[55,[19]]]]],61],[[[71,[[55,[19]]]]],61],[61,[[25,[63]]]],[[[65,[72]]],[[65,[72]]]],[[[73,[72,72]]],[[73,[72,72]]]],[74,74],[75,75],[76,76],[[[66,[72]]],[[66,[72]]]],[[[67,[72]]],[[67,[72]]]],[[[77,[72]]],[[77,[72]]]],[[[78,[72]]],[[78,[72]]]],[[[69,[72,72]]],[[69,[72,72]]]],[[[70,[72]]],[[70,[72]]]],[[[71,[72]]],[[71,[72]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[61,7,[24,[19]]]],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],[61,30],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],[7],0,0,0,[[[65,[[55,[19]]]]],[[12,[61]]]],[[[66,[[55,[19]]]]],[[12,[61]]]],[[[67,[[55,[19]]]]],[[12,[61]]]],[[[69,[[55,[68]],[55,[19]]]]],[[12,[61]]]],[[[70,[[55,[19]]]]],[[12,[61]]]],[[[71,[[55,[19]]]]],[[12,[61]]]],0,[[[65,[79]],10],33],[[[73,[79,79]],10],33],[[74,10],33],[[75,10],33],[[76,10],33],[[[66,[79]],10],33],[[[67,[79]],10],33],[[[77,[79]],10],33],[[[78,[79]],10],33],[[[69,[79,79]],10],33],[[[70,[79]],10],33],[[[71,[79]],10],33],[[61,10],33],[[61,10],33],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[80,61],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[65,[[55,[19]]]]],61],[[[73,[[55,[19]],[55,[81]]]]],61],[74,61],[75,61],[76,61],[[[66,[[55,[19]]]]],61],[[[67,[[55,[19]]]]],61],[[[77,[[55,[19]]]]],61],[[[78,[[55,[81]]]]],61],[[[69,[[55,[68]],[55,[19]]]]],61],[[[70,[[55,[19]]]]],61],[[[71,[[55,[19]]]]],61],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],0,[61,[[25,[82]]]],[83],0,[61,[[25,[63]]]],[61,68],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],19],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[],25],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],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,[[]],[[]],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],84],[7],[7],[7],[7],[7],[7],[[84,10],33],[[85,10],33],[[]],[85,84],[[]],[[]],[[]],[[[40,[19]]],[[25,[19]]]],[[84,[40,[19]]],[[25,[19]]]],[[85,[40,[19]]],[[25,[19]]]],[[],7],[[],7],[[]],[[]],[[],17],[[],17],[[],8],[[],8],[[],25],[[],25],[[]],[[]],[[],12],[[],12],[84,[[12,[85]]]],[[],12],[[],12],[[],28],[[],28],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[[25,[86]]],15],0,[[],6],[[],6],[[],6],[7],[7],[[87,88],[[15,[89]]]],[7],[[87,10],33],[[]],[[]],[[87,90],[[5,[[4,[26]]]]]],[[87,90],[[15,[91]]]],[[87,90],[[15,[91]]]],[[87,92],[[5,[[4,[26]]]]]],[[],7],[[]],[[],17],[[],8],[31,87],[[],25],[[]],[[],12],[[],12],[[],28],[[]],0,0,[[]],[[]],[[],6],[[],6],[[],6],0,[7],[7],[7],[58,[[15,[14]]]],[[]],[[]],[[],7],[[58,[24,[93]]],15],[[]],[[],17],[[],8],0,[[[94,[35]],19,[25,[95]],7],58],[[58,[24,[96]]],15],0,[[58,50],59],[[],25],[[]],[[],12],[[],12],[[],28],[[]]],"c":[],"p":[[3,"RecordBatches"],[8,"RecordBatchStream"],[3,"Global"],[3,"Box"],[3,"Pin"],[3,"Compat"],[15,"usize"],[15,"bool"],[4,"Output"],[3,"Formatter"],[3,"Error"],[4,"Result"],[3,"GreptimeResponse"],[15,"u32"],[6,"Result"],[8,"RecordBatchStream"],[3,"Request"],[8,"Iterator"],[3,"String"],[4,"Error"],[3,"Schema"],[3,"Arc"],[3,"RecordBatch"],[3,"Vec"],[4,"Option"],[8,"Future"],[8,"IntoIterator"],[3,"TypeId"],[3,"FlightClient"],[15,"str"],[3,"Client"],[3,"Inner"],[6,"Result"],[3,"DatabaseClient"],[3,"Channel"],[3,"PrometheusGatewayClient"],[3,"FlightServiceClient"],[3,"RegionClient"],[8,"AsRef"],[15,"slice"],[3,"ChannelManager"],[3,"DatanodeClients"],[3,"Peer"],[3,"ChannelConfig"],[3,"Database"],[3,"AlterExpr"],[3,"FlightContext"],[3,"CreateTableExpr"],[3,"DeleteRequests"],[4,"Request"],[15,"u64"],[3,"DropTableExpr"],[3,"InsertRequests"],[15,"u8"],[8,"Into"],[3,"RowInsertRequests"],[4,"AuthScheme"],[3,"StreamInserter"],[3,"GreptimeRequest"],[3,"TruncateTableExpr"],[4,"Error"],[8,"Any"],[8,"Error"],[3,"Backtrace"],[3,"IllegalFlightMessagesSnafu"],[3,"IllegalGrpcClientStateSnafu"],[3,"MissingFieldSnafu"],[4,"StatusCode"],[3,"ServerSnafu"],[3,"IllegalDatabaseResponseSnafu"],[3,"ClientStreamingSnafu"],[8,"Clone"],[3,"FlightGetSnafu"],[3,"HandleRequestSnafu"],[3,"ConvertFlightDataSnafu"],[3,"ColumnDataTypeSnafu"],[3,"CreateChannelSnafu"],[3,"RegionServerSnafu"],[8,"Debug"],[3,"Status"],[4,"Code"],[8,"StackError"],[3,"Demand"],[4,"Loadbalancer"],[3,"Random"],[3,"ResponseHeader"],[3,"RegionRequester"],[3,"Ticket"],[6,"SendableRecordBatchStream"],[3,"RegionRequest"],[6,"AffectedRows"],[3,"QueryRequest"],[3,"InsertRequest"],[3,"GreptimeDatabaseClient"],[3,"AuthHeader"],[3,"RowInsertRequest"],[13,"FlightGet"],[13,"CreateChannel"],[13,"RegionServer"],[13,"Server"],[13,"IllegalGrpcClientState"],[13,"IllegalDatabaseResponse"],[13,"ClientStreaming"],[13,"MissingField"],[13,"IllegalFlightMessages"],[13,"HandleRequest"],[13,"ConvertFlightData"],[13,"ColumnDataType"],[8,"LoadBalance"]]},\ "cmd":{"doc":"","t":"AAAAAAADNDEDNEINNLLLLLLLLLLALLLLLLLLLLLAMLLLLLLLLLLLLMLLLLLLLLMKLLLLLLLLLLLLLLLLLLLMLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLMMAMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLDDLLLLFLLLLLLLLLLLMMFFLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLALLLLLLMLLLLLLLLLLLLLLLLDLLLLLLLLLLMLLLLLLLLLLLLLLLMLLLLLLLNNENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMDLLLLLLLLLLLLLLLLLLMLMLLLLLLLLLLLLLLLLLDLLLLLLFMLLLLLLLLFLLLLLLLLLMMMLLLLLLLLLLLDRDLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMLLLLLLLLLLLLLLLLLALLDRDDRDRDDDLMMLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNDENDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMDDNDELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLMMLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNDNDNDNDENDNDNDNDNDNDNDNDNDNDNDNDGNDNDNDNDNDNDNDNDNDNDNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMDDNDELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLMLLLLMLLLLLLLLLLLLLLLMMLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLMLLLLLLMLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLDDNDELLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLMMLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLNNRRNNDENDLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLMMMLMLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDNDELLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLMLMLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMLLLLLMMMMMMLLLLLLLLMMLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLM","n":["cli","datanode","error","frontend","metasrv","options","standalone","AttachCommand","Bench","Command","Instance","Repl","Repl","SubCommand","Tool","Tool","Upgrade","and","and","and","and","augment_args","augment_args","augment_args_for_update","augment_args_for_update","augment_subcommands","augment_subcommands_for_update","bench","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","cmd","cmd","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","database","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","disable_helper","do_work","drop","drop","drop","drop","fmt","from","from","from","from","from_arg_matches","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","from_arg_matches_mut","from_subset","from_subset","from_subset","from_subset","grpc_addr","has_subcommand","helper","init","init","init","init","into","into","into","into","into_app","into_app","into_app","into_app_for_update","into_app_for_update","into_app_for_update","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","lift_into","lift_into","lift_into","lift_into","load_options","meta_addr","or","or","or","or","prompt","query_engine","repl","rl","sculpt","sculpt","sculpt","sculpt","start","stop","subset","subset","subset","subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","update_from_arg_matches_mut","upgrade","vzip","vzip","vzip","vzip","BenchTableMetadata","BenchTableMetadataCommand","and","and","augment_args","augment_args_for_update","bench_self_recorded","borrow","borrow","borrow_mut","borrow_mut","build","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","count","count","create_region_routes","create_table_info","default","deref","deref","deref_mut","deref_mut","do_work","drop","drop","etcd_addr","fmt","from","from","from_arg_matches","from_arg_matches_mut","from_subset","from_subset","init","init","into","into","into_app","into_app_for_update","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","lift_into","lift_into","metadata","or","or","sculpt","sculpt","subset","subset","table_metadata_manager","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","TableMetadataBencher","and","bench_create","bench_delete","bench_get","bench_rename","borrow","borrow_mut","compat","compat_mut","compat_ref","count","deref","deref_mut","drop","from","from_subset","init","into","into_request","into_request","is_in_subset","lift_into","new","or","sculpt","subset","table_metadata_manager","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","Exit","Help","ReplCommand","Sql","UseDatabase","and","borrow","borrow_mut","compat","compat_mut","compat_ref","deref","deref_mut","drop","eq","fmt","from","from_subset","help","init","into","into_request","into_request","is_in_subset","lift_into","or","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","vzip","db_name","sql","RustylineHelper","and","borrow","borrow_mut","compat","compat_mut","compat_ref","complete","default","deref","deref_mut","drop","from","from_subset","highlight","highlight_candidate","highlight_char","highlight_hint","highlight_prompt","highlighter","hint","hinter","init","into","into_request","into_request","is_in_subset","lift_into","or","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","validate","vzip","Repl","and","borrow","borrow_mut","compat","compat_mut","compat_ref","create_query_engine","database","deref","deref_mut","do_execute_sql","drop","drop","execute_sql","from","from_subset","history_file","init","into","into_request","into_request","is_in_subset","lift_into","next_command","or","print_help","prompt","query_engine","rl","run","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","try_new","type_id","vzip","MigrateTableMetadata","PAGE_SIZE","UpgradeCommand","and","and","augment_args","augment_args_for_update","borrow","borrow","borrow_mut","borrow_mut","build","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","create_datanode_table_keys","create_table_name_key","default","delete_migrated_keys","deref","deref","deref_mut","deref_mut","do_work","drop","drop","dryrun","dryrun","etcd_addr","etcd_store","fmt","from","from","from_arg_matches","from_arg_matches_mut","from_subset","from_subset","init","init","into","into","into_app","into_app_for_update","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","lift_into","lift_into","migrate_catalog_key","migrate_catalog_keys","migrate_schema_key","migrate_schema_keys","migrate_table_global_values","migrate_table_route_key","migrate_table_route_keys","or","or","sculpt","sculpt","skip_catalog_keys","skip_catalog_keys","skip_schema_keys","skip_schema_keys","skip_table_global_keys","skip_table_global_keys","skip_table_route_keys","skip_table_route_keys","split_table_global_value","subset","subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","v1_helper","vzip","vzip","CATALOG_KEY_PATTERN","CATALOG_KEY_PREFIX","CatalogKey","CatalogValue","NAME_PATTERN","SCHEMA_KEY_PATTERN","SCHEMA_KEY_PREFIX","SchemaKey","SchemaValue","TableGlobalValue","__clone_box","__private_field","__private_field","and","and","and","and","and","and","and","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","catalog_name","catalog_name","clone","clone_into","compat","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","define_catalog_value","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","equivalent","erased_serialize","erased_serialize","erased_serialize","err","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_bytes","from_ref","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","node_id","or","or","or","or","or","or","or","parse","parse","parse","regions_id_map","schema_name","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","serialize","serialize","serialize","subset","subset","subset","subset","subset","subset","subset","table_id","table_info","to_owned","to_string","to_string","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","DeserializeCatalogEntryValue","DeserializeCatalogEntryValueSnafu","Error","InvalidCatalog","InvalidCatalogSnafu","__clone_box","__clone_box","and","and","and","as_error_source","backtrace","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","cause","clone","clone","clone_into","clone_into","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","deref","deref","deref","deref_mut","deref_mut","deref_mut","description","drop","drop","drop","fail","fmt","fmt","fmt","fmt","from","from","from","from_ref","from_ref","from_subset","from_subset","from_subset","init","init","init","into","into","into","into_error","into_error","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","key","lift_into","lift_into","lift_into","or","or","or","provide","raw","sculpt","sculpt","sculpt","source","subset","subset","subset","to_owned","to_owned","to_string","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","key","location","location","raw","source","Command","Instance","Start","StartCommand","SubCommand","and","and","and","and","augment_args","augment_args","augment_args_for_update","augment_args_for_update","augment_subcommands","augment_subcommands_for_update","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","config_file","data_home","datanode","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","env_prefix","fmt","from","from","from","from","from_arg_matches","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","from_arg_matches_mut","from_subset","from_subset","from_subset","from_subset","has_subcommand","http_addr","http_timeout","init","init","init","init","into","into","into","into","into_app","into_app","into_app","into_app_for_update","into_app_for_update","into_app_for_update","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","lift_into","lift_into","lift_into","lift_into","load_options","load_options","load_options","metasrv_addr","node_id","or","or","or","or","rpc_addr","rpc_hostname","sculpt","sculpt","sculpt","sculpt","start","stop","subcmd","subset","subset","subset","subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","update_from_arg_matches_mut","vzip","vzip","vzip","vzip","BuildMetaServer","BuildMetaServerSnafu","CollectRecordBatches","CollectRecordBatchesSnafu","ConnectEtcd","ConnectEtcdSnafu","CreateDir","CreateDirSnafu","Error","IllegalConfig","IllegalConfigSnafu","InitMetadata","InitMetadataSnafu","InvalidReplCommand","InvalidReplCommandSnafu","IterStream","IterStreamSnafu","LoadLayeredConfig","LoadLayeredConfigSnafu","MissingConfig","MissingConfigSnafu","ParseSql","ParseSqlSnafu","PlanStatement","PlanStatementSnafu","PrettyPrintRecordBatches","PrettyPrintRecordBatchesSnafu","Readline","ReadlineSnafu","ReplCreation","ReplCreationSnafu","RequestDatabase","RequestDatabaseSnafu","Result","SerdeJson","SerdeJsonSnafu","ShutdownDatanode","ShutdownDatanodeSnafu","ShutdownFrontend","ShutdownFrontendSnafu","ShutdownMetaServer","ShutdownMetaServerSnafu","StartCatalogManager","StartCatalogManagerSnafu","StartDatanode","StartDatanodeSnafu","StartFrontend","StartFrontendSnafu","StartMetaClient","StartMetaClientSnafu","StartMetaServer","StartMetaServerSnafu","SubstraitEncodeLogicalPlan","SubstraitEncodeLogicalPlanSnafu","UnsupportedSelectorType","UnsupportedSelectorTypeSnafu","__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","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","as_any","as_error_source","backtrace","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","cause","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","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","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","debug_fmt","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","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","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","dir","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","etcd_addr","fail","fail","fail","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","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","from","from","from","from","from","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","msg","msg","next","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","provide","reason","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","selector_type","source","sql","sql","status_code","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","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_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","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_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","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","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","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","dir","error","error","error","error","error","error","etcd_addr","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","msg","msg","reason","selector_type","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","sql","sql","Command","Instance","Start","StartCommand","SubCommand","and","and","and","and","augment_args","augment_args","augment_args_for_update","augment_args_for_update","augment_subcommands","augment_subcommands_for_update","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","config_file","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","disable_dashboard","drop","drop","drop","drop","env_prefix","fmt","from","from","from","from","from_arg_matches","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","from_arg_matches_mut","from_subset","from_subset","from_subset","from_subset","frontend","grpc_addr","has_subcommand","http_addr","http_timeout","influxdb_enable","init","init","init","init","into","into","into","into","into_app","into_app","into_app","into_app_for_update","into_app_for_update","into_app_for_update","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","lift_into","lift_into","lift_into","lift_into","load_options","load_options","load_options","metasrv_addr","mysql_addr","opentsdb_addr","or","or","or","or","postgres_addr","sculpt","sculpt","sculpt","sculpt","start","stop","subcmd","subset","subset","subset","subset","tls_cert_path","tls_key_path","tls_mode","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","update_from_arg_matches_mut","user_provider","vzip","vzip","vzip","vzip","Command","Instance","Start","StartCommand","SubCommand","and","and","and","and","augment_args","augment_args","augment_args_for_update","augment_args_for_update","augment_subcommands","augment_subcommands_for_update","bind_addr","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","config_file","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","enable_region_failover","env_prefix","fmt","from","from","from","from","from_arg_matches","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","from_arg_matches_mut","from_subset","from_subset","from_subset","from_subset","has_subcommand","http_addr","http_timeout","init","init","init","init","instance","into","into","into","into","into_app","into_app","into_app","into_app_for_update","into_app_for_update","into_app_for_update","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","lift_into","lift_into","lift_into","lift_into","load_options","load_options","load_options","or","or","or","or","sculpt","sculpt","sculpt","sculpt","selector","server_addr","start","stop","store_addr","subcmd","subset","subset","subset","subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","update_from_arg_matches_mut","use_memory_store","vzip","vzip","vzip","vzip","Cli","Datanode","ENV_LIST_SEP","ENV_VAR_SEP","Frontend","Metasrv","MixOptions","Options","Standalone","TopLevelOptions","__clone_box","and","and","and","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","data_home","datanode","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","fmt","from","from","from","from_ref","from_subset","from_subset","from_subset","frontend","init","init","init","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","lift_into","lift_into","lift_into","load_layered_options","log_dir","log_level","logging","logging_options","metadata_store","or","or","or","procedure","sculpt","sculpt","sculpt","subset","subset","subset","to_owned","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","Command","Instance","StandaloneOptions","Start","StartCommand","SubCommand","__clone_box","and","and","and","and","and","augment_args","augment_args","augment_args_for_update","augment_args_for_update","augment_subcommands","augment_subcommands_for_update","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","build_frontend","clone","clone_into","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","config_file","datanode","datanode_options","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","drop","drop","drop","drop","drop","enable_telemetry","env_prefix","erased_serialize","fmt","fmt","from","from","from","from","from","from_arg_matches","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","from_arg_matches_mut","from_ref","from_subset","from_subset","from_subset","from_subset","from_subset","frontend","frontend_options","grpc","has_subcommand","http","http_addr","influxdb","influxdb_enable","init","init","init","init","init","into","into","into","into","into","into_app","into_app","into_app","into_app_for_update","into_app_for_update","into_app_for_update","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","lift_into","lift_into","lift_into","lift_into","lift_into","load_options","load_options","load_options","logging","metadata_store","mode","mysql","mysql_addr","opentsdb","opentsdb_addr","or","or","or","or","or","postgres","postgres_addr","procedure","prom_store","region_engine","rpc_addr","sculpt","sculpt","sculpt","sculpt","sculpt","serialize","start","stop","storage","subcmd","subset","subset","subset","subset","subset","tls_cert_path","tls_key_path","tls_mode","to_owned","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","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","type_id","type_id","type_id","type_id","type_id","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","update_from_arg_matches_mut","user_provider","vzip","vzip","vzip","vzip","vzip","wal"],"q":[[0,"cmd"],[7,"cmd::cli"],[171,"cmd::cli::bench"],[247,"cmd::cli::bench::metadata"],[282,"cmd::cli::cmd"],[318,"cmd::cli::cmd::ReplCommand"],[320,"cmd::cli::helper"],[359,"cmd::cli::repl"],[400,"cmd::cli::upgrade"],[493,"cmd::cli::upgrade::v1_helper"],[736,"cmd::cli::upgrade::v1_helper::err"],[849,"cmd::cli::upgrade::v1_helper::err::Error"],[854,"cmd::datanode"],[1013,"cmd::error"],[2041,"cmd::error::Error"],[2098,"cmd::frontend"],[2263,"cmd::metasrv"],[2423,"cmd::options"],[2531,"cmd::standalone"]],"d":["","","","","","","","","","","","Captures the state of the repl, gathers commands and …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Client for interacting with GreptimeDB","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Current prompt","","","Rustyline editor for interacting with user on command line","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Represents the parsed command from the user (which may be …","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","Captures the state of the repl, gathers commands and …","","","","","","","","Client for interacting with GreptimeDB","","","","","","","Returns the argument unchanged.","","Return the location of the history file (defaults to $HOME/…","","Calls U::from(self).","","","","","Parse the next command","","","Current prompt","","Rustyline editor for interacting with user on command line","Read Evaluate Print Loop (interactive command line) for …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The pattern of a valid catalog, schema or table name.","","","","","Table global info contains necessary info for a datanode …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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.","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Id of datanode that created the global table info kv. only …","","","","","","","","","","","Allocation of region ids across all datanodes.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","SNAFU context selector for the …","","","SNAFU context selector for the Error::InvalidCatalog …","","","","","","","","","","","","","","Consume the selector and return the associated error","","","","","","","","","","","","","","","","","","","","","","","","","Consume the selector and return a Result with the …","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","SNAFU context selector for the Error::BuildMetaServer …","","SNAFU context selector for the Error::CollectRecordBatches …","","SNAFU context selector for the Error::ConnectEtcd variant","","SNAFU context selector for the Error::CreateDir variant","","","SNAFU context selector for the Error::IllegalConfig variant","","SNAFU context selector for the Error::InitMetadata variant","","SNAFU context selector for the Error::InvalidReplCommand …","","SNAFU context selector for the Error::IterStream variant","","SNAFU context selector for the Error::LoadLayeredConfig …","","SNAFU context selector for the Error::MissingConfig variant","","SNAFU context selector for the Error::ParseSql variant","","SNAFU context selector for the Error::PlanStatement variant","","SNAFU context selector for the …","","SNAFU context selector for the Error::Readline variant","","SNAFU context selector for the Error::ReplCreation variant","","SNAFU context selector for the Error::RequestDatabase …","","","SNAFU context selector for the Error::SerdeJson variant","","SNAFU context selector for the Error::ShutdownDatanode …","","SNAFU context selector for the Error::ShutdownFrontend …","","SNAFU context selector for the Error::ShutdownMetaServer …","","SNAFU context selector for the Error::StartCatalogManager …","","SNAFU context selector for the Error::StartDatanode variant","","SNAFU context selector for the Error::StartFrontend variant","","SNAFU context selector for the Error::StartMetaClient …","","SNAFU context selector for the Error::StartMetaServer …","","SNAFU context selector for the …","","SNAFU context selector for the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 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 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.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Options mixed up from datanode, frontend and metasrv.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Load the configuration from multiple sources and merge …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Build frontend instance in standalone mode","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Options for different store engines.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,7,0,0,0,5,0,0,5,7,5,4,7,8,4,8,4,8,7,7,0,5,4,7,8,5,4,7,8,4,7,8,0,4,5,4,7,8,5,4,7,8,5,4,7,8,49,5,4,7,8,5,4,7,8,8,143,5,4,7,8,8,5,4,7,8,4,7,8,4,7,8,5,4,7,8,8,7,0,5,4,7,8,5,4,7,8,4,7,8,4,7,8,5,5,4,4,7,7,8,8,5,4,7,8,5,4,7,8,4,8,5,4,7,8,49,49,0,49,5,4,7,8,5,5,5,4,7,8,5,4,7,8,5,4,7,8,5,4,7,8,5,5,4,4,7,7,8,8,5,4,7,8,4,7,8,4,7,8,0,5,4,7,8,0,0,37,31,31,31,0,37,31,37,31,31,37,31,37,31,37,31,37,31,0,0,31,37,31,37,31,37,37,31,31,31,37,31,31,31,37,31,37,31,37,31,31,31,37,37,31,31,37,31,37,31,0,37,31,37,31,37,31,37,37,31,37,31,37,31,37,37,31,31,37,31,31,31,37,31,0,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,40,40,0,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,144,145,0,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,0,49,49,49,49,49,49,0,49,49,49,49,49,49,49,49,49,0,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,49,0,0,0,53,52,52,52,53,52,53,52,52,53,52,53,52,53,52,53,53,52,53,53,52,53,52,53,53,52,53,52,52,53,52,53,52,52,52,53,52,53,52,53,52,52,52,53,53,52,52,53,52,53,52,53,53,53,53,53,53,53,53,52,53,52,53,52,53,52,53,52,53,52,53,53,52,53,52,53,52,53,52,53,53,52,52,53,52,52,52,0,53,52,0,0,0,0,0,0,0,0,0,0,54,60,62,56,57,60,62,54,64,65,56,57,60,62,54,64,65,56,57,60,62,54,64,65,56,57,54,54,56,57,60,62,54,64,65,56,57,60,62,54,64,65,56,57,60,62,54,64,65,0,56,57,60,60,62,62,54,64,65,56,57,60,62,54,64,65,54,64,65,56,57,60,62,54,64,65,54,54,54,54,54,54,54,64,65,0,56,57,54,64,65,56,57,60,62,54,64,65,54,54,56,57,60,62,54,64,65,56,57,60,62,54,64,65,56,57,60,62,54,64,65,56,56,57,57,60,60,62,62,54,54,64,64,65,65,56,57,60,62,54,64,65,56,57,60,62,54,64,65,54,56,57,60,62,54,64,65,56,57,54,54,57,56,57,60,62,54,64,65,54,64,65,56,57,60,62,54,64,65,54,54,54,56,57,56,57,60,62,54,64,65,56,57,60,62,54,64,65,56,57,60,62,54,64,65,56,56,57,57,60,60,62,62,54,54,64,64,65,65,56,57,60,62,54,64,65,56,57,60,62,54,64,65,71,0,0,71,0,76,78,76,78,71,71,71,76,78,71,76,78,71,76,71,76,78,76,78,76,78,71,76,78,71,76,78,71,76,78,71,76,78,71,71,76,78,71,76,76,78,71,71,76,78,71,76,78,76,78,71,76,78,71,76,78,71,76,78,76,76,78,78,71,71,76,78,71,76,76,78,71,76,78,71,71,78,76,78,71,71,76,78,71,76,78,71,76,78,71,76,78,71,76,78,71,76,76,78,78,71,71,76,78,71,76,78,71,146,146,147,147,147,0,0,84,0,0,83,81,84,85,81,85,81,85,84,84,83,81,84,85,83,81,84,85,81,84,85,83,81,84,85,83,81,84,85,83,81,84,85,85,85,83,85,83,81,84,85,83,81,84,85,83,81,84,85,85,85,83,81,84,85,81,84,85,81,84,85,83,81,84,85,84,85,85,83,81,84,85,83,81,84,85,81,84,85,81,84,85,83,83,81,81,84,84,85,85,83,81,84,85,83,81,84,85,81,84,85,85,85,83,81,84,85,85,85,83,81,84,85,83,83,81,83,81,84,85,83,81,84,85,83,81,84,85,83,81,84,85,83,83,81,81,84,84,85,85,83,81,84,85,81,84,85,81,84,85,83,81,84,85,86,0,86,0,86,0,86,0,0,86,0,86,0,86,0,86,0,86,0,86,0,86,0,86,0,86,0,86,0,86,0,86,0,0,86,0,86,0,86,0,86,0,86,0,86,0,86,0,86,0,86,0,86,0,86,0,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,86,86,86,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,88,89,90,86,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,86,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,86,114,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,112,88,89,90,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,86,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,91,91,92,92,93,93,94,94,95,95,96,96,97,97,98,98,99,99,88,88,89,89,100,100,90,90,101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,110,110,111,111,112,112,113,113,114,114,86,86,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,88,89,86,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,86,90,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,100,86,103,107,86,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,91,91,92,92,93,93,94,94,95,95,96,96,97,97,98,98,99,99,88,88,89,89,100,100,90,90,101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,110,110,111,111,112,112,113,113,114,114,86,86,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,91,92,93,94,95,96,97,98,99,88,89,100,90,101,102,103,104,105,106,107,108,109,110,111,112,113,114,86,148,149,150,151,152,153,148,152,154,155,156,157,158,159,160,161,162,163,164,165,149,150,166,167,168,169,170,171,172,151,173,152,153,163,164,174,165,154,155,156,157,158,159,160,161,162,165,166,167,168,169,170,171,172,173,166,170,0,0,120,0,0,119,117,120,121,117,121,117,121,120,120,119,117,120,121,119,117,120,121,117,120,121,119,117,120,121,119,117,120,121,119,117,120,121,121,121,119,117,120,121,119,117,120,121,121,119,117,120,121,121,121,119,117,120,121,117,120,121,117,120,121,119,117,120,121,119,121,120,121,121,121,119,117,120,121,119,117,120,121,117,120,121,117,120,121,119,119,117,117,120,120,121,121,119,117,120,121,119,117,120,121,117,120,121,121,121,121,119,117,120,121,121,119,117,120,121,119,119,117,119,117,120,121,121,121,121,119,117,120,121,119,117,120,121,119,117,120,121,119,119,117,117,120,120,121,121,119,117,120,121,117,120,121,117,120,121,121,119,117,120,121,0,0,125,0,0,124,122,125,126,122,126,122,126,125,125,126,124,122,125,126,124,122,125,126,122,125,126,124,122,125,126,124,122,125,126,124,122,125,126,126,126,124,122,125,126,124,122,125,126,124,122,125,126,126,126,126,124,122,125,126,122,125,126,122,125,126,124,122,125,126,125,126,126,124,122,125,126,124,124,122,125,126,122,125,126,122,125,126,124,124,122,122,125,125,126,126,124,122,125,126,124,122,125,126,122,125,126,124,122,125,126,124,122,125,126,126,126,124,124,126,122,124,122,125,126,124,122,125,126,124,122,125,126,124,122,125,126,124,124,122,122,125,125,126,126,124,122,125,126,122,125,126,122,125,126,126,124,122,125,126,24,24,0,0,24,24,0,0,24,0,23,132,24,23,132,24,23,132,24,23,23,23,132,24,23,132,24,23,132,24,23,132,132,23,132,24,23,132,24,23,132,24,23,23,132,24,23,23,132,24,23,132,132,24,23,132,24,23,132,132,24,24,23,23,132,24,23,132,24,23,24,23,23,132,24,132,132,24,23,132,132,24,23,132,24,23,23,132,24,23,132,24,23,132,24,23,132,132,24,24,23,23,132,24,23,132,24,23,0,0,0,134,0,0,142,133,131,134,142,135,131,135,131,135,134,134,133,131,134,142,135,133,131,134,142,135,131,134,135,0,142,142,133,131,134,142,135,133,131,134,142,135,133,131,134,142,135,135,133,142,142,135,133,131,134,142,135,133,131,134,142,135,142,133,131,134,142,135,142,135,142,142,135,133,131,134,142,135,131,134,135,131,134,135,142,133,131,134,142,135,133,142,142,134,142,135,142,135,133,131,134,142,135,133,131,134,142,135,131,134,135,131,134,135,133,133,131,131,134,134,142,142,135,135,133,131,134,142,135,133,131,134,142,135,131,134,135,142,142,142,142,135,142,135,133,131,134,142,135,142,135,142,142,142,135,133,131,134,142,135,142,133,133,142,131,133,131,134,142,135,135,135,135,142,133,131,134,142,135,133,131,134,142,135,133,131,134,142,135,133,133,131,131,134,134,142,142,135,135,133,131,134,142,135,131,134,135,131,134,135,135,133,131,134,142,135,142],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[4,[[6,[5]]]],[7,[[6,[5]]]],[8,[[6,[5]]]],0,0,[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],0,[10],[10],[10],[10],[10],[10],[10],[10],0,[[],[[13,[[12,[11]]]]]],[10],[10],[10],[10],[[8,14],15],[[]],[[]],[[]],[[]],[16,[[18,[4,17]]]],[16,[[18,[7,17]]]],[16,[[18,[8,17]]]],[16,[[18,[4,17]]]],[16,[[18,[7,17]]]],[16,[[18,[8,17]]]],[[]],[[]],[[]],[[]],0,[19,20],0,[[],10],[[],10],[[],10],[[],10],[[]],[[]],[[]],[[]],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],21],[[],22],[[],22],[[],21],[[],21],[[],22],[[],22],[[],21],[[],20],[[],20],[[],20],[[],20],[[]],[[]],[[]],[[]],[[4,23],[[6,[24]]]],0,[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],0,0,0,0,[[]],[[]],[[]],[[]],[5,6],[5,6],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],27],[[],27],[[],27],[[],27],[[]],[[]],[[]],[[]],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],28],[[],28],[[],28],[[],28],[[4,16],[[18,[17]]]],[[7,16],[[18,[17]]]],[[8,16],[[18,[17]]]],[[4,16],[[18,[17]]]],[[7,16],[[18,[17]]]],[[8,16],[[18,[17]]]],0,[[]],[[]],[[]],[[]],0,0,[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[3,3],[3,3],[[19,29,30]],[[]],[[]],[[]],[[]],[31,[[6,[5]]]],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],0,0,[[],[[33,[32]]]],[[34,35],36],[[],31],[10],[10],[10],[10],[37,[[13,[[12,[11]]]]]],[10],[10],0,[[31,14],15],[[]],[[]],[16,[[18,[31,17]]]],[16,[[18,[31,17]]]],[[]],[[]],[[],10],[[],10],[[]],[[]],[[],3],[[],3],[[],21],[[],22],[[],22],[[],21],[[],20],[[],20],[[]],[[]],0,[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[[]],[[]],[[],[[18,[26]]]],[[],[[18,[26]]]],0,[[],27],[[],27],[[]],[[]],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],28],[[],28],[[31,16],[[18,[17]]]],[[31,16],[[18,[17]]]],[[]],[[]],0,[1,[[2,[1,1]]]],[38],[38],[38],[38],[[]],[[]],[[],9],[[],9],[[],9],0,[10],[10],[10],[[]],[[]],[[],10],[[]],[[],22],[[],21],[[],20],[[]],[[39,30],38],[1,[[25,[1,1]]]],[[]],[[],[[18,[26]]]],0,[[],27],[[]],[[],18],[[],18],[[],18],[[],28],[[]],0,0,0,0,0,[1,[[2,[1,1]]]],[[]],[[]],[[],9],[[],9],[[],9],[10],[10],[10],[[40,40],20],[[40,14],15],[[]],[[]],[[],19],[[],10],[[]],[[],22],[[],21],[[],20],[[]],[1,[[25,[1,1]]]],[[]],[[],[[18,[26]]]],[[],27],[[]],[[],18],[19,[[6,[40]]]],[[],18],[[],18],[[],28],[[]],0,0,0,[1,[[2,[1,1]]]],[[]],[[]],[[],9],[[],9],[[],9],[[41,19,10,42],43],[[],41],[10],[10],[10],[[]],[[]],[[41,19,10],[[44,[19]]]],[[41,19,45],[[44,[19]]]],[[41,19,10],20],[[41,19],[[44,[19]]]],[[41,19,20],[[44,[19]]]],0,[[41,19,10,42],27],0,[[],10],[[]],[[],22],[[],21],[[],20],[[]],[1,[[25,[1,1]]]],[[]],[[],[[18,[26]]]],[[],27],[[]],[[],18],[[],18],[[],18],[[],28],[[41,46],[[43,[47]]]],[[]],0,[1,[[2,[1,1]]]],[[]],[[]],[[],9],[[],9],[[],9],[19,[[6,[48]]]],0,[10],[10],[[49,50],6],[10],[49],[[49,50],20],[[]],[[]],[[],51],[[],10],[[]],[[],22],[[],21],[[],20],[[]],[49,[[6,[40]]]],[1,[[25,[1,1]]]],[49],0,0,0,[49,6],[[]],[[],[[18,[26]]]],[[],27],[[]],[[],18],[[],18],[[],18],[8,[[6,[49]]]],[[],28],[[]],0,0,0,[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[3,3],[3,3],[[]],[[]],[[]],[[]],[52,[[6,[5]]]],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[53,54]],[[53,54]],[[],52],[[53,[33,[[33,[55]]]]]],[10],[10],[10],[10],[53,[[13,[[12,[11]]]]]],[10],[10],0,0,0,0,[[52,14],15],[[]],[[]],[16,[[18,[52,17]]]],[16,[[18,[52,17]]]],[[]],[[]],[[],10],[[],10],[[]],[[]],[[],3],[[],3],[[],22],[[],21],[[],22],[[],21],[[],20],[[],20],[[]],[[]],[[53,56]],[53,6],[[53,57],6],[53,6],[53,6],[[53,58],[[6,[30]]]],[53,6],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[[]],[[]],0,0,0,0,0,0,0,0,[[53,19,54]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],27],[[],27],[[]],[[]],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],28],[[],28],[[52,16],[[18,[17]]]],[[52,16],[[18,[17]]]],0,[[]],[[]],0,0,0,0,0,0,0,0,0,0,[59],0,0,[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[54,54],[[]],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],0,[10],[10],[10],[60,61],[10],[62,61],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[63,[[18,[54]]]],[63,[[18,[64]]]],[63,[[18,[65]]]],[10],[10],[10],[10],[10],[10],[10],[[54,54],20],[[],20],[[],20],[[],20],[[],20],[[],20],[66,[[18,[67,68]]]],[66,[[18,[67,68]]]],[66,[[18,[67,68]]]],0,[[56,14],15],[[57,14],15],[[54,14],15],[[64,14],15],[[65,14],15],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[70,[[69,[55]]]]],[[18,[54,71]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],21],[[],22],[[],21],[[],22],[[],22],[[],21],[[],21],[[],22],[[],21],[[],22],[[],22],[[],21],[[],21],[[],22],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[[[70,[19]]],[[18,[56,71]]]],[[[70,[19]]],[[18,[57,71]]]],[[[70,[19]]],[[18,[54,71]]]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[54,72],18],[[64,72],18],[[65,72],18],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[54,34],0,[[]],[[],50],[[],50],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[59],[59],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[[],73],[71,[[27,[74]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[[76,[[75,[50]]]]],71],[71,[[27,[73]]]],[[[76,[77]]],[[76,[77]]]],[[[78,[77]]],[[78,[77]]]],[[]],[[]],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[10],[10],[10],[10],[10],[10],[71,19],[10],[10],[10],[[[76,[[75,[50]]]]],[[18,[71]]]],[[[76,[79]],14],15],[[[78,[79]],14],15],[[71,14],15],[[71,14],15],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],10],[[],10],[[],10],[[]],[[]],[[]],[[[76,[[75,[50]]]]],71],[[[78,[[75,[50]]]]],71],[[],22],[[],21],[[],21],[[],22],[[],22],[[],21],[[],20],[[],20],[[],20],0,[[]],[[]],[[]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[80],0,[[]],[[]],[[]],[71,[[27,[73]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[]],[[]],[[],50],[[],27],[[],27],[[],27],[[]],[[]],[[]],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],28],[[],28],[[],28],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[81,82],[[6,[83]]]],[[84,82],[[6,[83]]]],[[85,82],[[6,[83]]]],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],0,0,0,[[],85],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],0,[[85,14],15],[[]],[[]],[[]],[[]],[16,[[18,[81,17]]]],[16,[[18,[84,17]]]],[16,[[18,[85,17]]]],[16,[[18,[81,17]]]],[16,[[18,[84,17]]]],[16,[[18,[85,17]]]],[[]],[[]],[[]],[[]],[19,20],0,0,[[],10],[[],10],[[],10],[[],10],[[]],[[]],[[]],[[]],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],21],[[],22],[[],22],[[],21],[[],22],[[],21],[[],21],[[],22],[[],20],[[],20],[[],20],[[],20],[[]],[[]],[[]],[[]],[[81,23],[[6,[24]]]],[[84,23],[[6,[24]]]],[[85,23],[[6,[24]]]],0,0,[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],0,0,[[]],[[]],[[]],[[]],[83,6],[83,6],0,[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],27],[[],27],[[],27],[[],27],[[]],[[]],[[]],[[]],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],28],[[],28],[[],28],[[],28],[[81,16],[[18,[17]]]],[[84,16],[[18,[17]]]],[[85,16],[[18,[17]]]],[[81,16],[[18,[17]]]],[[84,16],[[18,[17]]]],[[85,16],[[18,[17]]]],[[]],[[]],[[]],[[]],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,[59],[59],[59],[59],[59],[59],[59],[59],[59],[59],[59],[59],[59],[59],[59],[59],[59],[59],[59],[59],[59],[59],[59],[59],[59],[59],[59],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[86,87],[[],73],[86,[[27,[74]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[88,[[75,[50]]]]],86],[[[89,[[75,[50]]]]],86],[[[90,[[75,[50]]]]],86],[86,[[27,[73]]]],[91,91],[92,92],[93,93],[94,94],[95,95],[96,96],[97,97],[98,98],[99,99],[[[88,[77]]],[[88,[77]]]],[[[89,[77]]],[[89,[77]]]],[[[100,[77]]],[[100,[77]]]],[[[90,[77]]],[[90,[77]]]],[101,101],[102,102],[[[103,[77]]],[[103,[77]]]],[104,104],[105,105],[106,106],[[[107,[77]]],[[107,[77]]]],[108,108],[109,109],[110,110],[111,111],[[[112,[77]]],[[112,[77]]]],[113,113],[[[114,[77]]],[[114,[77]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[86,10,[33,[50]]]],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[86,19],0,[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],0,[[[88,[[75,[50]]]]],[[18,[86]]]],[[[89,[[75,[50]]]]],[[18,[86]]]],[[[90,[[75,[50]]]]],[[18,[86]]]],[[91,14],15],[[92,14],15],[[93,14],15],[[94,14],15],[[95,14],15],[[96,14],15],[[97,14],15],[[98,14],15],[[99,14],15],[[[88,[79]],14],15],[[[89,[79]],14],15],[[[100,[79]],14],15],[[[90,[79]],14],15],[[101,14],15],[[102,14],15],[[[103,[79]],14],15],[[104,14],15],[[105,14],15],[[106,14],15],[[[107,[79]],14],15],[[108,14],15],[[109,14],15],[[110,14],15],[[111,14],15],[[[112,[79]],14],15],[[113,14],15],[[[114,[79]],14],15],[[86,14],15],[[86,14],15],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[91,86],[92,86],[93,86],[94,86],[95,86],[96,86],[97,86],[98,86],[99,86],[[[88,[[75,[50]]]]],86],[[[89,[[75,[50]]]]],86],[[[100,[[75,[50]]]]],86],[[[90,[[75,[50]]]]],86],[101,86],[102,86],[[[103,[[75,[50]]]]],86],[104,86],[105,86],[106,86],[[[107,[[75,[50]]]]],86],[108,86],[109,86],[110,86],[111,86],[[[112,[[75,[50]]]]],86],[113,86],[[[114,[[75,[50]]]]],86],[[],21],[[],22],[[],21],[[],22],[[],21],[[],22],[[],22],[[],21],[[],22],[[],21],[[],21],[[],22],[[],21],[[],22],[[],22],[[],21],[[],21],[[],22],[[],21],[[],22],[[],22],[[],21],[[],21],[[],22],[[],21],[[],22],[[],21],[[],22],[[],22],[[],21],[[],21],[[],22],[[],22],[[],21],[[],22],[[],21],[[],21],[[],22],[[],21],[[],22],[[],21],[[],22],[[],22],[[],21],[[],21],[[],22],[[],21],[[],22],[[],22],[[],21],[[],21],[[],22],[[],22],[[],21],[[],21],[[],22],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[86,[[27,[115]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[80],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[86,[[27,[73]]]],0,0,[86,116],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],50],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],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,0,0,0,[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[117,118],[[6,[119]]]],[[120,118],[[6,[119]]]],[[121,118],[[6,[119]]]],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],0,[[],121],[10],[10],[10],[10],[10],[10],[10],[10],0,[10],[10],[10],[10],0,[[121,14],15],[[]],[[]],[[]],[[]],[16,[[18,[117,17]]]],[16,[[18,[120,17]]]],[16,[[18,[121,17]]]],[16,[[18,[117,17]]]],[16,[[18,[120,17]]]],[16,[[18,[121,17]]]],[[]],[[]],[[]],[[]],0,0,[19,20],0,0,0,[[],10],[[],10],[[],10],[[],10],[[]],[[]],[[]],[[]],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],22],[[],21],[[],21],[[],22],[[],21],[[],22],[[],21],[[],22],[[],20],[[],20],[[],20],[[],20],[[]],[[]],[[]],[[]],[[117,23],[[6,[24]]]],[[120,23],[[6,[24]]]],[[121,23],[[6,[24]]]],0,0,0,[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],0,[[]],[[]],[[]],[[]],[119,6],[119,6],0,[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],0,0,0,[[],27],[[],27],[[],27],[[],27],[[]],[[]],[[]],[[]],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],28],[[],28],[[],28],[[],28],[[117,16],[[18,[17]]]],[[120,16],[[18,[17]]]],[[121,16],[[18,[17]]]],[[117,16],[[18,[17]]]],[[120,16],[[18,[17]]]],[[121,16],[[18,[17]]]],0,[[]],[[]],[[]],[[]],0,0,0,0,0,[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[122,123],[[6,[124]]]],[[125,123],[[6,[124]]]],[[126,123],[[6,[124]]]],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],0,[[],126],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],0,0,[[126,14],15],[[]],[[]],[[]],[[]],[16,[[18,[122,17]]]],[16,[[18,[125,17]]]],[16,[[18,[126,17]]]],[16,[[18,[122,17]]]],[16,[[18,[125,17]]]],[16,[[18,[126,17]]]],[[]],[[]],[[]],[[]],[19,20],0,0,[[],10],[[],10],[[],10],[[],10],0,[[]],[[]],[[]],[[]],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],21],[[],22],[[],22],[[],21],[[],22],[[],21],[[],21],[[],22],[[],20],[[],20],[[],20],[[],20],[[]],[[]],[[]],[[]],[[122,23],[[6,[24]]]],[[125,23],[[6,[24]]]],[[126,23],[[6,[24]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[[]],[[]],[[]],[[]],0,0,[124,6],[124,6],0,0,[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],27],[[],27],[[],27],[[],27],[[]],[[]],[[]],[[]],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],28],[[],28],[[],28],[[],28],[[122,16],[[18,[17]]]],[[125,16],[[18,[17]]]],[[126,16],[[18,[17]]]],[[122,16],[[18,[17]]]],[[125,16],[[18,[17]]]],[[126,16],[[18,[17]]]],0,[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,[59],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[[]],[[]],[[]],[[]],[[]],[[]],[23,23],[[]],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],0,0,[[],23],[10],[10],[10],[10],[10],[10],[10],[10],[10],[[23,14],15],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],10],[[],10],[[],10],[[]],[[]],[[]],[[],21],[[],22],[[],22],[[],21],[[],21],[[],22],[[],20],[[],20],[[],20],[[]],[[]],[[]],[[[27,[19]],19,[27,[[69,[19]]]]],[[6,[[0,[127,128,129]]]]]],0,0,0,[24,130],0,[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],0,[[]],[[]],[[]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[]],[[],27],[[],27],[[],27],[[]],[[]],[[]],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],28],[[],28],[[],28],[[]],[[]],[[]],0,0,0,0,0,0,[59],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[131,132],[[6,[133]]]],[[134,132],[[6,[133]]]],[[135,132],[[6,[133]]]],[[136,137,138,139,140],[[6,[141]]]],[142,142],[[]],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],0,0,[142,82],[[],142],[[],135],[10],[10],[10],[10],[10],[10],[10],[10],[10],[10],[63,[[18,[142]]]],[10],[10],[10],[10],[10],0,0,[66,[[18,[67,68]]]],[[142,14],15],[[135,14],15],[[]],[[]],[[]],[[]],[[]],[16,[[18,[131,17]]]],[16,[[18,[134,17]]]],[16,[[18,[135,17]]]],[16,[[18,[131,17]]]],[16,[[18,[134,17]]]],[16,[[18,[135,17]]]],[[]],[[]],[[]],[[]],[[]],[[]],0,[142,118],0,[19,20],0,0,0,0,[[],10],[[],10],[[],10],[[],10],[[],10],[[]],[[]],[[]],[[]],[[]],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],22],[[],21],[[],22],[[],21],[[],22],[[],21],[[],21],[[],22],[[],22],[[],21],[[],20],[[],20],[[],20],[[],20],[[],20],[[]],[[]],[[]],[[]],[[]],[[131,23],[[6,[24]]]],[[134,23],[[6,[24]]]],[[135,23],[[6,[24]]]],0,0,0,0,0,0,0,[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],[1,[[25,[1,1]]]],0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[142,72],18],[133,6],[133,6],0,0,[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],[[],[[18,[26]]]],0,0,0,[[]],[[],27],[[],27],[[],27],[[],27],[[],27],[[]],[[]],[[]],[[]],[[]],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],28],[[],28],[[],28],[[],28],[[],28],[[131,16],[[18,[17]]]],[[134,16],[[18,[17]]]],[[135,16],[[18,[17]]]],[[131,16],[[18,[17]]]],[[134,16],[[18,[17]]]],[[135,16],[[18,[17]]]],0,[[]],[[]],[[]],[[]],[[]],0],"c":[490,493,494,495,496,497,498,499,500,501,502,504,505,527,528,529,552,556,558,569,570,571,579,588,589,590,591,592,593,601,652,660,661,662,663,664,672,673,674,682,683,736,737,738,739,740,747,754,755,756,757,775,779,780,781,782,783,798,799,809,817,821,849,850,851,852,853],"p":[[8,"Policy"],[3,"And"],[6,"Command"],[3,"Command"],[4,"Instance"],[6,"Result"],[4,"SubCommand"],[3,"AttachCommand"],[3,"Compat"],[15,"usize"],[8,"Future"],[3,"Box"],[3,"Pin"],[3,"Formatter"],[6,"Result"],[3,"ArgMatches"],[3,"Error"],[4,"Result"],[15,"str"],[15,"bool"],[3,"Request"],[3,"Request"],[3,"TopLevelOptions"],[4,"Options"],[3,"Or"],[4,"CNil"],[4,"Option"],[3,"TypeId"],[8,"Fn"],[15,"u32"],[3,"BenchTableMetadataCommand"],[3,"RegionRoute"],[3,"Vec"],[6,"TableId"],[3,"TableName"],[3,"RawTableInfo"],[3,"BenchTableMetadata"],[3,"TableMetadataBencher"],[6,"TableMetadataManagerRef"],[4,"ReplCommand"],[3,"RustylineHelper"],[3,"Context"],[6,"Result"],[4,"Cow"],[4,"CompletionType"],[3,"ValidationContext"],[4,"ValidationResult"],[3,"DatafusionQueryEngine"],[3,"Repl"],[3,"String"],[3,"PathBuf"],[3,"UpgradeCommand"],[3,"MigrateTableMetadata"],[3,"TableGlobalValue"],[15,"u8"],[3,"CatalogKey"],[3,"SchemaKey"],[3,"TableRouteValue"],[3,"Private"],[3,"CATALOG_KEY_PATTERN"],[3,"Regex"],[3,"SCHEMA_KEY_PATTERN"],[8,"Deserializer"],[3,"CatalogValue"],[3,"SchemaValue"],[8,"Serializer"],[3,"Ok"],[3,"Error"],[15,"slice"],[8,"AsRef"],[4,"Error"],[8,"Serializer"],[8,"Error"],[3,"Backtrace"],[8,"Into"],[3,"InvalidCatalogSnafu"],[8,"Clone"],[3,"DeserializeCatalogEntryValueSnafu"],[8,"Debug"],[3,"Demand"],[3,"Command"],[3,"DatanodeOptions"],[3,"Instance"],[4,"SubCommand"],[3,"StartCommand"],[4,"Error"],[8,"Any"],[3,"MissingConfigSnafu"],[3,"IllegalConfigSnafu"],[3,"InvalidReplCommandSnafu"],[3,"InitMetadataSnafu"],[3,"IterStreamSnafu"],[3,"StartDatanodeSnafu"],[3,"ShutdownDatanodeSnafu"],[3,"StartFrontendSnafu"],[3,"ShutdownFrontendSnafu"],[3,"BuildMetaServerSnafu"],[3,"StartMetaServerSnafu"],[3,"ShutdownMetaServerSnafu"],[3,"UnsupportedSelectorTypeSnafu"],[3,"ReplCreationSnafu"],[3,"ReadlineSnafu"],[3,"RequestDatabaseSnafu"],[3,"CollectRecordBatchesSnafu"],[3,"PrettyPrintRecordBatchesSnafu"],[3,"StartMetaClientSnafu"],[3,"ParseSqlSnafu"],[3,"PlanStatementSnafu"],[3,"SubstraitEncodeLogicalPlanSnafu"],[3,"LoadLayeredConfigSnafu"],[3,"StartCatalogManagerSnafu"],[3,"ConnectEtcdSnafu"],[3,"SerdeJsonSnafu"],[3,"CreateDirSnafu"],[8,"StackError"],[4,"StatusCode"],[3,"Command"],[3,"FrontendOptions"],[3,"Instance"],[4,"SubCommand"],[3,"StartCommand"],[3,"Command"],[3,"MetaSrvOptions"],[3,"Instance"],[4,"SubCommand"],[3,"StartCommand"],[8,"Serialize"],[8,"Deserialize"],[8,"Default"],[3,"LoggingOptions"],[3,"Command"],[3,"MixOptions"],[3,"Instance"],[4,"SubCommand"],[3,"StartCommand"],[3,"Plugins"],[6,"KvBackendRef"],[6,"ProcedureManagerRef"],[6,"CatalogManagerRef"],[3,"RegionServer"],[3,"Instance"],[3,"StandaloneOptions"],[8,"Tool"],[13,"UseDatabase"],[13,"Sql"],[13,"InvalidCatalog"],[13,"DeserializeCatalogEntryValue"],[13,"CreateDir"],[13,"ReplCreation"],[13,"Readline"],[13,"LoadLayeredConfig"],[13,"ConnectEtcd"],[13,"SerdeJson"],[13,"InitMetadata"],[13,"IterStream"],[13,"StartDatanode"],[13,"ShutdownDatanode"],[13,"StartFrontend"],[13,"ShutdownFrontend"],[13,"BuildMetaServer"],[13,"StartMetaServer"],[13,"ShutdownMetaServer"],[13,"MissingConfig"],[13,"IllegalConfig"],[13,"UnsupportedSelectorType"],[13,"RequestDatabase"],[13,"CollectRecordBatches"],[13,"PrettyPrintRecordBatches"],[13,"StartMetaClient"],[13,"ParseSql"],[13,"PlanStatement"],[13,"SubstraitEncodeLogicalPlan"],[13,"StartCatalogManager"],[13,"InvalidReplCommand"]]},\ "common_base":{"doc":"","t":"CDALLAALLLLLMLLLLLLLLALLLLGASSQQIIODDIDDDDIDSSSDDSSQDQQSSSIIIMMMMMMLLLLLLLLLLLKLLLLLLLLLLLLLKLLLLLLLLLLLKLLLKLLLLLLLLLLLLKLLLMLLLLLLLLLLLLLLLOOLLLLLLLLLLLLLMOMMOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLKLLLLLKLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLKLLLLLKLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLKKLLLLLLLLLLIINDENDGNDKLLKLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLOOOLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLKLMLLLLLLLLLLLLLLLLLLKLLLLLLLLMMMMMMDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRRRRRRDRRLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["BitVec","Plugins","bit_vec","borrow","borrow_mut","buffer","bytes","clone","clone_into","default","from","get","inner","insert","into","is_empty","len","lock","map","map_mut","new","readable_size","to_owned","try_from","try_into","type_id","BitVec","prelude","ALIAS_WIDTH","ALIGNED_TO_SIZE","Access","Alias","AsBits","AsMutBits","BitArr","BitArray","BitBox","BitOrder","BitPtr","BitPtrRange","BitRef","BitSlice","BitStore","BitVec","DANGLING","EMPTY","EMPTY","LocalBits","Lsb0","MAX_BITS","MAX_ELTS","Mem","Msb0","Store","Unalias","ZERO","ZERO","ZERO","_","_","_","_mem","_or","_ord","_ord","_ref","_typ","add","address","align_offset","align_to","align_to_mut","all","any","append","as_bitptr","as_bitptr","as_bitptr_range","as_bits","as_bitslice","as_bitslice","as_bitslice","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut_bitptr","as_mut_bitptr","as_mut_bitptr_range","as_mut_bits","as_mut_bitslice","as_mut_bitslice","as_mut_bitslice","as_mut_ptr","as_mut_ptr","as_mut_ptr_range","as_mut_slice","as_mut_slice","as_ptr","as_ptr","as_ptr_range","as_raw_mut_slice","as_raw_mut_slice","as_raw_mut_slice","as_raw_mut_slice","as_raw_slice","as_raw_slice","as_raw_slice","as_raw_slice","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_slice","as_slice","at","at","at","bit","bit","bit_domain","bit_domain_mut","bitand","bitand","bitand","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitand_assign","bitarr","bitbox","bitor","bitor","bitor","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitor_assign","bitptr","bits","bitspan","bitspan","bitvec","bitxor","bitxor","bitxor","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","bitxor_assign","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","capacity","capacity","cast","chunks","chunks_exact","chunks_exact_mut","chunks_mut","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone_from_bitslice","clone_from_slice","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","commit","contains","contains","copy_from","copy_from_bitslice","copy_from_nonoverlapping","copy_from_slice","copy_to","copy_to_nonoverlapping","copy_within","copy_within_unchecked","count","count_ones","count_zeros","data","data","default","default","default","default","default","default","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","domain","domain_mut","drain","drop","drop","drop","drop_in_place","empty","empty_mut","end","end_bound","ends_with","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","extend","extend","extend","extend","extend_from_bitslice","extend_from_raw_slice","extend_from_slice","extend_from_within","fill","fill_uninitialized","fill_with","first","first_mut","first_one","first_zero","flush","flush","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","force_align","force_align","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_bitptr","from_bitslice","from_bitslice","from_boxed_slice","from_element","from_element","from_element_mut","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_mut","from_mut_slice","from_range","from_raw","from_raw_parts","from_ref","from_slice","from_slice","from_slice","from_slice_mut","from_slice_mut","from_slice_unchecked","from_slice_unchecked_mut","from_vec","get","get_bit","get_mut","get_unchecked","get_unchecked_mut","hash","hash","hash","hash","hash","hash","hash","hash","hash","index","index","index","index","index","index","index","index","index","index","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","insert","into","into","into","into","into","into","into","into","into","into_bitarray","into_bitptr","into_bitvec","into_boxed_bitslice","into_boxed_slice","into_boxed_slice","into_inner","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_range","into_raw","into_raw_parts","into_vec","is_empty","is_empty","is_empty","is_empty","is_null","iter","iter_mut","iter_ones","iter_zeros","last","last","last_mut","last_one","last_zero","leading_ones","leading_zeros","leak","leak","len","len","len","len","load","load_be","load_be","load_be","load_be","load_be","load_be","load_le","load_le","load_le","load_le","load_le","load_le","load_value","mask","mask","mask","new","new","new","new","new_unchecked","next","next_back","not","not","not","not","not","not_all","not_any","nth","nth_back","offset","offset_from","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pointer","pointer","pop","ptr","push","raw_parts","rchunks","rchunks_exact","rchunks_exact_mut","rchunks_mut","read","read","read","read_unaligned","read_volatile","remove","repeat","repeat","replace","replace","replace","replace_unchecked","reserve","reserve_exact","resize","resize_with","retain","reverse","rotate_left","rotate_right","rsplit","rsplit_mut","rsplitn","rsplitn_mut","select","select","select","set","set","set_aliased","set_aliased_unchecked","set_elements","set_len","set_unchecked","set_uninitialized","shift_left","shift_right","shrink_to_fit","size_hint","some","splice","split","split_at","split_at_mut","split_at_unchecked","split_at_unchecked_mut","split_first","split_first_mut","split_inclusive","split_inclusive_mut","split_last","split_last_mut","split_mut","split_off","splitn","splitn_mut","start","start_bound","starts_with","store","store_be","store_be","store_be","store_be","store_be","store_be","store_le","store_le","store_le","store_le","store_le","store_le","store_value","strip_prefix","strip_suffix","sub","swap","swap","swap","swap_remove","swap_unchecked","swap_with_bitslice","swap_with_slice","to_bitvec","to_const","to_mut","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_raw_parts","to_string","to_string","to_string","to_string","to_string","to_vec","trailing_ones","trailing_zeros","truncate","try_as_bits","try_as_mut_bits","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_from_boxed_slice","try_from_slice","try_from_slice","try_from_slice_mut","try_from_vec","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_view_bits","try_view_bits_mut","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","view_bits","view_bits_mut","windows","with_capacity","wrapping_add","wrapping_offset","wrapping_sub","write","write","write","write_unaligned","write_volatile","Buffer","BufferMut","Eof","EofSnafu","Error","Overflow","OverflowSnafu","Result","Underflow","UnderflowSnafu","advance_by","as_any","as_error_source","as_slice","backtrace","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","cause","clone","clone","clone","clone_into","clone_into","clone_into","debug_fmt","description","dst_len","fail","fail","fmt","fmt","fmt","fmt","fmt","from","from","from","from","impl_buffer_for_bytes","impl_read_le","impl_write_le","into","into","into","into","into_error","into_error","into_error","is_empty","location_opt","next","peek_f32_le","peek_f64_le","peek_i16_le","peek_i32_le","peek_i64_le","peek_i8_le","peek_to_slice","peek_u16_le","peek_u32_le","peek_u64_le","peek_u8_le","provide","read_f32_le","read_f64_le","read_i16_le","read_i32_le","read_i64_le","read_i8_le","read_to_slice","read_u16_le","read_u32_le","read_u64_le","read_u8_le","remaining_size","source","src_len","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","write_f32_le","write_f64_le","write_from_slice","write_i16_le","write_i32_le","write_i64_le","write_i8_le","write_u16_le","write_u32_le","write_u64_le","write_u8_le","dst_len","error","location","location","location","src_len","Bytes","StringBytes","as_utf8","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","cmp","default","default","deref","deserialize","deserialize","eq","eq","eq","eq","eq","eq","equivalent","equivalent","fmt","fmt","from","from","from","from","from","from","from","hash","hash","into","into","is_empty","len","partial_cmp","partial_cmp","serialize","serialize","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","B","BINARY_DATA_MAGNITUDE","GIB","KIB","MIB","PIB","ReadableSize","TIB","UNIT","as_bytes","as_mb","borrow","borrow_mut","clone","clone_into","deserialize","div","div","eq","equivalent","fmt","fmt","from","from_str","gb","into","kb","mb","mul","partial_cmp","serialize","to_owned","to_string","try_from","try_into","type_id"],"q":[[0,"common_base"],[26,"common_base::bit_vec"],[28,"common_base::bit_vec::prelude"],[729,"common_base::buffer"],[841,"common_base::buffer::Error"],[847,"common_base::bytes"],[900,"common_base::readable_size"]],"d":["","Plugins is a wrapper of Arc contents. Make it Cloneable …","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","Symbol Export","All implementors are required to have Self and Self::Alias …","All implementors are required to have their alignment …","A type that selects the appropriate load/store …","A sibling BitStore implementor that is known to be …","Immutable Bit View","Mutable Bit View","Bit-Array Type Definition","Bit-Precision Array Immediate","Fixed-Size, Heap-Allocated, Bit Slice","In-Element Bit Ordering","Single-Bit Pointer","Bit-Pointer Range","Proxy Bit-Reference","Bit-Addressable Memory","Bit Storage","Bit-Precision Dynamic Array","The canonical dangling pointer. This selects the starting …","The canonical empty range. All ranges with zero length …","An empty bit-vector with no backing allocation.","Least-Significant-First Bit Traversal","Least-Significant-First Bit Traversal","The inclusive maximum length of a BitSlice<_, T>.","The inclusive maximum length that a [T] slice can be for …","The element type used in the memory region underlying a …","Most-Significant-First Bit Traversal","The underlying element type.","The inverse of ::Alias. It is used when a BitSlice removes …","A bit-array with all bits initialized to zero.","The zero constant.","The zero constant.","Bit View","C-Style Bit-Field Access","Helper trait for scalars and arrays, but not slices.","","","The ordering of bits within an A::Store element.","","","","Adjusts a bit-pointer upwards in memory. This is …","Gets the address of the base storage element.","Computes the offset (in bits) that needs to be applied to …","Produces bit-slice view(s) with different underlying …","Produces bit-slice view(s) with different underlying …","Tests if every bit is set to 1 in the bit-slice.","Tests if there is at least one bit set to 1 in the …","Moves all the bits out of other into the back of self.","Gets a raw pointer to the zeroth bit of the bit-slice.","Creates an unsafe shared bit-pointer to the start of the …","Views the bit-slice as a half-open range of bit-pointers, …","Views self as an immutable bit-slice region with the O …","Explicitly views the bit-array as a bit-slice.","Explicitly views the bit-box as a bit-slice.","Explicitly views the bit-vector as a bit-slice.","","","","Produces a proxy reference to the referent bit.","","","","Gets a raw, write-capable pointer to the zeroth bit of the …","Creates an unsafe writable bit-pointer to the start of the …","Views the bit-slice as a half-open range of write-capable …","Views self as a mutable bit-slice region with the O …","Explicitly views the bit-array as a mutable bit-slice.","Explicitly views the bit-box as a mutable bit-slice.","Explicitly views the bit-vector as a mutable bit-slice.","","","Produces a range of mutable bit-pointers to each bit in …","Returns a mutable bit-slice containing the entire …","","","","Produces a range of bit-pointers to each bit in the …","Views the type as a mutable slice of its elements.","Views the bit-array as a mutable slice of its underlying …","Views the bit-box as a mutable slice of its underlying …","Views the bit-vector as a mutable slice of its underlying …","Views the type as a slice of its elements.","Views the bit-array as a slice of its underlying memory …","Views the bit-box as a slice of its underlying memory …","Views the bit-vector as a slice of its underlying memory …","","","","Produces a proxy reference to the referent bit.","","","","Returns a bit-slice containing the entire bit-array. …","","Translates a semantic bit index into a real bit position.","","","Gets the BitIdx that selects the bit within the memory …","","Partitions a bit-slice into maybe-contended and …","Partitions a mutable bit-slice into maybe-contended and …","","","","","","","","","","Boolean Arithmetic","","","","Bit-Array Value Constructor","Boxed Bit-Slice Constructor","","","","","","","Boolean Arithmetic","","","","","","","","Bit-Slice Region Constructor","","","Bit-Vector Constructor","","","","","","","","","","","Boolean Arithmetic","","","","","","","","","","","","","","","","","","","","","","","","","","","Gets the allocation capacity, measured in bits.","","Casts to a BitPtr with a different storage parameter.","Iterates over non-overlapping subslices of a bit-slice.","Iterates over non-overlapping subslices of a bit-slice.","Iterates over non-overlapping mutable subslices of a …","Iterates over non-overlapping mutable subslices of a …","Empties the bit-vector.","","","","","","","","","Copies the bits from src into self.","","","","","","","","","","","","","","","","","","Commits a bit into the proxied location.","Tests if a given bit-pointer is contained within the range.","Tests if the bit-slice contains the given sequence …","Copies count bits from the region starting at src to the …","Copies all bits from src into self, using batched …","Copies count bits from the region starting at src to the …","","Copies count bits from self to dest. The source and …","Copies count bits from self to dest. The source and …","Copies a span of bits to another location in the bit-slice.","Copies bits from one region of the bit-slice to another …","","Counts the number of bits set to 1 in the bit-slice …","Counts the number of bits cleared to 0 in the bit-slice …","The wrapped data buffer.","","","","","","","","","","","","","","","","","","Views the underlying memory of a bit-slice, removing alias …","Views the underlying memory of a bit-slice, removing alias …","Iterates over a portion of the bit-vector, removing all …","","","","Runs the destructor of the referent value.","Produces an empty bit-slice with an arbitrary lifetime.","Produces an empty bit-slice with an arbitrary lifetime.","The higher, exclusive, bound of the range. The bit to …","","Tests if the bit-slice ends with the given sequence.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Appends the contents of a bit-slice to a bit-vector.","Appends a slice of T elements to a bit-vector.","","Extends self by copying an internal range of its bit-slice …","Fills the bit-slice with a given bit.","Sets the unused bits outside the BitBox buffer to a fixed …","Fills the bit-slice with bits produced by a generator …","Gets a reference to the first bit of the bit-slice, or None…","Gets a mutable reference to the first bit of the …","Finds the index of the first bit in the bit-slice set to 1.","Finds the index of the first bit in the bit-slice cleared …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Ensures that the allocated buffer has no dead bits between …","Ensures that the live region of the bit-vector’s …","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.","Converts a bit-pointer into a proxy bit-reference.","Copies a bit-slice region into a new bit-box allocation.","Copies the contents of a bit-slice into a new heap …","Converts a Box<[T]> into a BitBox<T, O>, in place.","Constructs a shared &BitSlice reference over a shared …","Constructs a new bit-vector from a single element.","Constructs an exclusive &mut BitSlice reference over an …","","","","","","","Constructs a mutable BitPtr to the zeroth bit in a single …","Constructs a BitPtr to the zeroth bit in the zeroth …","Explicitly converts a Range<BitPtr> into a BitPtrRange.","Constructs a bit-box from a raw bit-slice pointer.","Constructs a bit-vector handle from its constituent fields.","Constructs a BitPtr to the zeroth bit in a single element.","Constructs a BitPtr to the zeroth bit in the zeroth …","Constructs a shared &BitSlice reference over a slice of …","Constructs a new bit-vector from a slice of memory …","Constructs a mutable BitPtr to the zeroth bit in the …","Constructs an exclusive &mut BitSlice reference over a …","Constructs a shared &BitSlice over an element slice, …","Constructs an exclusive &mut BitSlice over an element …","Converts a regular vector in-place into a bit-vector.","Gets a reference to a single bit or a subsection of the …","Reads a single bit out of the memory system according to …","Gets a mutable reference to a single bit or a subsection …","Gets a reference to a single bit or to a subsection of the …","Gets a mutable reference to a single bit or a subsection …","","","","","","","","","","","","Looks up a single bit by its semantic index.","","","","","","","","","","","","","","","","","Inserts a bit at a given position, shifting all bits after …","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).","Wraps self in a BitArray.","Decays the bit-reference to an ordinary bit-pointer.","Converts the bit-box into a bit-vector.","Converts a bit-vector into a boxed bit-slice.","Converts the bit-box back into an ordinary boxed element …","","Removes the bit-array wrapper, returning the contained …","","","","","","","","","","","Explicitly converts a BitPtrRange into a Range<BitPtr>.","Consumes the bit-box, returning a raw bit-slice pointer.","Decomposes a bit-vector into its constituent member fields.","Converts a bit-vector into a Vec of its underlying storage.","Tests whether the array is empty.","Tests if the range is empty (the distance between …","Tests if the bit-slice is empty (length zero).","Tests if the bit-vector is empty.","Tests if a bit-pointer is the null value.","Produces an iterator over each bit in the bit-slice.","Produces a mutable iterator over each bit in the bit-slice.","Enumerates the index of each bit in a bit-slice set to 1.","Enumerates the index of each bit in a bit-slice cleared to …","","Gets a reference to the last bit of the bit-slice, or None …","Gets a mutable reference to the last bit of the bit-slice, …","Finds the index of the last bit in the bit-slice set to 1.","Finds the index of the last bit in the bit-slice cleared …","Counts the number of bits from the start of the bit-slice …","Counts the number of bits from the start of the bit-slice …","Deliberately leaks the allocated memory, returning an …","Destroys the BitVec handle without destroying the …","Gets the length (in bits) of the bit-array.","","Gets the number of bits in the bit-slice.","Gets the length of the bit-vector.","Integer Loading","Big-Endian Integer Loading","","","Msb0 Big-Endian Integer Loading","Lsb0 Big-Endian Integer Loading","","Little-Endian Integer Loading","","","Lsb0 Little-Endian Integer Loading","Msb0 Little-Endian Integer Loading","","Loads a value out of the memory system according to the …","Produces a multi-bit selection mask from a range of …","","","Wraps a raw memory value as a BitStore type.","Wraps an existing buffer as a bit-array.","Tries to construct a BitPtr from a memory location and a …","Constructs a new, empty, bit-vector.","Constructs a BitPtr from an address and head index, …","","","","","","","","Tests if at least one bit is cleared to 0 in the bit-slice.","Tests if every bit is cleared to 0 in the bit-slice.","","","Creates a new bit-pointer at a specified offset from the …","Calculates the distance (in bits) between two bit-pointers.","","","","","","","","","","","","","","","","","","","","","","","","Gets a raw pointer to the memory element containing the …","Gets a raw pointer to the memory location containing the …","Attempts to remove the trailing bit from the bit-vector.","","Appends a single bit to the vector.","Decomposes a bit-pointer into its element address and bit …","Iterates over non-overlapping subslices of a bit-slice, …","Iterates over non-overlapping subslices of a bit-slice, …","Iterates over non-overlapping mutable subslices of a …","Iterates over non-overlapping mutable subslices of a …","Reads the bit from *self.","","","Reads the bit from *self using an unaligned memory access.","Reads the bit from *self using a volatile load.","Removes a bit at a given position, shifting all bits after …","Creates a bit-vector by repeating a bit-slice n times.","Creates a new bit-vector by repeating a bit for the …","Moves src into the referenced bit, returning the previous …","Replaces the bit at *self with a new value, returning the …","Writes a new value into a bit, and returns its previous …","Writes a new value into a bit, returning the previous …","Ensures that the bit-vector has allocation capacity for at …","Ensures that the bit-vector has allocation capacity for at …","Resizes the bit-vector to a new length. New bits are …","Resizes the bit-vector to a new length, using a function …","Retains only the bits that the predicate allows.","Reverses the order of bits in a bit-slice.","Rotates the contents of a bit-slice to the left (towards …","Rotates the contents of a bit-slice to the right (away …","Iterates over subslices separated by bits that match a …","Iterates over mutable subslices separated by bits that …","Iterates over mutable subslices separated by bits that …","Iterates over mutable subslices separated by bits that …","Produces a single-bit selection mask from a bit-index.","","","Writes value into the proxy.","Writes a new value into a single bit.","Writes a new value into a single bit, using alias-safe …","Writes a new value into a single bit, using alias-safe …","Overwrites each element (visible in .as_raw_mut_slice()) …","Resizes a bit-vector to a new length.","Writes a new value into a single bit, without bounds …","Sets the uninitialized bits of a bit-vector to a known …","Shifts the contents of a bit-slice “left” (towards the …","Shifts the contents of a bit-slice “right” (away from …","Releases excess capacity back to the allocator.","","Tests if at least one bit is set to 1, and at least one …","Modifies self.drain() so that the removed bit-slice is …","Iterates over subslices separated by bits that match a …","Splits a bit-slice in two parts at an index.","Splits a mutable bit-slice in two parts at an index.","Splits a bit-slice at an index, without bounds checking.","Splits a mutable bit-slice at an index, without bounds …","Splits the bit-slice into a reference to its first bit, …","Splits the bit-slice into mutable references of its first …","Iterates over subslices separated by bits that match a …","Iterates over mutable subslices separated by bits that …","Splits the bit-slice into a reference to its last bit, and …","Splits the bit-slice into mutable references to its last …","Iterates over mutable subslices separated by bits that …","Splits the bit-vector in half at an index, moving …","Iterates over subslices separated by bits that match a …","Iterates over mutable subslices separated by bits that …","The lower, inclusive, bound of the range. The bit to which …","","Tests if the bit-slice begins with the given sequence.","Integer Storing","Big-Endian Integer Storing","","","Msb0 Big-Endian Integer Storing","Lsb0 Big-Endian Integer Storing","","Little-Endian Integer Storing","","","Lsb0 Little-Endian Integer Storing","Msb0 Little-Endian Integer Storing","","Stores a value into the memory system. This is only called …","Removes a prefix bit-slice, if present.","Removes a suffix bit-slice, if present.","Adjusts a bit-pointer downwards in memory. This is …","Swaps the bit values of two proxies.","Swaps the bits at two mutable locations.","Exchanges the bit values at two indices.","Takes a bit out of the bit-vector.","Swaps two bits in a bit-slice, without bounds checking.","Swaps the contents of two bit-slices.","","Copies a bit-slice into an owned bit-vector.","Removes write permissions from a bit-pointer.","Adds write permissions to a bit-pointer.","","","","","","","","","","Decomposes a bit-pointer into its address and head-index …","","","","","","","Counts the number of bits from the end of the bit-slice to …","Counts the number of bits from the end of the bit-slice to …","Shortens the bit-vector, keeping the first new_len bits …","Attempts to view self as an immutable bit-slice region …","Attempts to view self as a mutable bit-slice region with …","","","","","","","","","","","","","","","","","","","Attempts to convert an ordinary boxed slice into a boxed …","Attempts to construct a shared &BitSlice reference over a …","Fallibly constructs a new bit-vector from a slice of …","Attempts to construct an exclusive &mut BitSlice reference …","Attempts to convert a regular vector in-place into a …","","","","","","","","","","Attempts to view a memory region as an immutable bit-slice.","Attempts to view a memory region as a mutable bit-slice.","","","","","","","","","","Views a memory region as an immutable bit-slice.","Views a memory region as a mutable bit-slice.","Iterates over consecutive windowing subslices in a …","Allocates a new, empty, bit-vector with space for at least …","Adjusts a bit-pointer upwards in memory, using wrapping …","Creates a new bit-pointer at a specified offset from the …","Adjusts a bit-pointer downwards in memory, using wrapping …","Writes a new bit into the given location.","","","Writes a bit into memory, tolerating unaligned addresses.","Writes a new bit using volatile I/O operations.","","Mutable buffer.","","SNAFU context selector for the Error::Eof variant","","","SNAFU context selector for the Error::Overflow variant","","","SNAFU context selector for the Error::Underflow variant","Advances internal cursor for next read.","","","","","","","","","","","","","Consume the selector and return the associated error","Consume the selector and return the associated error","","","","","","","","","","","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.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Returns true if buffer has no data for read.","","","","","","","","","Peeks data into dst. This method should not change …","","","","","","","","","","","","Reads data into dst. This method will change internal …","","","","","Returns remaining data size for read.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Bytes buffer.","String buffer that can hold arbitrary encoding string …","View this string as UTF-8 string slice.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","",""],"i":[0,0,0,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0,0,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,17,22,20,0,0,19,19,15,0,125,15,24,15,23,0,0,0,19,17,24,19,27,19,17,17,17,19,19,19,19,20,19,20,19,126,24,25,20,24,25,27,17,19,20,20,19,20,19,127,24,25,20,19,20,19,24,20,19,20,19,23,24,25,20,23,24,25,20,24,25,27,17,19,20,20,24,20,16,38,39,17,17,19,19,24,25,20,24,25,19,19,19,19,19,19,19,20,0,0,24,25,20,24,25,19,19,19,19,19,19,19,20,27,0,25,20,0,24,25,20,24,25,19,19,19,19,19,19,19,20,24,24,25,25,27,22,17,19,20,20,38,39,24,24,25,25,27,22,17,19,20,20,38,39,20,20,17,19,19,19,19,20,24,25,27,22,17,20,38,39,19,19,24,25,27,22,17,20,38,39,24,25,27,17,19,20,38,39,27,22,19,17,19,17,19,17,17,19,19,22,19,19,24,27,24,25,22,19,19,20,38,39,24,25,27,20,24,25,27,20,19,19,20,25,27,20,17,19,19,22,22,19,24,25,27,27,27,22,17,19,19,19,19,19,19,19,19,19,19,19,19,20,38,39,24,25,27,22,17,19,20,38,39,20,20,20,20,20,20,20,20,20,19,25,19,19,19,19,19,19,20,24,24,24,24,24,24,25,25,25,25,25,25,25,27,27,27,22,17,17,19,19,19,19,19,19,19,20,20,20,20,20,20,20,38,39,25,20,24,24,24,25,25,25,25,25,25,27,22,22,17,17,17,19,20,20,20,20,20,20,38,39,27,25,20,25,19,20,19,25,20,20,20,20,20,17,17,22,25,20,17,17,19,20,17,19,19,19,20,19,15,19,19,19,24,25,27,22,17,19,20,38,39,24,25,19,19,19,19,19,19,19,20,24,25,19,19,19,19,19,19,20,20,24,25,27,22,17,19,20,38,39,23,27,25,20,25,20,24,24,24,24,25,22,19,19,20,20,20,22,25,20,20,24,22,19,20,17,19,19,19,19,22,19,19,19,19,19,19,25,20,24,22,19,20,128,128,24,25,19,19,20,128,24,25,19,19,20,15,16,38,39,15,24,17,20,17,22,22,24,25,27,19,20,19,19,22,22,17,17,24,25,27,27,27,17,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,38,39,17,17,20,17,20,17,19,19,19,19,17,19,20,17,17,20,19,20,27,17,19,19,20,20,20,20,20,19,19,19,19,19,19,19,16,38,39,27,19,19,19,20,20,19,20,19,19,20,22,19,20,19,19,19,19,19,19,19,19,19,19,19,19,20,19,19,22,22,19,128,128,24,25,19,19,20,128,24,25,19,19,20,15,19,19,17,27,17,19,20,19,19,19,19,17,17,24,25,27,22,17,19,20,38,39,17,24,25,27,19,20,19,19,19,20,126,127,24,24,24,24,25,25,27,22,17,17,17,19,19,19,20,20,38,39,25,19,20,19,20,24,25,27,22,17,19,20,38,39,125,125,24,25,27,22,17,19,20,38,39,125,125,19,20,17,17,17,17,19,20,17,17,0,0,97,0,0,97,0,0,97,0,129,97,97,130,97,100,101,102,97,100,101,102,97,100,101,97,100,101,102,100,101,102,97,97,100,100,101,100,101,102,97,97,100,101,102,97,0,0,0,100,101,102,97,100,101,102,129,97,97,129,129,129,129,129,129,129,129,129,129,129,97,129,129,129,129,129,129,129,129,129,129,129,129,97,100,100,101,102,97,100,101,102,97,100,101,102,97,100,101,102,97,130,130,130,130,130,130,130,130,130,130,130,131,132,131,133,132,131,0,0,119,120,119,120,119,120,119,120,119,120,119,120,119,120,120,119,120,120,120,119,119,119,120,119,120,119,120,120,120,120,119,119,119,120,119,120,119,119,119,120,119,120,119,120,119,120,119,120,119,120,119,0,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124],"f":[0,0,0,[[]],[[]],0,0,[1,1],[[]],[[],1],[[]],[1,[[5,[[0,[2,3,4]]]]]],0,[[1,[0,[2,3]]]],[[]],[1,6],[1,7],[1,[[10,[[9,[8]]]]]],[[1,11],5],[[1,11]],[[],1],0,[[]],[[],12],[[],12],[[],13],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,[[[17,[14,15,16]],7],[[17,[14,15,16]]]],[[[17,[14,15,16]]],[[18,[14,15]]]],[[[17,[14,15,16]],7],7],[[[19,[15,16]]]],[[[19,[15,16]]]],[[[19,[15,16]]],6],[[[19,[15,16]]],6],[[[20,[15,16]],[20,[15,16]]]],[[[19,[15,16]]],[[17,[21,15,16]]]],[[[20,[15,16]]],[[17,[21,15,16]]]],[[[19,[15,16]]],[[22,[21,15,16]]]],[[],[[19,[16]]]],[[[24,[23,16]]],[[19,[16]]]],[[[25,[15,16]]],[[19,[15,16]]]],[[[20,[15,16]]],[[19,[15,16]]]],[[[24,[23,16]]],[[19,[16]]]],[[[25,[15,16]]],[[19,[15,16]]]],[[[27,[26,15,16]]],6],[[[17,[26,15,16]]],[[5,[[27,[26,15,16]]]]]],[[[19,[15,16]]],[[19,[15,16]]]],[[[20,[15,16]]],[[19,[15,16]]]],[[[20,[15,16]]],[[20,[15,16]]]],[[[19,[15,16]]],[[17,[26,15,16]]]],[[[20,[15,16]]],[[17,[26,15,16]]]],[[[19,[15,16]]],[[22,[26,15,16]]]],[[],[[19,[16]]]],[[[24,[23,16]]],[[19,[16]]]],[[[25,[15,16]]],[[19,[15,16]]]],[[[20,[15,16]]],[[19,[15,16]]]],[[[19,[15,16]]],[[17,[26,15,16]]]],[[[20,[15,16]]],[[17,[26,15,16]]]],[[[19,[15,16]]],[[28,[[17,[26,15,16]]]]]],[[[24,[23,16]]],[[19,[16]]]],[[[20,[15,16]]],[[19,[15,16]]]],[[[19,[15,16]]],[[17,[21,15,16]]]],[[[20,[15,16]]],[[17,[21,15,16]]]],[[[19,[15,16]]],[[28,[[17,[21,15,16]]]]]],[[],29],[[[24,[23,16]]],29],[[[25,[15,16]]],[[29,[15]]]],[[[20,[15,16]]],[[29,[15]]]],[[],29],[[[24,[23,16]]],29],[[[25,[15,16]]],[[29,[15]]]],[[[20,[15,16]]],[[29,[15]]]],[[[24,[23,16]]],[[19,[16]]]],[[[25,[15,16]]],[[19,[15,16]]]],[[[27,[14,15,16]]],6],[[[17,[14,15,16]]],[[5,[[27,[21,15,16]]]]]],[[[19,[15,16]]],[[19,[15,16]]]],[[[20,[15,16]]],[[20,[15,16]]]],[[[20,[15,16]]],[[19,[15,16]]]],[[[24,[23,16]]],[[19,[16]]]],[[[20,[15,16]]],[[19,[15,16]]]],[[[31,[30]]],[[32,[30]]]],[[[31,[30]]],[[32,[30]]]],[[[31,[30]]],[[32,[30]]]],[[[17,[14,15,16]]],31],0,[[[19,[15,16]]],[[33,[21,15,16]]]],[[[19,[15,16]]],[[33,[26,15,16]]]],[[[24,[23,16]]]],[[[25,[15,16]]]],[[[20,[15,16]]]],[[[24,[23,16]]]],[[[25,[15,16]]]],[[[19,[16]],[24,[23,16]]]],[[[19,[15,16]],[20,[15,16]]]],[[[19,[15,16]],[20,[15,16]]]],[[[19,[15,16]],[25,[15,16]]]],[[[19,[15,16]],[19,[15,16]]]],[[[19,[15,16]],[25,[15,16]]]],[[[19,[16]],[24,[23,16]]]],[[[20,[15,16]]]],0,0,[[[24,[23,16]]]],[[[25,[15,16]]]],[[[20,[15,16]]]],[[[24,[23,16]]]],[[[25,[15,16]]]],[[[19,[16]],[24,[23,16]]]],[[[19,[15,16]],[19,[15,16]]]],[[[19,[15,16]],[20,[15,16]]]],[[[19,[16]],[24,[23,16]]]],[[[19,[15,16]],[25,[15,16]]]],[[[19,[15,16]],[25,[15,16]]]],[[[19,[15,16]],[20,[15,16]]]],[[[20,[15,16]]]],0,0,0,0,0,[[[24,[23,16]]]],[[[25,[15,16]]]],[[[20,[15,16]]]],[[[24,[23,16]]]],[[[25,[15,16]]]],[[[19,[16]],[24,[23,16]]]],[[[19,[15,16]],[20,[15,16]]]],[[[19,[16]],[24,[23,16]]]],[[[19,[15,16]],[25,[15,16]]]],[[[19,[15,16]],[25,[15,16]]]],[[[19,[15,16]],[19,[15,16]]]],[[[19,[15,16]],[20,[15,16]]]],[[[20,[15,16]]]],[[[24,[23,16]]],[[19,[16]]]],[[]],[[]],[[[25,[15,16]]],[[19,[15,16]]]],[[]],[[]],[[]],[[]],[[]],[[[20,[15,16]]],[[19,[15,16]]]],[[]],[[]],[[]],[[[24,[23,16]]],[[19,[16]]]],[[[25,[15,16]]],[[19,[15,16]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[[20,[15,16]]],[[19,[15,16]]]],[[]],[[]],[[[20,[15,16]]],7],0,[[[17,[14,15,16]]],[[17,[14,15,16]]]],[[[19,[15,16]],7],[[34,[15,16]]]],[[[19,[15,16]],7],[[35,[15,16]]]],[[[19,[15,16]],7],[[36,[15,16]]]],[[[19,[15,16]],7],[[37,[15,16]]]],[[[20,[15,16]]]],[[[24,[23,16]]],[[24,[23,16]]]],[[[25,[15,16]]],[[25,[15,16]]]],[[[27,[21,15,16]]],[[27,[21,15,16]]]],[[[22,[14,15,16]]],[[22,[14,15,16]]]],[[[17,[14,15,16]]],[[17,[14,15,16]]]],[[[20,[15,16]]],[[20,[15,16]]]],[38,38],[39,39],[[[19,[15,16]],[19,[15,16]]]],[[[19,[15,16]],[19,[15,16]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[24,[23,16]],[24,[23,16]]],40],[[[25,[15,16]],[25,[15,16]]],40],[[[27,[14,15,16]],[27,[14,15,16]]],40],[[[17,[14,15,16]],[17,[14,15,16]]],40],[[[19,[15,16]],[19,[15,16]]],40],[[[20,[15,16]],[20,[15,16]]],40],[[38,38],40],[[39,39],40],[[[27,[26,15,16]],6]],[[[22,[14,15,16]],[17,[14,15,16]]],6],[[[19,[15,16]],[19,[15,16]]],6],[[[17,[26,15,16]],[17,[21,15,16]],7]],[[[19,[15,16]],[19,[15,16]]]],[[[17,[26,15,16]],[17,[21,15,16]],7]],[[[19,[15,16]],[19,[15,16]]]],[[[17,[14,15,16]],[17,[26,15,16]],7]],[[[17,[14,15,16]],[17,[26,15,16]],7]],[[[19,[15,16]],[41,[7]],7]],[[[19,[15,16]],[41,[7]],7]],[[[22,[14,15,16]]],7],[[[19,[15,16]]],7],[[[19,[15,16]]],7],0,0,[[],[[24,[23,16]]]],[[],[[25,[15,16]]]],[[],[[22,[14,15,16]]]],[[],[[19,[15,16]]]],[[],[[19,[15,16]]]],[[],[[20,[15,16]]]],[[],38],[[],39],[[[24,[23,16]]]],[[[25,[15,16]]]],[[[27,[14,15,16]]]],[[[20,[15,16]]]],[[[24,[23,16]]]],[[[25,[15,16]]]],[[[27,[26,15,16]]]],[[[20,[15,16]]]],[[[19,[15,16]]],[[42,[21,15,16]]]],[[[19,[15,16]]],[[42,[26,15,16]]]],[[[20,[15,16]],[43,[7]]],[[44,[15,16]]]],[[[25,[15,16]]]],[[[27,[14,15,16]]]],[[[20,[15,16]]]],[[[17,[26,15,16]]]],[[],[[19,[15,16]]]],[[],[[19,[15,16]]]],0,[[[22,[14,15,16]]],[[45,[[17,[14,15,16]]]]]],[[[19,[15,16]],[19,[15,16]]],6],[[[24,[23,16]],46],6],[[[25,[15,16]],[0,[[47,[[19,[15,16]]]],46]]],6],[[[27,[14,15,16]],6],6],[[[27,[14,15,16]],[27,[14,15,16]]],6],[[[27,[14,15,16]],6],6],[[[22,[14,15,16]],[22,[14,15,16]]],6],[[[17,[14,15,16]],[17,[14,15,16]]],6],[[[19,[15,16]],[25,[15,16]]],6],[[[19,[15,16]],[20,[15,16]]],6],[[[19,[15,16]],[19,[15,16]]],6],[[[19,[15,16]],[19,[15,16]]],6],[[[19,[15,16]],[20,[15,16]]],6],[[[19,[15,16]],[19,[15,16]]],6],[[[19,[15,16]],[25,[15,16]]],6],[[[19,[15,16]],[20,[15,16]]],6],[[[19,[15,16]],[24,[23,16]]],6],[[[19,[15,16]],[19,[15,16]]],6],[[[19,[15,16]],[19,[15,16]]],6],[[[19,[15,16]],[25,[15,16]]],6],[[[20,[15,16]],[0,[[47,[[19,[15,16]]]],46]]],6],[[38,38],6],[[39,39],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[[20,[15,16]],48]],[[[20,[15,16]],48]],[[[20,[15,16]],48]],[[[20,[15,16]],48]],[[[20,[15,16]],48]],[[[20,[15,16]],[19,[15,16]]]],[[[20,[15,16]],[29,[15]]]],[[[20,[15,16]],[19,[15,16]]]],[[[20,[15,16]],[41,[7]]]],[[[19,[15,16]],6]],[[[25,[15,16]],6]],[[[19,[15,16]],49]],[[[19,[15,16]]],[[5,[[27,[21,15,16]]]]]],[[[19,[15,16]]],[[5,[[27,[26,15,16]]]]]],[[[19,[15,16]]],[[5,[7]]]],[[[19,[15,16]]],[[5,[7]]]],[[[19,[15,16]]],[[12,[50]]]],[[[20,[15,16]]],[[12,[50]]]],[[[24,[23,16]],51],[[12,[52]]]],[[[24,[23,16]],51],[[12,[52]]]],[[[24,[23,16]],51],[[12,[52]]]],[[[24,[23,16]],51],[[12,[52]]]],[[[24,[23,16]],51],[[12,[52]]]],[[[24,[23,16]],51],[[12,[52]]]],[[[25,[15,16]],51],[[12,[52]]]],[[[25,[15,16]],51],[[12,[52]]]],[[[25,[15,16]],51],[[12,[52]]]],[[[25,[15,16]],51],[[12,[52]]]],[[[25,[15,16]],51],[[12,[52]]]],[[[25,[15,16]],51],[[12,[52]]]],[[[25,[15,16]],51],[[12,[52]]]],[[[27,[14,15,16]],51],[[12,[52]]]],[[[27,[14,15,16]],51],[[12,[52]]]],[[[27,[14,15,16]],51],[[12,[52]]]],[[[22,[14,15,16]],51],[[12,[52]]]],[[[17,[14,15,16]],51],[[12,[52]]]],[[[17,[14,15,16]],51],[[12,[52]]]],[[[19,[15,16]],51],[[12,[52]]]],[[[19,[15,16]],51],[[12,[52]]]],[[[19,[15,16]],51],[[12,[52]]]],[[[19,[15,16]],51],[[12,[52]]]],[[[19,[15,16]],51],[[12,[52]]]],[[[19,[15,16]],51],[[12,[52]]]],[[[19,[15,16]],51],[[12,[52]]]],[[[20,[15,16]],51],[[12,[52]]]],[[[20,[15,16]],51],[[12,[52]]]],[[[20,[15,16]],51],[[12,[52]]]],[[[20,[15,16]],51],[[12,[52]]]],[[[20,[15,16]],51],[[12,[52]]]],[[[20,[15,16]],51],[[12,[52]]]],[[[20,[15,16]],51],[[12,[52]]]],[[38,51],[[12,[52]]]],[[39,51],[[12,[52]]]],[[[25,[15,16]]]],[[[20,[15,16]]]],[[]],[53],[23,[[24,[23,16]]]],[[]],[[[24,[23,16]]],[[25,[16]]]],[[[54,[[19,[15,16]]]]],[[25,[15,16]]]],[[[56,[15,55]]],[[25,[15,16]]]],[[[19,[15,16]]],[[25,[15,16]]]],[[[20,[15,16]]],[[25,[15,16]]]],[[]],[[]],[[[28,[[17,[14,15,16]]]]],[[22,[14,15,16]]]],[[]],[15,[[17,[26,15,16]]]],[15,[[17,[21,15,16]]]],[[]],[[[24,[23,16]]],[[20,[16]]]],[[[25,[15,16]]],[[20,[15,16]]]],[[[19,[15,16]]],[[20,[15,16]]]],[[]],[[[19,[15,16]]],[[20,[15,16]]]],[[[54,[[19,[15,16]]]]],[[20,[15,16]]]],[[]],[[]],[[[17,[14,15,16]]],[[27,[14,15,16]]]],[[[19,[15,16]]],[[25,[15,16]]]],[[[19,[15,16]]],[[20,[15,16]]]],[[[56,[[29,[15]],55]]],[[25,[15,16]]]],[15,[[19,[15,16]]]],[15,[[20,[15,16]]]],[15,[[19,[15,16]]]],[48,[[25,[15,16]]]],[48,[[20,[15,16]]]],[48,[[20,[15,16]]]],[48,[[20,[15,16]]]],[48,[[20,[15,16]]]],[48,[[20,[15,16]]]],[15,[[17,[26,15,16]]]],[[[29,[15]]],[[17,[26,15,16]]]],[[[28,[[17,[14,15,16]]]]],[[22,[14,15,16]]]],[19,[[25,[15,16]]]],[[[17,[26,15,16]],7,7],[[20,[15,16]]]],[15,[[17,[21,15,16]]]],[[[29,[15]]],[[17,[21,15,16]]]],[[[29,[15]]],[[19,[15,16]]]],[[[29,[15]]],[[20,[15,16]]]],[[[29,[15]]],[[17,[26,15,16]]]],[[[29,[15]]],[[19,[15,16]]]],[[[29,[15]]],[[19,[15,16]]]],[[[29,[15]]],[[19,[15,16]]]],[[[57,[15,55]]],[[20,[15,16]]]],[[[19,[15,16]],[58,[15,16]]],5],[31,6],[[[19,[15,16]],[58,[15,16]]],5],[[[19,[15,16]],[58,[15,16]]]],[[[19,[15,16]],[58,[15,16]]]],[[[24,[23,16]],59]],[[[25,[15,16]],59]],[[[27,[14,15,16]],59]],[[[22,[14,15,16]],59]],[[[17,[14,15,16]],59]],[[[19,[15,16]],59]],[[[20,[15,16]],59]],[[38,59]],[[39,59]],[[[24,[23,16]]]],[[[25,[15,16]]]],[[[19,[15,16]],7]],[[[19,[15,16]],[60,[7]]]],[[[19,[15,16]],61]],[[[19,[15,16]],[28,[7]]]],[[[19,[15,16]],[62,[7]]]],[[[19,[15,16]],[63,[7]]]],[[[19,[15,16]],[64,[7]]]],[[[20,[15,16]]]],[[[24,[23,16]]]],[[[25,[15,16]]]],[[[19,[15,16]],[60,[7]]]],[[[19,[15,16]],[64,[7]]]],[[[19,[15,16]],[28,[7]]]],[[[19,[15,16]],61]],[[[19,[15,16]],[62,[7]]]],[[[19,[15,16]],[63,[7]]]],[[[20,[15,16]]]],[[[20,[15,16]],7,6]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[24,[16]]]],[[[27,[14,15,16]]],[[17,[14,15,16]]]],[[[25,[15,16]]],[[20,[15,16]]]],[[[20,[15,16]]],[[25,[15,16]]]],[[[25,[15,16]]],[[56,[[29,[15]],55]]]],[[[20,[15,16]]],[[25,[15,16]]]],[[[24,[23,16]]],23],[[[24,[23,16]]]],[[[24,[23,16]]]],[[[24,[23,16]]]],[[[25,[15,16]]]],[[]],[[[19,[15,16]]]],[[[19,[15,16]]]],[[[20,[15,16]]]],[[[20,[15,16]]]],[[[20,[15,16]]]],[[[22,[14,15,16]]],[[28,[[17,[14,15,16]]]]]],[[[25,[15,16]]],19],[[[20,[15,16]]]],[[[20,[15,16]]],[[57,[15,55]]]],[[[24,[23,16]]],6],[[[22,[14,15,16]]],6],[[[19,[15,16]]],6],[[[20,[15,16]]],6],[[[17,[14,15,16]]],6],[[[19,[15,16]]],[[65,[15,16]]]],[[[19,[15,16]]],[[66,[15,16]]]],[[[19,[15,16]]],[[67,[15,16]]]],[[[19,[15,16]]],[[68,[15,16]]]],[[[22,[14,15,16]]],5],[[[19,[15,16]]],[[5,[[27,[21,15,16]]]]]],[[[19,[15,16]]],[[5,[[27,[26,15,16]]]]]],[[[19,[15,16]]],[[5,[7]]]],[[[19,[15,16]]],[[5,[7]]]],[[[19,[15,16]]],7],[[[19,[15,16]]],7],[[[25,[15,16]]],[[19,[15,16]]]],[[[20,[15,16]]],[[19,[15,16]]]],[[[24,[23,16]]],7],[[[22,[14,15,16]]],7],[[[19,[15,16]]],7],[[[20,[15,16]]],7],[[],69],[[],69],[[[24,[23,16]]],69],[[[25,[15,16]]],69],[[[19,[15,39]]],69],[[[19,[15,38]]],69],[[[20,[15,16]]],69],[[],69],[[[24,[23,16]]],69],[[[25,[15,16]]],69],[[[19,[15,38]]],69],[[[19,[15,39]]],69],[[[20,[15,16]]],69],[[]],[[[70,[[5,[[31,[30]]]]]],[70,[[5,[[71,[30]]]]]]],[[72,[30]]]],[[[70,[[5,[[31,[30]]]]]],[70,[[5,[[71,[30]]]]]]],[[72,[30]]]],[[[70,[[5,[[31,[30]]]]]],[70,[[5,[[71,[30]]]]]]],[[72,[30]]]],[[]],[23,[[24,[23,16]]]],[[[18,[14,15]],31],[[12,[[17,[14,15,16]],[73,[15]]]]]],[[],[[20,[15,16]]]],[[[18,[14,15]],31],[[17,[14,15,16]]]],[[[22,[14,15,16]]],5],[[[22,[14,15,16]]],5],[[[24,[23,16]]]],[[[25,[15,16]]]],[[[27,[14,15,16]]]],[[[19,[15,16]]]],[[[20,[15,16]]]],[[[19,[15,16]]],6],[[[19,[15,16]]],6],[[[22,[14,15,16]],7],5],[[[22,[14,15,16]],7],5],[[[17,[14,15,16]],74],[[17,[14,15,16]]]],[[[17,[14,15,16]],[17,[14,15,16]]],74],[[[24,[23,16]],46],[[5,[40]]]],[[[25,[15,16]],[0,[[75,[[19,[15,16]]]],46]]],[[5,[40]]]],[[[27,[14,15,16]],6],[[5,[40]]]],[[[27,[14,15,16]],6],[[5,[40]]]],[[[27,[14,15,16]],[27,[14,15,16]]],[[5,[40]]]],[[[17,[14,15,16]],[17,[14,15,16]]],[[5,[40]]]],[[[19,[15,16]],[20,[15,16]]],[[5,[40]]]],[[[19,[15,16]],[25,[15,16]]],[[5,[40]]]],[[[19,[15,16]],[19,[15,16]]],[[5,[40]]]],[[[19,[15,16]],[25,[15,16]]],[[5,[40]]]],[[[19,[15,16]],[19,[15,16]]],[[5,[40]]]],[[[19,[15,16]],[19,[15,16]]],[[5,[40]]]],[[[19,[15,16]],[19,[15,16]]],[[5,[40]]]],[[[19,[15,16]],[19,[15,16]]],[[5,[40]]]],[[[19,[15,16]],[24,[23,16]]],[[5,[40]]]],[[[19,[15,16]],[20,[15,16]]],[[5,[40]]]],[[[19,[15,16]],[19,[15,16]]],[[5,[40]]]],[[[19,[15,16]],[25,[15,16]]],[[5,[40]]]],[[[19,[15,16]],[19,[15,16]]],[[5,[40]]]],[[[19,[15,16]],[20,[15,16]]],[[5,[40]]]],[[[20,[15,16]],[0,[[75,[[19,[15,16]]]],46]]],[[5,[40]]]],[[38,38],[[5,[40]]]],[[39,39],[[5,[40]]]],[[[17,[21,15,16]]]],[[[17,[26,15,16]]]],[[[20,[15,16]]],[[5,[6]]]],0,[[[20,[15,16]],6]],[[[17,[14,15,16]]]],[[[19,[15,16]],7],[[76,[15,16]]]],[[[19,[15,16]],7],[[77,[15,16]]]],[[[19,[15,16]],7],[[78,[15,16]]]],[[[19,[15,16]],7],[[79,[15,16]]]],[[[17,[14,15,16]]],6],[[[19,[15,16]],[29,[80]]],[[12,[7,50]]]],[[[20,[15,16]],[29,[80]]],[[12,[7,50]]]],[[[17,[14,15,16]]],6],[[[17,[14,15,16]]],6],[[[20,[15,16]],7],6],[[[19,[15,16]],7],[[20,[16]]]],[[6,7],[[20,[15,16]]]],[[[27,[26,15,16]],6],6],[[[17,[26,15,16]],6],6],[[[19,[15,16]],7,6],6],[[[19,[15,16]],7,6],6],[[[20,[15,16]],7]],[[[20,[15,16]],7]],[[[20,[15,16]],7,6]],[[[20,[15,16]],7,49]],[[[20,[15,16]],49]],[[[19,[15,16]]]],[[[19,[15,16]],7]],[[[19,[15,16]],7]],[[[19,[15,16]],49],[[81,[15,16,49]]]],[[[19,[15,16]],49],[[82,[15,16,49]]]],[[[19,[15,16]],7,49],[[83,[15,16,49]]]],[[[19,[15,16]],7,49],[[84,[15,16,49]]]],[[[31,[30]]],[[85,[30]]]],[[[31,[30]]],[[85,[30]]]],[[[31,[30]]],[[85,[30]]]],[[[27,[26,15,16]],6]],[[[19,[15,16]],7,6]],[[[19,[[0,[15,86]],16]],7,6]],[[[19,[[0,[15,86]],16]],7,6]],[[[20,[15,16]]]],[[[20,[15,16]],7]],[[[19,[15,16]],7,6]],[[[20,[15,16]],6]],[[[19,[15,16]],7]],[[[19,[15,16]],7]],[[[20,[15,16]]]],[[[22,[14,15,16]]]],[[[19,[15,16]]],6],[[[20,[15,16]],[43,[7]],48],[[87,[15,16]]]],[[[19,[15,16]],49],[[88,[15,16,49]]]],[[[19,[15,16]],7]],[[[19,[15,16]],7]],[[[19,[15,16]],7]],[[[19,[15,16]],7]],[[[19,[15,16]]],5],[[[19,[15,16]]],5],[[[19,[15,16]],49],[[89,[15,16,49]]]],[[[19,[15,16]],49],[[90,[15,16,49]]]],[[[19,[15,16]]],5],[[[19,[15,16]]],5],[[[19,[15,16]],49],[[91,[15,16,49]]]],[[[20,[15,16]],7],[[20,[15,16]]]],[[[19,[15,16]],7,49],[[92,[15,16,49]]]],[[[19,[15,16]],7,49],[[93,[15,16,49]]]],0,[[[22,[14,15,16]]],[[45,[[17,[14,15,16]]]]]],[[[19,[15,16]],[19,[15,16]]],6],[69],[69],[[[24,[23,16]],69]],[[[25,[15,16]],69]],[[[19,[15,39]],69]],[[[19,[15,38]],69]],[[[20,[15,16]],69]],[69],[[[24,[23,16]],69]],[[[25,[15,16]],69]],[[[19,[15,38]],69]],[[[19,[15,39]],69]],[[[20,[15,16]],69]],[[]],[[[19,[15,16]],[19,[15,16]]],[[5,[[19,[15,16]]]]]],[[[19,[15,16]],[19,[15,16]]],[[5,[[19,[15,16]]]]]],[[[17,[14,15,16]],7],[[17,[14,15,16]]]],[[[27,[26,15,16]],[27,[26,15,16]]]],[[[17,[26,15,16]],[17,[26,15,16]]]],[[[19,[15,16]],7,7]],[[[20,[15,16]],7],6],[[[19,[15,16]],7,7]],[[[19,[15,16]],[19,[15,16]]]],[[[19,[15,16]],[19,[15,16]]]],[[[19,[15,16]]],[[20,[16]]]],[[[17,[14,15,16]]],[[17,[21,15,16]]]],[[[17,[14,15,16]]],[[17,[26,15,16]]]],[[]],[[]],[[]],[[]],[[]],[[[19,[15,16]]]],[[]],[[]],[[]],[[[17,[14,15,16]]]],[[],94],[[],94],[[],94],[[],94],[[],94],[[[19,[15,16]]],[[20,[16]]]],[[[19,[15,16]]],7],[[[19,[15,16]]],7],[[[20,[15,16]],7]],[[],[[12,[[19,[16]],95]]]],[[],[[12,[[19,[16]],95]]]],[[[19,[16]]],[[12,[[24,[23,16]]]]]],[[[19,[16]]],[[12,[[24,[23,16]]]]]],[[[19,[16]]],[[12,[[24,[23,16]]]]]],[[],12],[[[56,[[29,[15]],55]]],[[12,[[25,[15,16]]]]]],[[],12],[[],12],[[],12],[[],[[12,[[17,[26,15,16]]]]]],[[],12],[[],[[12,[[17,[21,15,16]]]]]],[[],12],[[[29,[15]]],[[12,[[19,[15,16]]]]]],[[[29,[15]]],[[12,[[19,[15,16]]]]]],[[[57,[15,55]]],[[12,[[20,[15,16]]]]]],[[],12],[[],12],[[],12],[[[56,[[29,[15]],55]]],[[12,[[25,[15,16]],[56,[[29,[15]],55]]]]]],[[[29,[15]]],[[12,[[19,[15,16]],[95,[15]]]]]],[[[29,[15]]],[[12,[[20,[15,16]],[95,[15]]]]]],[[[29,[15]]],[[12,[[19,[15,16]],[95,[15]]]]]],[[[57,[15,55]]],[[12,[[20,[15,16]],[57,[15,55]]]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],[[12,[[19,[16]],95]]]],[[],[[12,[[19,[16]],95]]]],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],[[19,[16]]]],[[],[[19,[16]]]],[[[19,[15,16]],7],[[96,[15,16]]]],[7,[[20,[15,16]]]],[[[17,[14,15,16]],7],[[17,[14,15,16]]]],[[[17,[14,15,16]],74],[[17,[14,15,16]]]],[[[17,[14,15,16]],7],[[17,[14,15,16]]]],[[[17,[26,15,16]],6]],[[[19,[15,16]],[29,[80]]],[[12,[7,50]]]],[[[20,[15,16]],[29,[80]]],[[12,[7,50]]]],[[[17,[26,15,16]],6]],[[[17,[26,15,16]],6]],0,0,0,0,0,0,0,0,0,0,[7],[97,8],[[],98],[[],[[29,[80]]]],[97,[[5,[99]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[100,[[70,[7]],[70,[7]]]]],97],[101,97],[97,[[5,[98]]]],[[[100,[4,4]]],[[100,[4,4]]]],[101,101],[102,102],[[]],[[]],[[]],[[97,7,[57,[94]]]],[97,103],0,[[[100,[[70,[7]],[70,[7]]]]],[[12,[97]]]],[101,[[12,[97]]]],[[[100,[104,104]],51],105],[[101,51],105],[[102,51],105],[[97,51],105],[[97,51],105],[[]],[[]],[[]],[[]],0,0,0,[[]],[[]],[[]],[[]],[[[100,[[70,[7]],[70,[7]]]]],97],[101,97],[102,97],[[],6],[97,[[5,[106]]]],[97,[[5,[107]]]],[[],[[109,[108]]]],[[],[[109,[110]]]],[[],[[109,[111]]]],[[],[[109,[112]]]],[[],[[109,[113]]]],[[],[[109,[114]]]],[[[29,[80]]],109],[[],[[109,[115]]]],[[],[[109,[116]]]],[[],[[109,[117]]]],[[],[[109,[80]]]],[118],[[],[[109,[108]]]],[[],[[109,[110]]]],[[],[[109,[111]]]],[[],[[109,[112]]]],[[],[[109,[113]]]],[[],[[109,[114]]]],[[[29,[80]]],109],[[],[[109,[115]]]],[[],[[109,[116]]]],[[],[[109,[117]]]],[[],[[109,[80]]]],[[],7],[97,[[5,[98]]]],0,[[]],[[]],[[]],[[],94],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[108,109],[110,109],[[[29,[80]]],109],[111,109],[112,109],[113,109],[114,109],[115,109],[116,109],[117,109],[80,109],0,0,0,0,0,0,0,0,[119,103],[[]],[[]],[[]],[[]],[120,120],[119,119],[[]],[[]],[[120,120],40],[[119,119],40],[[],120],[[],119],[120,[[29,[80]]]],[121,[[12,[120]]]],[121,[[12,[119]]]],[[120,[57,[80]]],6],[[120,[29,[80]]],6],[[120,120],6],[[119,119],6],[[119,103],6],[[119,94],6],[[],6],[[],6],[[120,51],105],[[119,51],105],[[[29,[80]]],120],[[[57,[80]]],120],[122,120],[[]],[103,119],[[]],[94,119],[[120,59]],[[119,59]],[[]],[[]],[119,6],[119,7],[[120,120],[[5,[40]]]],[[119,119],[[5,[40]]]],[[120,123],12],[[119,123],12],[[]],[[]],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],0,0,0,0,0,0,0,0,0,[124,117],[124,117],[[]],[[]],[124,124],[[]],[121,[[12,[124]]]],[[124,124],117],[[124,117],124],[[124,124],6],[[],6],[[124,51],105],[[124,51],105],[[]],[103,[[12,[124,94]]]],[117,124],[[]],[117,124],[117,124],[[124,117],124],[[124,124],[[5,[40]]]],[[124,123],12],[[]],[[],94],[[],12],[[],12],[[],13]],"c":[96,97,99,100,101,102,119,120,215,238,270,314,461,481,570,649,668,727],"p":[[3,"Plugins"],[8,"Send"],[8,"Sync"],[8,"Clone"],[4,"Option"],[15,"bool"],[15,"usize"],[8,"Any"],[3,"Map"],[3,"MutexGuard"],[8,"FnOnce"],[4,"Result"],[3,"TypeId"],[8,"Mutability"],[8,"BitStore"],[8,"BitOrder"],[3,"BitPtr"],[3,"Address"],[3,"BitSlice"],[3,"BitVec"],[3,"Const"],[3,"BitPtrRange"],[8,"_"],[3,"BitArray"],[3,"BitBox"],[3,"Mut"],[3,"BitRef"],[3,"Range"],[15,"slice"],[8,"BitRegister"],[3,"BitIdx"],[3,"BitPos"],[4,"BitDomain"],[3,"Chunks"],[3,"ChunksExact"],[3,"ChunksExactMut"],[3,"ChunksMut"],[3,"Lsb0"],[3,"Msb0"],[4,"Ordering"],[8,"RangeExt"],[4,"Domain"],[8,"RangeBounds"],[3,"Drain"],[4,"Bound"],[8,"Sized"],[8,"PartialEq"],[8,"IntoIterator"],[8,"FnMut"],[3,"Error"],[3,"Formatter"],[3,"Error"],[15,"never"],[4,"Cow"],[3,"Global"],[3,"Box"],[3,"Vec"],[8,"BitSliceIndex"],[8,"Hasher"],[3,"RangeInclusive"],[3,"RangeFull"],[3,"RangeTo"],[3,"RangeToInclusive"],[3,"RangeFrom"],[3,"Iter"],[3,"IterMut"],[3,"IterOnes"],[3,"IterZeros"],[8,"Integral"],[8,"Into"],[3,"BitEnd"],[3,"BitMask"],[3,"MisalignError"],[15,"isize"],[8,"PartialOrd"],[3,"RChunks"],[3,"RChunksExact"],[3,"RChunksExactMut"],[3,"RChunksMut"],[15,"u8"],[3,"RSplit"],[3,"RSplitMut"],[3,"RSplitN"],[3,"RSplitNMut"],[3,"BitSel"],[8,"Radium"],[3,"Splice"],[3,"Split"],[3,"SplitInclusive"],[3,"SplitInclusiveMut"],[3,"SplitMut"],[3,"SplitN"],[3,"SplitNMut"],[3,"String"],[4,"BitSpanError"],[3,"Windows"],[4,"Error"],[8,"Error"],[3,"Backtrace"],[3,"OverflowSnafu"],[3,"UnderflowSnafu"],[3,"EofSnafu"],[15,"str"],[8,"Debug"],[6,"Result"],[3,"Location"],[8,"StackError"],[15,"f32"],[6,"Result"],[15,"f64"],[15,"i16"],[15,"i32"],[15,"i64"],[15,"i8"],[15,"u16"],[15,"u32"],[15,"u64"],[3,"Demand"],[3,"StringBytes"],[3,"Bytes"],[8,"Deserializer"],[3,"Bytes"],[8,"Serializer"],[3,"ReadableSize"],[8,"_"],[8,"AsBits"],[8,"AsMutBits"],[8,"_"],[8,"Buffer"],[8,"BufferMut"],[13,"Overflow"],[13,"Eof"],[13,"Underflow"]]},\ "common_catalog":{"doc":"","t":"FAAFFRRRRRRRRRRRRRRRRRRFENDGLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLMM","n":["build_db_string","consts","error","format_full_table_name","parse_catalog_and_schema_from_db_string","DEFAULT_CATALOG_NAME","DEFAULT_SCHEMA_NAME","FILE_ENGINE","INFORMATION_SCHEMA_COLUMNS_TABLE_ID","INFORMATION_SCHEMA_NAME","INFORMATION_SCHEMA_TABLES_TABLE_ID","MAX_SYS_TABLE_ID","MIN_USER_TABLE_ID","MITO2_ENGINE","MITO_ENGINE","NUMBERS_TABLE_ID","SCRIPTS_TABLE_ID","SEMANTIC_TYPE_FIELD","SEMANTIC_TYPE_PRIMARY_KEY","SEMANTIC_TYPE_TIME_INDEX","SYSTEM_CATALOG_NAME","SYSTEM_CATALOG_TABLE_ID","SYSTEM_CATALOG_TABLE_NAME","default_engine","Error","InvalidFullTableName","InvalidFullTableNameSnafu","Result","as_any","as_error_source","backtrace","borrow","borrow","borrow_mut","borrow_mut","build","cause","clone","clone_into","debug_fmt","description","fail","fmt","fmt","fmt","from","from","into","into","into_error","next","provide","source","status_code","table_name","to_owned","to_string","try_from","try_from","try_into","try_into","type_id","type_id","location","table_name"],"q":[[0,"common_catalog"],[5,"common_catalog::consts"],[24,"common_catalog::error"],[63,"common_catalog::error::Error"]],"d":["Build db name from catalog and schema string","","","Formats table fully-qualified name","Attempt to parse catalog and schema from given database …","","","","id for information_schema.columns","","id for information_schema.tables","the max system table id","Reserves [0,MIN_USER_TABLE_ID) for internal usage. User …","","","numbers table id","scripts table id","","","","","system_catalog table id","","","","","SNAFU context selector for the Error::InvalidFullTableName …","","","","","","","","","Consume the selector and return the associated error","","","","","","Consume the selector and return a Result with the …","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","",""],"i":[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,3,0,0,3,3,3,9,3,9,3,9,3,9,9,3,3,9,9,3,3,9,3,9,3,9,3,3,3,3,9,9,3,9,3,9,3,9,3,21,21],"f":[[[1,1],2],0,0,[[1,1,1],2],[1],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],1],0,0,0,0,[3,4],[[],5],[3,[[7,[6]]]],[[]],[[]],[[]],[[]],[[[9,[[8,[2]]]]],3],[3,[[7,[5]]]],[[[9,[10]]],[[9,[10]]]],[[]],[[3,11,[12,[2]]]],[3,1],[[[9,[[8,[2]]]]],[[13,[3]]]],[[[9,[14]],15],16],[[3,15],16],[[3,15],16],[[]],[[]],[[]],[[]],[[[9,[[8,[2]]]]],3],[3,[[7,[17]]]],[18],[3,[[7,[5]]]],[3,19],0,[[]],[[],2],[[],13],[[],13],[[],13],[[],13],[[],20],[[],20],0,0],"c":[],"p":[[15,"str"],[3,"String"],[4,"Error"],[8,"Any"],[8,"Error"],[3,"Backtrace"],[4,"Option"],[8,"Into"],[3,"InvalidFullTableNameSnafu"],[8,"Clone"],[15,"usize"],[3,"Vec"],[4,"Result"],[8,"Debug"],[3,"Formatter"],[6,"Result"],[8,"StackError"],[3,"Demand"],[4,"StatusCode"],[3,"TypeId"],[13,"InvalidFullTableName"]]},\ @@ -21,7 +21,7 @@ var searchIndex = JSON.parse('{\ "common_query":{"doc":"","t":"ENNINENNLKLLLLLKLLALLLLLLLLLLLLLAKLLLLLLLALLLLLLLLALLLKKAALLKLAKLLLLLLLLLLLLLLLLLKMENNLLLLLLLLLLLLLLLLLLLLLLLLNDNDNDNDNDNDENDNDNDNDNDNDNDNDNDNDNDNDNDNDGNDNDNDNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMGGGGGFFCDNCCNNNNNNNENDNNNNNNNNNNNNNNNNNNNNNNDNNNNNNAMLLLLLLLLLLLFLLLLLFFMLLMLLLLLLLLLALLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLMMLLMMLMLLLLLLLLLLLAALLLMIIIGDMLLKMLLLKLLLLLKLLLFFFKLLKKLKLKLLLLLKLLNNNNNNNNENDNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLFLLLLLMLLLLLLLLLLLLLLLLLFLLLLLLLMDMLLLLMLLLLLLLLLLLLMLMMMFFLLLLLLLDLLLLLLLLLLLMLLLLLMLMMFLLLLLLLDNEIDGNDDNMKLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLMLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLMKLLMLMLLMMLMLLMLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLKLLLLLLGGCNNNCNNNNNNNNNCNNNNNNNNNNNNNNNNNGGCEDNGNNNNNNNNNENNNNNNNNNELLLLLLLLLLLLLLLLLLLLCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLMLLLMLLLNNNNDNENNNNELLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLMML","n":["AddColumnLocation","AffectedRows","After","DfPhysicalPlan","First","Output","RecordBatches","Stream","arc_children","as_any","benefits_from_input_partitioning","borrow","borrow","borrow_mut","borrow_mut","children","clone","clone_into","columnar_value","deref","deref","deref_mut","deref_mut","deserialize","drop","drop","eq","equivalence_properties","equivalent","equivalent","equivalent","equivalent","error","execute","fmt","fmt","from","from","from_ref","from_subset","from_subset","function","init","init","into","into","into_request","into_request","is_in_subset","is_in_subset","logical_plan","maintains_input_order","metrics","ordering_equivalence_properties","output_ordering","output_partitioning","physical_plan","prelude","required_input_distribution","required_input_ordering","schema","serialize","signature","statistics","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","unbounded_output","visit","visit","vzip","vzip","with_new_arc_children","with_new_children","column_name","ColumnarValue","Scalar","Vector","borrow","borrow_mut","clone","clone_into","data_type","deref","deref_mut","drop","from","from_ref","from_subset","init","into","into_request","is_in_subset","to_owned","to_subset","to_subset_unchecked","try_from","try_from","try_into","try_into_vector","type_id","vzip","ArrowCompute","ArrowComputeSnafu","BadAccumulatorImpl","BadAccumulatorImplSnafu","ConvertArrowSchema","ConvertArrowSchemaSnafu","ConvertDfRecordBatchStream","ConvertDfRecordBatchStreamSnafu","CreateAccumulator","CreateAccumulatorSnafu","DowncastVector","DowncastVectorSnafu","Error","ExecuteFunction","ExecuteFunctionSnafu","ExecutePhysicalPlan","ExecutePhysicalPlanSnafu","ExecuteRepeatedly","ExecuteRepeatedlySnafu","FromArrowArray","FromArrowArraySnafu","FromScalarValue","FromScalarValueSnafu","GeneralDataFusion","GeneralDataFusionSnafu","GenerateFunction","GenerateFunctionSnafu","GetScalarVector","GetScalarVectorSnafu","IntoVector","IntoVectorSnafu","InvalidFuncArgs","InvalidFuncArgsSnafu","InvalidInputCol","InvalidInputColSnafu","InvalidInputState","InvalidInputStateSnafu","InvalidInputType","InvalidInputTypeSnafu","PyUdf","PyUdfSnafu","Result","ToScalarValue","ToScalarValueSnafu","TypeCast","TypeCastSnafu","UdfTempRecordBatch","UdfTempRecordBatchSnafu","UnsupportedInputDataType","UnsupportedInputDataTypeSnafu","as_any","as_error_source","backtrace","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","build","build","build","build","build","build","cause","clone","clone","clone","clone","clone","clone","clone","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","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","data_type","datatypes","debug_fmt","deref","deref","deref","deref","deref","deref","deref","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","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","err_msg","err_msg","err_msg","err_msg","err_msg","fail","fail","fail","fail","fail","fail","fail","fail","fail","fmt","fmt","fmt","fmt","fmt","fmt","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","from","from","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","function","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","msg","next","provide","source","status_code","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_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","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_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","try_into","try_into","try_into","try_into","try_into","try_into","try_into","typ","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","data_type","datatypes","err_msg","err_msg","err_msg","err_msg","err_msg","error","error","error","error","error","function","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","msg","source","source","source","source","source","source","source","source","source","source","typ","AccumulatorCreatorFunction","AccumulatorFunctionImpl","ReturnTypeFunction","ScalarFunctionImplementation","StateTypeFunction","make_scalar_function","to_df_return_type","Accumulator","AggregateFunction","AggregateFunction","AggregateFunctionCreator","AggregateFunctionCreatorRef","AggregateUDF","Alias","Between","BinaryExpr","Case","Cast","Column","DfExpr","Exists","Expr","GetIndexedField","GroupingSet","InList","InSubquery","IsFalse","IsNotFalse","IsNotNull","IsNotTrue","IsNotUnknown","IsNull","IsTrue","IsUnknown","Like","Literal","Negative","Not","OuterReferenceColumn","Placeholder","QualifiedWildcard","ScalarFunction","ScalarSubquery","ScalarUDF","ScalarUdf","ScalarVariable","SimilarTo","Sort","TryCast","Wildcard","WindowFunction","accumulator","accumulator","add","alias","alias_if_changed","and","apply_children","between","bitand","bitor","bitxor","borrow","borrow_mut","build_filter_from_timestamp","canonical_name","cast_to","clone","clone_into","contains_outer","create_aggregate_function","create_udf","creator","deref","deref_mut","df_expr","display_name","div","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","expr","fmt","fmt","from","from_ref","from_subset","fun","get_hash","get_type","gt","gt_eq","hash","ilike","in_list","init","into","into_request","is_false","is_in_subset","is_not_false","is_not_null","is_not_true","is_not_unknown","is_null","is_true","is_unknown","like","lt","lt_eq","map_children","metadata","mul","name","name","name","name_for_alias","neg","not","not_between","not_eq","not_ilike","not_like","nullable","or","partial_cmp","rem","return_type","return_type","shl","shr","signature","signature","sort","state_type","sub","to_columns","to_field","to_owned","to_string","to_subset","to_subset_unchecked","try_from","try_into","try_into_col","type_id","udaf","udf","unalias","variant_name","vzip","qualifier","Accumulator","AggrFuncTypeStore","AggregateFunctionCreator","AggregateFunctionCreatorRef","DfAccumulatorAdaptor","accumulator","borrow","borrow_mut","creator","creator","deref","deref_mut","drop","evaluate","evaluate","fmt","from","from_subset","init","input_types","into","into_request","is_in_subset","make_accumulator_function","make_return_function","make_state_function","merge_batch","merge_batch","new","output_type","set_input_types","size","state","state","state_types","to_subset","to_subset_unchecked","try_from","try_into","type_id","update_batch","update_batch","vzip","AggregateFunction","AggregateUDF","Alias","Between","BinaryExpr","Case","Cast","Column","DfExpr","Exists","Expr","GetIndexedField","GroupingSet","InList","InSubquery","IsFalse","IsNotFalse","IsNotNull","IsNotTrue","IsNotUnknown","IsNull","IsTrue","IsUnknown","Like","Literal","Negative","Not","OuterReferenceColumn","Placeholder","QualifiedWildcard","ScalarFunction","ScalarSubquery","ScalarUDF","ScalarVariable","SimilarTo","Sort","TryCast","Wildcard","WindowFunction","borrow","borrow_mut","build_filter_from_timestamp","clone","clone_into","deref","deref_mut","df_expr","df_expr","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","from","from","from_ref","from_subset","get_hash","hash","init","into","into_request","is_in_subset","timestamp_to_literal","to_owned","to_subset","to_subset_unchecked","try_from","try_into","type_id","vzip","qualifier","AggregateFunction","accumulator","borrow","borrow_mut","clone","clone_into","creator","deref","deref_mut","drop","eq","fmt","from","from_ref","from_subset","init","into","into_request","is_in_subset","name","new","return_type","signature","state_type","to_df_accumulator_func","to_df_state_type","to_owned","to_subset","to_subset_unchecked","try_from","try_into","type_id","vzip","ScalarUdf","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drop","fmt","from","from_ref","from_subset","fun","init","into","into_df_udf","into_request","is_in_subset","name","new","return_type","signature","to_df_scalar_func","to_owned","to_subset","to_subset_unchecked","try_from","try_into","type_id","vzip","DfPhysicalPlanAdapter","Hash","Partitioning","PhysicalPlan","PhysicalPlanAdapter","PhysicalPlanRef","RoundRobinBatch","SessionContext","TaskContext","UnknownPartitioning","aggregate_functions","as_any","as_any","as_any","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","catalog","catalog_names","children","children","children","clone","clone","clone_into","clone_into","copied_config","create_physical_plan","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deregister_table","df_plan","df_plan","drop","drop","drop","drop","drop","enable_ident_normalization","eq","execute","execute","execute","execute_logical_plan","fmt","fmt","fmt","fmt","fmt_as","from","from","from","from","from","from","from","from_ref","from_ref","from_subset","from_subset","from_subset","from_subset","from_subset","init","init","init","init","init","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","memory_pool","metric","metrics","metrics","metrics","new","new","new","optimize","output_ordering","output_ordering","output_partitioning","output_partitioning","output_partitioning","partition_count","read_arrow","read_avro","read_batch","read_csv","read_empty","read_json","read_parquet","read_table","refresh_catalogs","register_arrow","register_avro","register_batch","register_catalog","register_catalog_list","register_csv","register_json","register_listing_table","register_parquet","register_table","register_udaf","register_udf","register_udwf","register_variable","runtime","runtime_env","runtime_env","satisfy","scalar_functions","schema","schema","schema","schema","session_config","session_config","session_id","session_id","session_id","session_id","session_start_time","session_start_time","sql","state","state","state_weak_ref","statistics","table","table_exist","table_factory","table_provider","tables","task_ctx","task_id","task_id","to_owned","to_owned","to_string","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_new","type_id","type_id","type_id","type_id","type_id","udaf","udaf","udf","udf","udfs","udfs","udwf","udwf","vzip","vzip","vzip","vzip","vzip","window_functions","with_config","with_config_rt","with_new_children","with_new_children","with_new_children","with_state","write_csv","write_json","write_parquet","AccumulatorCreatorFunction","AccumulatorFunctionImpl","AggregateFunction","Any","Binary","Boolean","ColumnarValue","Date32","Date64","Decimal128","Dictionary","DurationMicrosecond","DurationMillisecond","DurationNanosecond","DurationSecond","Exact","Expr","FixedSizeBinary","Fixedsizelist","Float32","Float64","Immutable","Int16","Int32","Int64","Int8","IntervalDayTime","IntervalMonthDayNano","IntervalYearMonth","LargeBinary","LargeUtf8","List","Null","OneOf","ReturnTypeFunction","ScalarFunctionImplementation","ScalarUdf","ScalarValue","Signature","Stable","StateTypeFunction","Struct","Time32Millisecond","Time32Second","Time64Microsecond","Time64Nanosecond","TimestampMicrosecond","TimestampMillisecond","TimestampNanosecond","TimestampSecond","TypeSignature","UInt16","UInt32","UInt64","UInt8","Uniform","Utf8","Variadic","VariadicEqual","Volatile","Volatility","add","add_checked","and","any","arithmetic_negate","bitand","bitor","bitxor","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","create_udf","deref","deref","deref","deref_mut","deref_mut","deref_mut","distance","drop","drop","drop","eq","eq","eq","eq_array","equivalent","equivalent","equivalent","equivalent","exact","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","from","from","from","from","from","from","from_ref","from_ref","from_ref","from_str","from_subset","from_subset","from_subset","get_datatype","get_hash","hash","init","init","init","into","into","into","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_null","is_unsigned","iter_to_array","lit","make_scalar_function","new","new_interval_dt","new_interval_mdn","new_interval_ym","new_list","new_negative_one","new_one","new_ten","new_utf8","new_zero","one_of","or","partial_cmp","size","size_of_hashset","size_of_vec","sub","sub_checked","to_array","to_array_of_size","to_df_return_type","to_owned","to_owned","to_owned","to_string","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_from","try_from_array","try_from_string","try_into","try_into","try_into","try_new_decimal128","type_id","type_id","type_id","type_signature","uniform","variadic","variadic_equal","volatility","vzip","vzip","vzip","Any","Exact","Immutable","OneOf","Signature","Stable","TypeSignature","Uniform","Variadic","VariadicEqual","Volatile","Volatility","borrow","borrow_mut","clone","clone_into","cmp","compare","concrete_types_to_arrow_types","deref","deref_mut","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","from","from_ref","from_subset","get_hash","hash","init","into","into_request","is_in_subset","partial_cmp","to_owned","to_subset","to_subset_unchecked","try_from","try_into","type_id","type_signature","volatility","vzip"],"q":[[0,"common_query"],[82,"common_query::AddColumnLocation"],[83,"common_query::columnar_value"],[110,"common_query::error"],[770,"common_query::error::Error"],[817,"common_query::function"],[824,"common_query::logical_plan"],[972,"common_query::logical_plan::DfExpr"],[973,"common_query::logical_plan::accumulator"],[1016,"common_query::logical_plan::expr"],[1089,"common_query::logical_plan::expr::DfExpr"],[1090,"common_query::logical_plan::udaf"],[1123,"common_query::logical_plan::udf"],[1153,"common_query::physical_plan"],[1372,"common_query::prelude"],[1586,"common_query::signature"]],"d":["","","","ExecutionPlan represent nodes in the DataFusion Physical …","","","","","","Returns the execution plan as Any so that it can be …","Returns true if this operator would benefit from …","","","","","Get a list of child execution plans that provide the input …","","","","","","","","","","","","Get the EquivalenceProperties within the plan","","","","","","creates an iterator","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","Returns false if this operator’s implementation may …","Return a snapshot of the set of Metrics for this …","Get the OrderingEquivalenceProperties within the plan","If the output of this operator within each partition is …","Specifies the output partitioning scheme of this plan","","","Specifies the data distribution requirements for all the …","Specifies the ordering requirements for all of the children","Get the schema for this execution plan","","Signature module contains foundational types that are used …","Returns the global output statistics for this ExecutionPlan…","","","","","","","","","","","","Specifies whether this plan generates an infinite stream …","","","","","","Returns a new plan where all children were replaced by new …","","Represents the result from an expression","A single value","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","Convert a columnar value into an VectorRef","","","","SNAFU context selector for the Error::ArrowCompute variant","","SNAFU context selector for the Error::BadAccumulatorImpl …","","SNAFU context selector for the Error::ConvertArrowSchema …","","SNAFU context selector for the …","","SNAFU context selector for the Error::CreateAccumulator …","","SNAFU context selector for the Error::DowncastVector …","","","SNAFU context selector for the Error::ExecuteFunction …","","SNAFU context selector for the Error::ExecutePhysicalPlan …","","SNAFU context selector for the Error::ExecuteRepeatedly …","","SNAFU context selector for the Error::FromArrowArray …","","SNAFU context selector for the Error::FromScalarValue …","","SNAFU context selector for the Error::GeneralDataFusion …","","SNAFU context selector for the Error::GenerateFunction …","","SNAFU context selector for the Error::GetScalarVector …","","SNAFU context selector for the Error::IntoVector variant","","SNAFU context selector for the Error::InvalidFuncArgs …","","SNAFU context selector for the Error::InvalidInputCol …","","SNAFU context selector for the Error::InvalidInputState …","","SNAFU context selector for the Error::InvalidInputType …","","SNAFU context selector for the Error::PyUdf variant","","","SNAFU context selector for the Error::ToScalarValue variant","","SNAFU context selector for the Error::TypeCast variant","","SNAFU context selector for the Error::UdfTempRecordBatch …","","SNAFU context selector for the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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","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","Consume the selector and return the associated error","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 …","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 …","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 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.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create Accumulator with the data type of input columns.","Accumulator creator that will be used by DataFusion","A function’s return type","Scalar function","This signature corresponds to which types an aggregator …","decorates a function to handle ScalarValues by converting …","","","Logical representation of a user-defined aggregate …","Represents the call of an aggregate built-in function with …","","","aggregate function","An expression with a specific name.","Whether an expression is between a given range.","A binary expression such as “age > 21”","The CASE expression is similar to a series of nested …","Casts the expression to a given type and will return a …","A named reference to a qualified filed in a schema.","Expr is a central struct of DataFusion’s query API, and …","EXISTS subquery","Central struct of query API. Represent logical expressions …","Returns the field of a arrow::array::ListArray or …","List of grouping set expressions. Only valid in the …","Returns whether the list contains the expr value.","IN subquery","Whether an expression is False. Boolean operation","Whether an expression is not False. Boolean operation","Whether an expression is not Null. This expression is …","Whether an expression is not True. Boolean operation","Whether an expression is not Unknown. Boolean operation","Whether an expression is Null. This expression is never …","Whether an expression is True. Boolean operation","Whether an expression is Unknown. Boolean operation","LIKE expression","A constant value.","arithmetic negation of an expression, the operand must be …","Negation of an expression. The expression’s type must be …","A place holder which hold a reference to a qualified field …","A place holder for parameters in a prepared statement …","Represents a reference to all fields in a specific schema.","Represents the call of a built-in scalar function with a …","Scalar subquery","Represents the call of a user-defined scalar function with …","Logical representation of a UDF.","A named reference to a variable in a registry.","LIKE expression that uses regular expressions","A sort expression, that can be used to sort values.","Casts the expression to a given type and will return a …","Represents a reference to all fields in a schema.","Represents the call of a window function with arguments.","Accumulator module contains the trait definition for …","actual implementation","","Return self AS name alias expression","Ensure expr has the name as original_name by adding an …","Return self && other","","return self BETWEEN low AND high","","","","","","Builds an Expr that filters timestamp column from given …","Returns a full and complete string representation of this …","Wraps this expression in a cast to a target …","","","Return true when the expression contains out …","","Creates a new UDF with a specific signature and specific …","the creator that creates aggregate functions","","","","Returns the name of this expression as it should appear in …","","","","Return self == other","","","","","","","","Returns the argument unchanged.","","","actual implementation","","Returns the arrow::datatypes::DataType of the expression …","Return self > other","Return self >= other","","Return self ILIKE other","Return self IN <list> if negated is false, otherwise …","","Calls U::from(self).","","Return IsFalse(Box(self))","","Return IsNotFalse(Box(self))","Return `IsNotNull(Box(self))","Return IsNotTrue(Box(self))","Return IsNotUnknown(Box(self))","Return `IsNull(Box(self))","Return IsTrue(Box(self))","Return IsUnknown(Box(self))","Return self LIKE other","Return self < other","Return self <= other","","","","Returns the name of this expression as it should appear in …","name","name","Return the name to use for the specific Expr, recursing …","","","return self NOT BETWEEN low AND high","Return self != other","Return self NOT ILIKE other","Return self NOT LIKE other","Returns the nullability of the expression based on …","Return self || other","","","Return type","Return type","","","signature","signature","Create a sort expression from an existing expression.","the accumulator’s state’s description as a function of …","","Return all referenced columns of this expression.","Returns a arrow::datatypes::Field compatible with this …","","","","","","","","","Udaf module contains functions and structs supporting …","Udf module contains foundational types that are used to …","Remove an alias from an expression if one exists.","Return String representation of the variant represented by …","","","An accumulator represents a stateful object that lives …","AggrFuncTypeStore stores the aggregate function’s input …","An AggregateFunctionCreator dynamically creates Accumulator…","","A wrapper type for our Accumulator to DataFusion’s …","","","","Create a function that can create a new accumulator with …","","","","","returns its value based on its current state.","","","Returns the argument unchanged.","","","Get the input data types of the Accumulator.","Calls U::from(self).","","","","","","updates the accumulator’s state from a vector of states.","","","Get the Accumulator’s output data type.","Store the input data types that are provided by DataFusion …","","Returns the state of the accumulator at the end of the …","","Get the Accumulator’s state data types.","","","","","","updates the accumulator’s state from a vector of arrays.","","","Represents the call of an aggregate built-in function with …","aggregate function","An expression with a specific name.","Whether an expression is between a given range.","A binary expression such as “age > 21”","The CASE expression is similar to a series of nested …","Casts the expression to a given type and will return a …","A named reference to a qualified filed in a schema.","Expr is a central struct of DataFusion’s query API, and …","EXISTS subquery","Central struct of query API. Represent logical expressions …","Returns the field of a arrow::array::ListArray or …","List of grouping set expressions. Only valid in the …","Returns whether the list contains the expr value.","IN subquery","Whether an expression is False. Boolean operation","Whether an expression is not False. Boolean operation","Whether an expression is not Null. This expression is …","Whether an expression is not True. Boolean operation","Whether an expression is not Unknown. Boolean operation","Whether an expression is Null. This expression is never …","Whether an expression is True. Boolean operation","Whether an expression is Unknown. Boolean operation","LIKE expression","A constant value.","arithmetic negation of an expression, the operand must be …","Negation of an expression. The expression’s type must be …","A place holder which hold a reference to a qualified field …","A place holder for parameters in a prepared statement …","Represents a reference to all fields in a specific schema.","Represents the call of a built-in scalar function with a …","Scalar subquery","Represents the call of a user-defined scalar function with …","A named reference to a variable in a registry.","LIKE expression that uses regular expressions","A sort expression, that can be used to sort values.","Casts the expression to a given type and will return a …","Represents a reference to all fields in a schema.","Represents the call of a window function with arguments.","","","Builds an Expr that filters timestamp column from given …","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","","Converts a Timestamp to datafusion literal value.","","","","","","","","","Logical representation of a user-defined aggregate …","actual implementation","","","","","the creator that creates aggregate functions","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","name","Create a new AggregateUDF","Return type","signature","the accumulator’s state’s description as a function of …","","","","","","","","","","Logical representation of a UDF.","","","","","","","","","Returns the argument unchanged.","","","actual implementation","","Calls U::from(self).","Cast self into datafusion UDF.","","","name","Create a new ScalarUdf","Return type","signature","","","","","","","","","","Allocate rows based on a hash of one of more expressions …","Partitioning schemes supported by operators.","PhysicalPlan represent nodes in the Physical Plan.","Adapt DataFusion’s ExecutionPlan to GreptimeDB’s …","","Allocate batches using a round-robin algorithm and the …","Main interface for executing queries with DataFusion. …","Task Execution Context","Unknown partitioning scheme with a known number of …","","Returns the physical plan as Any so that it can be …","","","","","","","","","","","","","Retrieves a CatalogProvider instance by name","Retrieves the list of available catalog names.","Get a list of child physical plans that provide the input …","","","","","","","Return a copied version of config for this Session","Creates a physical plan from a logical plan.","","","","","","","","","","","","Deregisters the given table.","","","","","","","","Return the enable_ident_normalization of this Session","","Creates an RecordBatch stream.","","","Execute the LogicalPlan, return a DataFrame","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","Return the MemoryPool associated with this TaskContext","","","","","Create a new TaskContext instance.","","Creates a new SessionContext using the default …","Optimizes the logical plan by applying optimizer rules.","returns Some(keys) that describes how the output was …","","Specifies the output partitioning scheme of this plan","","","Returns the number of partitions in this partitioning …","Creates a DataFrame for reading an Arrow data source.","Creates a DataFrame for reading an Avro data source.","Creates a DataFrame for reading a RecordBatch","Creates a DataFrame for reading a CSV data source.","Creates an empty DataFrame.","Creates a DataFrame for reading an JSON data source.","Creates a DataFrame for reading a Parquet data source.","Creates a DataFrame for a TableProvider such as a …","Finds any ListingSchemaProviders and instructs them to …","Registers an Arrow file as a table that can be referenced …","Registers an Avro file as a table that can be referenced …","Registers the RecordBatch as the specified table name","Registers a named catalog using a custom CatalogProvider …","Register CatalogList in SessionState","Registers a CSV file as a table which can referenced from …","Registers a JSON file as a table that it can be referenced …","Registers a ListingTable that can assemble multiple files …","Registers a Parquet file as a table that can be referenced …","Registers a TableProvider as a table that can be …","Registers an aggregate UDF within this context.","Registers a scalar UDF within this context.","Registers a window UDF within this context.","Registers a variable provider within this context.","","Return the RuntimeEnv associated with this TaskContext","Return the RuntimeEnv used to run queries with this …","Returns true when the guarantees made by this [Partitioning…","","Get the schema for this physical plan","","","","Return the SessionConfig associated with this TaskContext","","Return the session_id of this TaskContext","Returns an id that uniquely identifies this SessionContext.","","","Returns the time this SessionContext was created","","Creates a DataFrame that will execute a SQL query.","Snapshots the SessionState of this SessionContext setting …","","Get weak reference to SessionState","","Retrieves a DataFrame representing a table previously …","Return true if the specified table exists in the schema …","Return the TableProviderFactory that is registered for the …","Return a TableProvider for the specified table.","Returns the set of available tables in the default catalog …","Get a new TaskContext to run in this session","Return the task_id of this TaskContext","","","","","","","","","","","","","","","","","","","","","","","","","Create a new task context instance, by first copying all …","","","","","","","","","","","","","","","","","","","","Creates a new SessionContext using the provided …","Creates a new SessionContext using the provided …","Returns a new plan where all children were replaced by new …","","","Creates a new SessionContext using the provided …","Executes a query and writes the results to a partitioned …","Executes a query and writes the results to a partitioned …","Executes a query and writes the results to a partitioned …","Create Accumulator with the data type of input columns.","Accumulator creator that will be used by DataFusion","","fixed number of arguments of arbitrary types","binary","true or false value","","Date stored as a signed 32bit int days since UNIX epoch …","Date stored as a signed 64bit int milliseconds since UNIX …","128bit decimal, using the i128 to represent the decimal, …","Dictionary type: index type and value","Duration in microseconds","Duration in milliseconds","Duration in nanoseconds","Duration in seconds","exact number of arguments of an exact type","","fixed size binary","Fixed size list of nested ScalarValue","32bit float","64bit float","Immutable - An immutable function will always return the …","signed 16bit int","signed 32bit int","signed 64bit int","signed 8bit int","Number of elapsed days and milliseconds (no leap seconds) …","A triple of the number of elapsed months, days, and …","Number of elapsed whole months","large binary","utf-8 encoded string representing a LargeString’s arrow …","List of nested ScalarValue","represents DataType::Null (castable to/from any other type)","One of a list of signatures","A function’s return type","Scalar function","","Represents a dynamically typed, nullable single value. …","The Signature of a function defines its supported input …","Stable - A stable function may return different values …","This signature corresponds to which types an aggregator …","struct of nested ScalarValue","Time stored as a signed 32bit int as milliseconds since …","Time stored as a signed 32bit int as seconds since midnight","Time stored as a signed 64bit int as microseconds since …","Time stored as a signed 64bit int as nanoseconds since …","Timestamp Microseconds","Timestamp Milliseconds","Timestamp Nanoseconds","Timestamp Second","A function’s type signature, which defines the function…","unsigned 16bit int","unsigned 32bit int","unsigned 64bit int","unsigned 8bit int","fixed number of arguments of an arbitrary but equal type …","utf-8 encoded string.","arbitrary number of arguments of an common type out of a …","arbitrary number of arguments of an arbitrary but equal …","Volatile - A volatile function may change the return value …","A function’s volatility, which defines the functions …","","","","any - Creates a signature which can a be made of any type …","Calculate arithmetic negation for a scalar value","","","","","","","","","","","","","","","","","","","","","","","Absolute distance between two numeric values (of the same …","","","","","","","Compares a single row of array @ index for equality with …","","","","","exact - Creates a signature which must match the types in …","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Getter for the DataType of the value","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","whether this value is null or not.","","Converts an iterator of references ScalarValue into an …","","decorates a function to handle ScalarValues by converting …","new - Creates a new Signature from any type signature and …","Returns a ScalarValue::IntervalDayTime representing days …","Returns a ScalarValue::IntervalMonthDayNano representing …","Returns a ScalarValue::IntervalYearMonth representing years…","Create a new nullable ScalarValue::List with the specified …","Create a negative one value in the given type.","Create an one value in the given type.","","Returns a ScalarValue::Utf8 representing val","Create a zero value in the given type.","one_of Creates a signature which can match any of the …","","","Estimate size if bytes including Self. For values with …","Estimates size of HashSet in bytes.","Estimates size of Vec in bytes.","","","Converts a scalar value into an 1-row array.","Converts a scalar value into an array of size rows.","","","","","","","","","","","","","","Create a Null instance of ScalarValue for this datatype","Create a Null instance of ScalarValue for this datatype","","Converts a value in array at index into a ScalarValue","Try to parse value into a ScalarValue of type target_type","","","","Create a decimal Scalar from value/precision and scale.","","","","type_signature - The types that the function accepts. See …","uniform - Creates a function with a fixed number of …","variadic - Creates a variadic signature that represents an …","variadic_equal - Creates a variadic signature that …","volatility - The volatility of the function. See Volatility…","","","","fixed number of arguments of arbitrary types","exact number of arguments of an exact type","Immutable - An immutable function will always return the …","One of a list of signatures","The Signature of a function defines its supported input …","Stable - A stable function may return different values …","A function’s type signature, which defines the function…","fixed number of arguments of an arbitrary but equal type …","arbitrary number of arguments of an common type out of a …","arbitrary number of arguments of an arbitrary but equal …","Volatile - A volatile function may change the return value …","A function’s volatility, which defines the functions …","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","","","","","","","","","type_signature - The types that the function accepts. See …","volatility - The volatility of the function. See Volatility…",""],"i":[0,18,7,0,7,0,18,18,1,1,1,18,7,18,7,1,7,7,0,18,7,18,7,7,18,7,7,1,7,7,7,7,0,1,18,7,18,7,7,18,7,0,18,7,18,7,18,7,18,7,0,1,1,1,1,1,0,0,1,1,1,7,0,1,7,18,7,18,7,18,7,18,7,18,7,1,7,7,18,7,1,1,179,0,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,41,0,41,0,41,0,41,0,41,0,41,0,0,41,0,41,0,41,0,41,0,41,0,41,0,41,0,41,0,41,0,41,0,41,0,41,0,41,0,41,0,0,41,0,41,0,41,0,41,0,41,41,41,46,56,57,47,58,59,60,61,48,49,50,62,51,52,53,63,64,65,66,67,68,69,70,54,41,46,56,57,47,58,59,60,61,48,49,50,62,51,52,53,63,64,65,66,67,68,69,70,54,41,46,47,48,49,50,51,52,53,54,41,46,56,57,47,58,59,60,61,48,49,50,62,51,52,53,63,64,65,66,67,68,69,70,54,46,56,57,47,58,59,60,61,48,49,50,62,51,52,53,63,64,65,66,67,68,69,70,54,61,47,41,46,56,57,47,58,59,60,61,48,49,50,62,51,52,53,63,64,65,66,67,68,69,70,54,41,46,56,57,47,58,59,60,61,48,49,50,62,51,52,53,63,64,65,66,67,68,69,70,54,41,41,46,56,57,47,58,59,60,61,48,49,50,62,51,52,53,63,64,65,66,67,68,69,70,54,41,48,49,50,62,54,46,47,48,49,50,51,52,53,54,46,56,57,47,58,59,60,61,48,49,50,62,51,52,53,63,64,65,66,67,68,69,70,54,41,41,46,56,57,47,58,59,60,61,48,49,50,62,51,52,53,63,64,65,66,67,68,69,70,54,41,46,56,57,47,58,59,60,61,48,49,50,62,51,52,53,63,64,65,66,67,68,69,70,54,46,56,57,47,58,59,60,61,48,49,50,62,51,52,53,63,64,65,66,67,68,69,70,54,41,47,46,56,57,47,58,59,60,61,48,49,50,62,51,52,53,63,64,65,66,67,68,69,70,54,41,46,56,57,47,58,59,60,61,48,49,50,62,51,52,53,63,64,65,66,67,68,69,70,54,41,46,56,57,47,58,59,60,61,48,49,50,62,51,52,53,63,64,65,66,67,68,69,70,54,46,56,57,47,58,59,60,61,48,49,50,62,51,52,53,63,64,65,66,67,68,69,70,54,41,46,56,57,47,58,59,60,61,48,49,50,62,51,52,53,63,64,65,66,67,68,69,70,54,41,46,41,41,41,41,46,56,57,47,58,59,60,61,48,49,50,62,51,52,53,63,64,65,66,67,68,69,70,54,41,46,56,57,47,58,59,60,61,48,49,50,62,51,52,53,63,64,65,66,67,68,69,70,54,41,46,56,57,47,58,59,60,61,48,49,50,62,51,52,53,63,64,65,66,67,68,69,70,54,41,46,56,57,47,58,59,60,61,48,49,50,62,51,52,53,63,64,65,66,67,68,69,70,54,41,46,56,57,47,58,59,60,61,48,49,50,62,51,52,53,63,64,65,66,67,68,69,70,54,41,67,46,56,57,47,58,59,60,61,48,49,50,62,51,52,53,63,64,65,66,67,68,69,70,54,41,46,56,57,47,58,59,60,61,48,49,50,62,51,52,53,63,64,65,66,67,68,69,70,54,41,180,181,182,183,184,185,186,187,188,189,190,191,181,192,193,187,181,188,194,195,180,184,185,196,197,198,189,199,200,201,190,191,202,203,186,192,193,194,195,180,185,199,200,201,202,203,190,0,0,0,0,0,0,0,0,0,83,0,0,83,83,83,83,83,83,83,0,83,0,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,0,83,83,83,83,83,83,0,91,83,83,83,83,83,83,83,83,83,83,83,0,83,83,83,83,83,0,0,91,83,83,87,83,83,83,83,83,83,83,83,83,0,83,83,83,83,83,93,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,91,93,83,83,83,83,83,83,83,83,83,83,83,91,93,83,83,91,93,83,91,83,83,83,83,83,83,83,83,83,83,83,0,0,83,83,83,204,0,0,0,0,0,109,109,109,90,109,109,109,109,115,109,109,109,109,109,205,109,109,109,0,0,0,115,109,109,90,205,109,115,109,90,109,109,109,109,109,115,109,109,83,83,83,83,83,83,83,83,0,83,0,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,87,87,0,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,87,0,87,87,87,87,87,87,87,204,0,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,0,0,91,91,91,91,91,91,91,0,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,93,0,93,93,93,93,93,93,93,0,26,0,0,0,0,26,0,0,26,13,206,123,124,13,123,124,125,26,13,123,124,125,26,125,125,206,123,124,125,26,125,26,125,125,125,13,123,124,125,26,13,123,124,125,26,125,123,123,13,123,124,125,26,125,26,206,123,124,125,123,124,26,26,124,13,13,13,123,124,125,26,125,26,13,123,124,125,26,13,123,124,125,26,13,123,124,125,26,13,123,124,125,26,13,123,124,125,26,13,123,206,123,124,13,123,125,125,206,124,206,123,124,26,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,13,13,125,26,13,206,123,124,123,13,13,13,125,13,125,125,125,125,125,125,125,124,125,125,125,125,125,125,13,13,125,26,26,13,123,124,125,26,13,123,124,125,26,13,123,124,125,26,13,123,124,125,26,13,13,123,124,125,26,13,125,13,125,13,125,13,125,13,123,124,125,26,13,125,125,206,123,124,125,125,125,125,0,0,0,166,110,110,0,110,110,110,110,110,110,110,110,166,0,110,110,110,110,92,110,110,110,110,110,110,110,110,110,110,110,166,0,0,0,0,0,92,0,110,110,110,110,110,110,110,110,110,0,110,110,110,110,166,110,166,166,92,0,110,110,110,118,110,110,110,110,166,118,110,166,118,110,166,118,110,166,118,110,0,166,118,110,166,118,110,110,166,118,110,166,118,110,110,110,110,110,110,118,166,118,110,110,166,118,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,166,118,110,110,166,118,110,110,110,110,166,118,110,166,118,110,166,118,110,166,118,110,110,110,110,110,0,118,110,110,110,110,110,110,110,110,110,118,110,110,110,110,110,110,110,110,110,0,166,118,110,110,166,118,110,166,118,110,166,118,110,110,110,110,110,166,118,110,110,166,118,110,118,118,118,118,118,166,118,110,166,166,92,166,0,92,0,166,166,166,92,0,92,92,92,92,92,92,0,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,118,118,92],"f":[0,0,0,0,0,0,0,0,[1,[[4,[[3,[1,2]],2]]]],[[],5],[[],6],[[]],[[]],[[]],[[]],[[],[[4,[[3,[1,2]],2]]]],[7,7],[[]],0,[8],[8],[8],[8],[9,[[10,[7]]]],[8],[8],[[7,7],6],[[],[[12,[11]]]],[[],6],[[],6],[[],6],[[],6],0,[[8,[3,[13,2]]],[[10,[[16,[[15,[14,2]]]],17]]]],[[18,19],20],[[7,19],20],[[]],[[]],[[]],[[]],[[]],0,[[],8],[[],8],[[]],[[]],[[],21],[[],21],[[],6],[[],6],0,[[],[[4,[6,2]]]],[[],[[23,[22]]]],[[],[[12,[[4,[24,2]]]]]],[[],[[23,[[25,[24]]]]]],[[],26],0,0,[[],[[4,[27,2]]]],[[],[[4,[[23,[[4,[28,2]]]],2]]]],[[],[[3,[29,2]]]],[[7,30],10],0,[[],31],[[]],[[],23],[[],23],[[]],[[]],[[],10],[[],10],[[],10],[[],10],[[],32],[[],32],[[[25,[6]]],[[10,[6,17]]]],[[7,33],34],[[7,35],34],[[]],[[]],[[1,[3,[1,2]],[4,[[3,[1,2]],2]]],[[10,[[3,[1,2]],17]]]],[[[3,[2]],[4,[[3,[1,2]],2]]],[[10,[[3,[1,2]],17]]]],0,0,0,0,[[]],[[]],[36,36],[[]],[36,37],[8],[8],[8],[[]],[[]],[[]],[[],8],[[]],[[],21],[[],6],[[]],[[],23],[[]],[[],10],[38,[[39,[36]]]],[[],10],[[36,8],[[39,[40]]]],[[],32],[[]],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,[41,5],[[],42],[41,[[23,[43]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[46,[[45,[44]]]]],41],[[[47,[[45,[44]],[45,[[4,[37]]]]]]],41],[[[48,[[45,[44]]]]],41],[[[49,[[45,[44]]]]],41],[[[50,[[45,[44]]]]],41],[51,41],[52,41],[53,41],[[[54,[[45,[44]]]]],41],[41,[[23,[42]]]],[[[46,[55]]],[[46,[55]]]],[56,56],[57,57],[[[47,[55,55]]],[[47,[55,55]]]],[58,58],[59,59],[60,60],[[[61,[55]]],[[61,[55]]]],[[[48,[55]]],[[48,[55]]]],[[[49,[55]]],[[49,[55]]]],[[[50,[55]]],[[50,[55]]]],[[[62,[55]]],[[62,[55]]]],[51,51],[52,52],[53,53],[63,63],[64,64],[65,65],[66,66],[[[67,[55]]],[[67,[55]]]],[68,68],[69,69],[70,70],[[[54,[55]]],[[54,[55]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[41,8,[4,[44]]]],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[41,71],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],0,0,0,0,0,[[[46,[[45,[44]]]]],[[10,[41]]]],[[[47,[[45,[44]],[45,[[4,[37]]]]]]],[[10,[41]]]],[[[48,[[45,[44]]]]],[[10,[41]]]],[[[49,[[45,[44]]]]],[[10,[41]]]],[[[50,[[45,[44]]]]],[[10,[41]]]],[51,[[10,[41]]]],[52,[[10,[41]]]],[53,[[10,[41]]]],[[[54,[[45,[44]]]]],[[10,[41]]]],[[[46,[72]],19],20],[[56,19],20],[[57,19],20],[[[47,[72,72]],19],20],[[58,19],20],[[59,19],20],[[60,19],20],[[[61,[72]],19],20],[[[48,[72]],19],20],[[[49,[72]],19],20],[[[50,[72]],19],20],[[[62,[72]],19],20],[[51,19],20],[[52,19],20],[[53,19],20],[[63,19],20],[[64,19],20],[[65,19],20],[[66,19],20],[[[67,[72]],19],20],[[68,19],20],[[69,19],20],[[70,19],20],[[[54,[72]],19],20],[[41,19],20],[[41,19],20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[46,[[45,[44]]]]],41],[56,41],[57,41],[[[47,[[45,[44]],[45,[[4,[37]]]]]]],41],[58,41],[59,41],[60,41],[[[61,[[45,[73]]]]],41],[[[48,[[45,[44]]]]],41],[[[49,[[45,[44]]]]],41],[[[50,[[45,[44]]]]],41],[[[62,[[45,[44]]]]],41],[51,41],[52,41],[53,41],[63,41],[64,41],[65,41],[66,41],[[[67,[[45,[73]]]]],41],[68,41],[69,41],[70,41],[[[54,[[45,[44]]]]],41],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],0,[41,[[23,[74]]]],[75],[41,[[23,[42]]]],[41,76],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],44],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[],23],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],0,[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[],32],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],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,[77,78,79]]],80],[81,82],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,[[83,83],83],[[83,[45,[44]]],83],[[83,44],[[10,[83,17]]]],[[83,83],83],[[83,84],[[10,[85,17]]]],[[83,83,83],83],[[83,83],83],[[83,83],83],[[83,83],83],[[]],[[]],[[71,[23,[86]]],[[23,[87]]]],[83,44],[[83,73,88],[[10,[83,17]]]],[83,83],[[]],[83,6],[[44,89,[3,[90]]],91],[[71,[4,[37]],[3,[37]],92,80],93],0,[8],[8],0,[83,[[10,[44,17]]]],[[83,83],83],[8],[[83,83],6],[[83,83],83],[[],6],[[],6],[[],6],[[],6],0,[[83,19],[[10,[94]]]],[[83,19],[[10,[94]]]],[[]],[[]],[[]],0,[[[0,[95,96]],97],98],[[83,88],[[10,[73,17]]]],[[83,83],83],[[83,83],83],[[83,99]],[[83,83],83],[[83,[4,[83,2]],6],83],[[],8],[[]],[[],21],[83,83],[[],6],[83,83],[83,83],[83,83],[83,83],[83,83],[83,83],[83,83],[[83,83],83],[[83,83],83],[[83,83],83],[[83,84],[[10,[83,17]]]],[[83,88],[[10,[[101,[44,44,100]],17]]]],[[83,83],83],[83,[[10,[44,17]]]],0,0,[83,[[10,[44,17]]]],[83],[83],[[83,83,83],83],[[83,83],83],[[83,83],83],[[83,83],83],[[83,88],[[10,[6,17]]]],[[83,83],83],[[83,83],[[23,[102]]]],[[83,83],83],0,0,[[83,83]],[[83,83]],0,0,[[83,6,6],83],0,[[83,83],83],[83,[[10,[[104,[103,100]],17]]]],[[83,105],[[10,[106,17]]]],[[]],[[],44],[[],23],[[]],[[],10],[[],10],[83,[[10,[103,17]]]],[[],32],0,0,[83,83],[83,71],[[]],0,0,0,0,0,0,0,[[]],[[]],[[],107],0,[8],[8],[8],[[],[[39,[108]]]],[109,[[111,[110]]]],[[109,19],20],[[]],[[]],[[],8],[[],[[39,[[4,[37]]]]]],[[]],[[],21],[[],6],[[[3,[90]]],112],[[[3,[90]]],81],[[[3,[90]]],113],[[[25,[40]]],39],[[109,[25,[114]]],111],[[[15,[115]],116],109],[[],[[39,[37]]]],[[[4,[37]]],39],[109,8],[[],[[39,[[4,[108]]]]]],[109,[[111,[[4,[110]]]]]],[[],[[39,[[4,[37]]]]]],[[],23],[[]],[[],10],[[],10],[[],32],[[[25,[40]]],39],[[109,[25,[114]]],111],[[]],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,[[]],[[]],[[71,[23,[86]]],[[23,[87]]]],[87,87],[[]],[8],[8],[87,83],0,[8],[[87,87],6],[[],6],[[],6],[[],6],[[],6],[[87,19],20],[83,87],[[]],[[]],[[]],[[[0,[95,96]],97],98],[[87,99]],[[],8],[[]],[[],21],[[],6],[117,83],[[]],[[],23],[[]],[[],10],[[],10],[[],32],[[]],0,0,0,[[]],[[]],[91,91],[[]],0,[8],[8],[8],[[91,91],6],[[91,19],20],[[]],[[]],[[]],[[],8],[[]],[[],21],[[],6],0,[[44,118,81,112,113,116],91],0,0,0,[[112,116],119],[113,120],[[]],[[],23],[[]],[[],10],[[],10],[[],32],[[]],0,[[]],[[]],[93,93],[[]],[8],[8],[8],[[93,19],20],[[]],[[]],[[]],0,[[],8],[[]],[93,121],[[],21],[[],6],0,[[71,118,81,80],93],0,0,[80,122],[[]],[[],23],[[]],[[],10],[[],10],[[],32],[[]],0,0,0,0,0,0,0,0,0,0,0,[[],5],[123,5],[124,5],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[125,71],[[23,[[3,[126,2]]]]]],[125,[[4,[44,2]]]],[[],[[4,[127]]]],[123,[[4,[127]]]],[124,[[4,[[3,[1]]]]]],[125,125],[26,26],[[]],[[]],[125,128],[[125,129],130],[[],125],[8],[8],[8],[8],[8],[8],[8],[8],[8],[8],[[125,[45,[131]]],[[10,[[23,[[3,[132,2]]]],17]]]],[123,[[3,[1]]]],0,[8],[8],[8],[8],[8],[125,6],[[26,26],6],[[8,[3,[13]]],[[39,[133]]]],[[123,8,[3,[13]]],[[39,[133]]]],[[124,8,[3,[13]]],[[111,[134]]]],[[125,129],130],[[123,19],20],[[124,19],20],[[26,19],[[10,[94]]]],[[26,19],[[10,[94]]]],[[124,135,19],20],[136,13],[[]],[125,13],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],8],[[],8],[[],8],[[],8],[[],8],[[]],[[]],[[]],[[]],[[]],[[],21],[[],21],[[],21],[[],21],[[],21],[[],6],[[],6],[[],6],[[],6],[[],6],[13,[[3,[137,2]]]],0,[[],[[23,[22]]]],[123,[[23,[22]]]],[124,[[23,[22]]]],[[[23,[44]],44,128,[101,[44,[3,[121,2]],100]],[101,[44,[3,[138,2]],100]],[101,[44,[3,[139,2]],100]],[3,[140,2]]],13],[[141,[3,[1]]],123],[[],125],[[125,129],[[10,[129,17]]]],[[],[[23,[[25,[24]]]]]],[124,[[23,[[25,[24]]]]]],[[],26],[123,26],[124,26],[26,8],[[125,142,143],130],[[125,142,144],130],[[125,145],[[10,[146,17]]]],[[125,142,147],130],[125,[[10,[146,17]]]],[[125,142,148],130],[[125,142,149],130],[[125,[3,[132,2]]],[[10,[146,17]]]],[125,130],[[125,71,71,143],130],[[125,71,71,144],130],[[125,71,145],[[10,[[23,[[3,[132,2]]]],17]]]],[[125,[45,[44]],[3,[126,2]]],[[23,[[3,[126,2]]]]]],[[125,[3,[150,2]]]],[[125,71,71,147],130],[[125,71,71,148],130],[[125,71,[151,[71]],152,[23,[[3,[29,2]]]],[23,[44]]],130],[[125,71,71,149],130],[[125,[45,[131]],[3,[132,2]]],[[10,[[23,[[3,[132,2]]]],17]]]],[[125,138]],[[125,121]],[[125,139]],[[125,153,[3,[154,2]]]],0,[13,[[3,[140,2]]]],[125,[[3,[140,2]]]],[[26,27,155],6],0,[[],141],[123,141],[124,156],0,[13,128],0,[13,44],[125,44],0,0,[125,[[158,[157]]]],0,[[125,71],130],[125,136],0,[125,[[161,[[160,[159,136]],2]]]],[124,31],[[125,[45,[131]]],130],[[125,[45,[131]]],[[10,[6,17]]]],[[125,71],[[23,[[3,[162,2]]]]]],[[125,[45,[131]]],130],[125,[[10,[[104,[44,100]],17]]]],[125,[[3,[13,2]]]],[13,[[23,[44]]]],0,[[]],[[]],[[],44],[[],23],[[],23],[[],23],[[],23],[[],23],[[]],[[]],[[]],[[]],[[]],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[44,44,[101,[44,44,100]],[101,[44,[3,[121,2]],100]],[101,[44,[3,[138,2]],100]],[3,[140,2]],163],[[10,[13,17]]]],[[],32],[[],32],[[],32],[[],32],[[],32],[[13,71],[[10,[[3,[138,2]],17]]]],[[125,71],[[10,[[3,[138,2]],17]]]],[[13,71],[[10,[[3,[121,2]],17]]]],[[125,71],[[10,[[3,[121,2]],17]]]],[13,[[104,[44,100]]]],[125,[[104,[44,100]]]],[[13,71],[[10,[[3,[139,2]],17]]]],[[125,71],[[10,[[3,[139,2]],17]]]],[[]],[[]],[[]],[[]],[[]],0,[128,125],[[128,[3,[140,2]]],125],[[[4,[127]]],[[39,[127]]]],[[123,[4,[127]]],[[39,[127]]]],[[[3,[124]],[4,[[3,[1]]]]],[[111,[[3,[1]]]]]],[136,125],[[125,[3,[1,2]],[151,[71]]],130],[[125,[3,[1,2]],[151,[71]]],130],[[125,[3,[1,2]],[151,[71]],[23,[164]]],130],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,0,0,[[110,[165,[110]]],[[10,[110,17]]]],[[110,[165,[110]]],[[10,[110,17]]]],[[110,[165,[110]]],[[10,[110,17]]]],[[8,92],118],[110,[[10,[110,17]]]],[[110,[165,[110]]],[[10,[110,17]]]],[[110,[165,[110]]],[[10,[110,17]]]],[[110,[165,[110]]],[[10,[110,17]]]],[[]],[[]],[[]],[[]],[[]],[[]],[166,166],[118,118],[110,110],[[]],[[]],[[]],0,[8],[8],[8],[8],[8],[8],[[110,110],[[23,[8]]]],[8],[8],[8],[[166,166],6],[[118,118],6],[[110,110],6],[[110,[3,[167,2]],8],6],[[],6],[[],6],[[],6],[[],6],[[[4,[37]],92],118],[[166,19],20],[[118,19],20],[[110,19],[[10,[94]]]],[[110,19],[[10,[94]]]],[[]],[[]],[[[23,[98]]],110],[[[23,[89]]],110],[168,110],[[]],[169,110],[[[23,[168]]],110],[[[23,[169]]],110],[170,110],[171,110],[[[172,[95]]],110],[6,110],[173,110],[[[23,[174]]],110],[98,110],[[[23,[71]]],110],[175,110],[176,110],[174,110],[[[23,[6]]],110],[[[23,[173]]],110],[[[23,[171]]],110],[[[23,[170]]],110],[[[4,[2]]],110],[[[23,[176]]],110],[[[23,[175]]],110],[71,110],[89,110],[[]],[[]],[[]],[71,[[10,[110]]]],[[]],[[]],[[]],[110,73],[[[0,[95,96]],97],98],[[110,99]],[[],8],[[],8],[[],8],[[]],[[]],[[]],[[],21],[[],21],[[],21],[[],6],[[],6],[[],6],[110,6],[110,6],[177,[[10,[[3,[167,2]],17]]]],[110,83],[[[0,[77,78,79]]],80],[[166,92],118],[[173,173],110],[[173,173,169],110],[[173,173],110],[[[23,[[4,[110,2]]]],73],110],[73,[[10,[110,17]]]],[73,[[10,[110,17]]]],[73,[[10,[110,17]]]],[[[45,[44]]],110],[73,[[10,[110,17]]]],[[[4,[166]],92],118],[[110,[165,[110]]],[[10,[110,17]]]],[[110,110],[[23,[102]]]],[110,8],[[[104,[110]]],8],[[[4,[110,2]]],8],[[110,[165,[110]]],[[10,[110,17]]]],[[110,[165,[110]]],[[10,[110,17]]]],[110,[[3,[167,2]]]],[[110,8],[[3,[167,2]]]],[81,82],[[]],[[]],[[]],[[],44],[[],23],[[],23],[[],23],[[]],[[]],[[]],[[],10],[[],10],[73,[[10,[110,17]]]],[73,[[10,[110,17]]]],[[],10],[[167,8],[[10,[110,17]]]],[[44,73],[[10,[110,17]]]],[[],10],[[],10],[[],10],[[178,89,171],[[10,[110,17]]]],[[],32],[[],32],[[],32],0,[[8,[4,[37]],92],118],[[[4,[37]],92],118],[92,118],0,[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[92,92],[[]],[[92,92],102],[[],102],[[[4,[37]]],[[4,[73]]]],[8],[8],[8],[[92,92],6],[[],6],[[],6],[[],6],[[],6],[[92,19],[[10,[94]]]],[[]],[[]],[[]],[[[0,[95,96]],97],98],[[92,99]],[[],8],[[]],[[],21],[[],6],[[92,92],[[23,[102]]]],[[]],[[],23],[[]],[[],10],[[],10],[[],32],0,0,[[]]],"c":[934,1187,1260,1316,1343,1435,1544],"p":[[8,"DfPhysicalPlan"],[3,"Global"],[3,"Arc"],[3,"Vec"],[8,"Any"],[15,"bool"],[4,"AddColumnLocation"],[15,"usize"],[8,"Deserializer"],[4,"Result"],[3,"Column"],[3,"EquivalenceProperties"],[3,"TaskContext"],[8,"RecordBatchStream"],[3,"Box"],[3,"Pin"],[4,"DataFusionError"],[4,"Output"],[3,"Formatter"],[6,"Result"],[3,"Request"],[3,"MetricsSet"],[4,"Option"],[3,"PhysicalSortExpr"],[15,"slice"],[4,"Partitioning"],[4,"Distribution"],[3,"PhysicalSortRequirement"],[3,"Schema"],[8,"Serializer"],[3,"Statistics"],[3,"TypeId"],[8,"VisitorMut"],[4,"ControlFlow"],[8,"Visitor"],[4,"ColumnarValue"],[4,"ConcreteDataType"],[4,"ColumnarValue"],[6,"Result"],[6,"VectorRef"],[4,"Error"],[8,"Error"],[3,"Backtrace"],[3,"String"],[8,"Into"],[3,"PyUdfSnafu"],[3,"UnsupportedInputDataTypeSnafu"],[3,"CreateAccumulatorSnafu"],[3,"DowncastVectorSnafu"],[3,"BadAccumulatorImplSnafu"],[3,"InvalidInputStateSnafu"],[3,"InvalidInputColSnafu"],[3,"ExecuteRepeatedlySnafu"],[3,"InvalidFuncArgsSnafu"],[8,"Clone"],[3,"UdfTempRecordBatchSnafu"],[3,"ExecuteFunctionSnafu"],[3,"GenerateFunctionSnafu"],[3,"FromScalarValueSnafu"],[3,"FromArrowArraySnafu"],[3,"IntoVectorSnafu"],[3,"InvalidInputTypeSnafu"],[3,"GeneralDataFusionSnafu"],[3,"ConvertDfRecordBatchStreamSnafu"],[3,"ConvertArrowSchemaSnafu"],[3,"ExecutePhysicalPlanSnafu"],[3,"TypeCastSnafu"],[3,"ArrowComputeSnafu"],[3,"ToScalarValueSnafu"],[3,"GetScalarVectorSnafu"],[15,"str"],[8,"Debug"],[4,"DataType"],[8,"StackError"],[3,"Demand"],[4,"StatusCode"],[8,"Fn"],[8,"Sync"],[8,"Send"],[6,"ScalarFunctionImplementation"],[6,"ReturnTypeFunction"],[6,"ReturnTypeFunction"],[4,"DfExpr"],[8,"FnMut"],[4,"VisitRecursion"],[6,"TimestampRange"],[3,"Expr"],[8,"ExprSchema"],[15,"u8"],[8,"AggregateFunctionCreator"],[3,"AggregateFunction"],[4,"Volatility"],[3,"ScalarUdf"],[3,"Error"],[8,"Hash"],[8,"Sized"],[8,"BuildHasher"],[15,"u64"],[8,"Hasher"],[3,"RandomState"],[3,"HashMap"],[4,"Ordering"],[3,"Column"],[3,"HashSet"],[3,"DFSchema"],[3,"DFField"],[6,"AccumulatorCreatorFunction"],[4,"Value"],[3,"DfAccumulatorAdaptor"],[4,"ScalarValue"],[6,"Result"],[6,"AccumulatorFunctionImpl"],[6,"StateTypeFunction"],[6,"ArrayRef"],[8,"Accumulator"],[6,"AggregateFunctionCreatorRef"],[3,"Timestamp"],[3,"Signature"],[6,"AccumulatorFactoryFunction"],[6,"StateTypeFunction"],[3,"ScalarUDF"],[6,"ScalarFunctionImplementation"],[3,"PhysicalPlanAdapter"],[3,"DfPhysicalPlanAdapter"],[3,"SessionContext"],[8,"CatalogProvider"],[6,"PhysicalPlanRef"],[3,"SessionConfig"],[4,"LogicalPlan"],[8,"Future"],[4,"TableReference"],[8,"TableProvider"],[6,"SendableRecordBatchStream"],[6,"SendableRecordBatchStream"],[4,"DisplayFormatType"],[3,"SessionState"],[8,"MemoryPool"],[3,"AggregateUDF"],[3,"WindowUDF"],[3,"RuntimeEnv"],[6,"SchemaRef"],[8,"DataFilePaths"],[3,"ArrowReadOptions"],[3,"AvroReadOptions"],[3,"RecordBatch"],[3,"DataFrame"],[3,"CsvReadOptions"],[3,"NdJsonReadOptions"],[3,"ParquetReadOptions"],[8,"CatalogList"],[8,"AsRef"],[3,"ListingOptions"],[4,"VarType"],[8,"VarProvider"],[8,"FnOnce"],[6,"SchemaRef"],[3,"Utc"],[3,"DateTime"],[3,"RawRwLock"],[3,"RwLock"],[3,"Weak"],[8,"TableProviderFactory"],[3,"Extensions"],[3,"WriterProperties"],[8,"Borrow"],[4,"TypeSignature"],[8,"Array"],[15,"u32"],[15,"i64"],[15,"f64"],[15,"i8"],[3,"HyperLogLog"],[15,"i32"],[15,"u16"],[15,"f32"],[15,"i16"],[8,"IntoIterator"],[15,"i128"],[13,"After"],[13,"IntoVector"],[13,"UnsupportedInputDataType"],[13,"CreateAccumulator"],[13,"DowncastVector"],[13,"BadAccumulatorImpl"],[13,"InvalidInputType"],[13,"InvalidFuncArgs"],[13,"ExecuteFunction"],[13,"GenerateFunction"],[13,"GeneralDataFusion"],[13,"TypeCast"],[13,"ArrowCompute"],[13,"PyUdf"],[13,"UdfTempRecordBatch"],[13,"FromScalarValue"],[13,"FromArrowArray"],[13,"InvalidInputState"],[13,"InvalidInputCol"],[13,"ExecuteRepeatedly"],[13,"ConvertDfRecordBatchStream"],[13,"ConvertArrowSchema"],[13,"ExecutePhysicalPlan"],[13,"ToScalarValue"],[13,"GetScalarVector"],[13,"QualifiedWildcard"],[8,"AggrFuncTypeStore"],[8,"PhysicalPlan"]]},\ "common_recordbatch":{"doc":"","t":"DGDDDIDDGDALMLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLMLLLLLLLLLALLLLLLLLLLLLLMLLLLLLMLLLLLLLLLMLLLLLMLLMLLLLLLLAMKLLLLLMMMMMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLDEDNGDNDNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLMLLLLMLLLLMMLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLNDNDNDNDENDNDNDNDNDNDGNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMMLLMLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMDDLLLLLLLLLLMMLLLLLMLLLLLLLLLLLLLLLLLMMLMMLLLLLLLLLLLLFF","n":["DfRecordBatch","DfSendableRecordBatchStream","EmptyRecordBatchStream","OrderOption","RecordBatch","RecordBatchStream","RecordBatchStreamAdaptor","RecordBatches","SendableRecordBatchStream","SimpleRecordBatchStream","adapter","as_stream","batches","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","column","column_by_name","columns","columns","columns","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","df_record_batch","drop","drop","drop","drop","drop","drop","empty","eq","eq","error","fmt","fmt","fmt","from","from","from","from","from","from","from","from","get_array_memory_size","index","index","init","init","init","init","init","init","inner","into","into","into","into","into","into","into_df_stream","into_iter","iter","name","new","new","new_empty","num_columns","num_rows","options","output_ordering","output_ordering","output_ordering","poll_next","poll_next","poll_next","pretty_print","project","record_output","record_output","recordbatch","row_count","schema","schema","schema","schema","schema","schema","schema","schema","schema","schema","schema","slice","stream","take","to_owned","to_owned","try_collect","try_from","try_from","try_from","try_from","try_from","try_from","try_from_columns","try_from_iter","try_from_iter_with_nullable","try_into","try_into","try_into","try_into","try_into","try_into","try_new","try_new","try_new_with_options","try_poll_next","try_poll_next","try_poll_next","type_id","type_id","type_id","type_id","type_id","type_id","util","vzip","vzip","vzip","vzip","vzip","vzip","with_schema","AsyncRecordBatchStreamAdapter","AsyncRecordBatchStreamAdapterState","DfRecordBatchStreamAdapter","Failed","FutureStream","ParquetRecordBatchStreamAdapter","Ready","RecordBatchStreamAdapter","Uninit","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","from","from","from","from","from","init","init","init","init","init","into","into","into","into","into","metrics","new","new","new","output_schema","poll_next","poll_next","poll_next","poll_next","projection","schema","schema","schema","schema","schema","schema","size_hint","size_hint","size_hint","size_hint","state","stream","stream","stream","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_new","try_new_with_metrics","try_poll_next","try_poll_next","try_poll_next","try_poll_next","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","CastVector","CastVectorSnafu","ColumnNotExists","ColumnNotExistsSnafu","CreateRecordBatches","CreateRecordBatchesSnafu","DataTypes","DataTypesSnafu","Error","External","ExternalSnafu","Format","FormatSnafu","InitRecordbatchStream","InitRecordbatchStreamSnafu","NewDfRecordBatch","NewDfRecordBatchSnafu","PollStream","PollStreamSnafu","ProjectArrowRecordBatch","ProjectArrowRecordBatchSnafu","Result","SchemaConversion","SchemaConversionSnafu","as_any","as_error_source","backtrace","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","build","build","cause","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","column_name","debug_fmt","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","description","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","fail","fail","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_type","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","next","projection","provide","reason","schema","source","status_code","table_name","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_type","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","column_name","error","error","error","error","error","from_type","location","location","location","location","location","location","location","location","location","location","location","projection","reason","schema","source","source","source","source","table_name","to_type","RecordBatch","RecordBatchRowIterator","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","column","column_by_name","column_vectors","columns","columns","columns","deref","deref","deref_mut","deref_mut","df_record_batch","df_record_batch","drop","drop","eq","fmt","from","from","init","init","into","into","into_df_record_batch","into_iter","new","new","next","num_columns","num_rows","record_batch","row_cursor","rows","rows","schema","serialize","to_owned","try_from","try_from","try_from_df_record_batch","try_into","try_into","try_project","type_id","type_id","vzip","vzip","collect","collect_batches"],"q":[[0,"common_recordbatch"],[158,"common_recordbatch::adapter"],[257,"common_recordbatch::error"],[504,"common_recordbatch::error::Error"],[531,"common_recordbatch::recordbatch"],[585,"common_recordbatch::util"]],"d":["A two-dimensional batch of column-oriented data with a …","Trait for a stream of record batches.","EmptyRecordBatchStream can be used to create a …","","A two-dimensional batch of column-oriented data with a …","","Adapt a Stream of RecordBatch to a RecordBatchStream.","","","","","","","","","","","","","","","","","","","","","","","Get a reference to a column’s array by index.","Get a reference to a column’s array by name.","Get a reference to all columns in the record batch.","","","","","","","","","","","","","","","","","","","","","","","","","Error of record batch.","","","","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 total number of bytes of memory occupied …","Get a reference to a column’s array by name.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","Create an empty RecordBatchStream","Creates a RecordBatchStreamAdaptor without output ordering …","Creates a new empty RecordBatch.","Returns the number of columns in the record batch.","Returns the number of rows in each column.","","","","","","","","","Projects the schema onto the specified columns","","","","","","","","","","Returns the Schema of the record batch.","Schema wrapped by Arc","","","","","Return a new RecordBatch where each column is sliced …","","","","","","","","","","","","","Create a RecordBatch from an iterable list of pairs of the …","Create a RecordBatch from an iterable list of tuples of the","","","","","","","","Creates a RecordBatch from a schema and columns.","Creates a RecordBatch from a schema and columns, with …","","","","","","","","","","","","","","","","","Override the schema of this RecordBatch","","","Greptime SendableRecordBatchStream -> DataFusion …","","","ParquetRecordBatchStream -> DataFusion RecordBatchStream","","DataFusion SendableRecordBatchStream -> Greptime …","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","SNAFU context selector for the Error::CastVector variant","","SNAFU context selector for the Error::ColumnNotExists …","","SNAFU context selector for the Error::CreateRecordBatches …","","SNAFU context selector for the Error::DataTypes variant","","","SNAFU context selector for the Error::External variant","","SNAFU context selector for the Error::Format variant","","SNAFU context selector for the Error::InitRecordbatchStream…","","SNAFU context selector for the Error::NewDfRecordBatch …","","SNAFU context selector for the Error::PollStream variant","","SNAFU context selector for the …","","","SNAFU context selector for the Error::SchemaConversion …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Consume the selector and return the associated error","Consume the selector and return the associated error","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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.","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A two-dimensional batch of column-oriented data with a …","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","Create a new RecordBatch from schema and columns.","","","","","","Create an iterator to traverse the data by row","","","","","","","Create a new RecordBatch from schema and df_record_batch.","","","","","","","","Collect all the items from the stream into a vector of …","Collect all the items from the stream into RecordBatches."],"i":[0,0,0,0,0,0,0,0,0,0,0,1,1,21,29,22,3,1,4,21,29,22,3,1,4,3,4,3,4,4,4,4,34,4,21,29,22,3,1,4,21,29,22,3,1,4,34,21,29,22,3,1,4,1,1,4,0,3,1,4,21,29,22,3,1,4,4,4,4,4,29,21,29,22,3,1,4,29,21,29,22,3,1,4,1,1,1,3,21,22,4,4,4,3,75,22,22,21,29,22,1,4,4,4,0,4,75,21,29,22,1,4,21,22,34,1,4,4,22,1,3,4,1,21,29,22,3,1,4,1,4,4,21,29,22,3,1,4,1,4,4,21,29,22,21,29,22,3,1,4,0,21,29,22,3,1,4,4,0,0,0,76,0,0,76,0,76,43,44,48,76,47,43,44,48,76,47,43,44,48,76,47,43,44,48,76,47,43,44,48,76,47,43,44,48,76,47,43,44,48,76,47,43,44,48,76,47,48,43,44,47,43,43,44,48,47,43,43,44,48,47,48,47,43,44,48,47,47,43,44,48,43,44,48,76,47,43,44,48,76,47,48,48,43,44,48,47,43,44,48,76,47,43,44,48,76,47,49,0,49,0,49,0,49,0,0,49,0,49,0,49,0,49,0,49,0,49,0,0,49,0,49,49,49,56,57,58,54,60,61,62,63,64,55,65,49,56,57,58,54,60,61,62,63,64,55,65,49,54,55,49,56,57,58,54,60,61,62,63,64,55,65,56,57,58,54,60,61,62,63,64,55,65,55,49,56,57,58,54,60,61,62,63,64,55,65,49,56,57,58,54,60,61,62,63,64,55,65,49,49,56,57,58,54,60,61,62,63,64,55,65,49,54,55,56,57,58,54,60,61,62,63,64,55,65,49,49,56,57,58,54,60,61,62,63,64,55,65,49,65,56,57,58,54,60,61,62,63,64,55,65,49,56,57,58,54,60,61,62,63,64,55,65,49,56,57,58,54,60,61,62,63,64,55,65,49,64,49,54,64,49,49,55,56,57,58,54,60,61,62,63,64,55,65,49,65,56,57,58,54,60,61,62,63,64,55,65,49,56,57,58,54,60,61,62,63,64,55,65,49,56,57,58,54,60,61,62,63,64,55,65,49,56,57,58,54,60,61,62,63,64,55,65,49,77,78,79,80,81,82,83,78,84,85,86,87,79,80,81,82,77,83,82,86,82,84,85,87,83,77,83,0,0,73,34,73,34,34,34,34,34,34,34,73,34,73,34,73,34,34,34,73,34,34,34,73,34,73,34,73,34,34,73,73,34,73,34,34,73,73,34,73,34,34,34,73,34,34,73,34,34,73,34,73,34,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,[1,2],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[3,3],[4,4],[[]],[[]],[[4,5],[[8,[6,7]]]],[[4,9],[[10,[[8,[6,7]]]]]],[4,[[11,[[8,[6,7]]]]]],0,0,[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],0,[5],[5],[5],[5],[5],[5],[[],1],[[1,1],12],[[4,4],12],0,[[3,13],14],[[1,13],14],[[4,13],[[16,[15]]]],[[]],[[]],[[]],[[]],[[]],[[]],[17,4],[17,4],[4,5],[[4,9]],0,[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],0,[[]],[[]],[[]],[[]],[[]],[[]],[1,18],[1],[1,19],0,[20,21],[20,22],[[[8,[23,7]]],4],[4,5],[4,5],0,[[],[[10,[[11,[3]]]]]],[[[22,[[0,[24,25]]]]],[[10,[[11,[3]]]]]],0,[[[26,[21]],27],[[28,[10]]]],[[[26,[29]],27],[[28,[10]]]],[[[26,[[22,[[0,[24,25]]]]]],27],[[28,[10]]]],[1,[[31,[30]]]],[[4,[11,[5]]],[[16,[4,32]]]],[[4,33],4],[[4,33],4],0,0,[[],20],[21,20],[29,20],[[[22,[[0,[24,25]]]]],20],[1,20],[4,[[8,[23,7]]]],0,0,0,0,0,[[4,5,5],4],0,[1,[[35,[34]]]],[[]],[[]],[2,[[31,[1]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[20,36],[[31,[1]]]],[36,[[16,[4,32]]]],[36,[[16,[4,32]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[20,[35,[34]]],[[31,[1]]]],[[[8,[23,7]],[35,[[8,[6,7]],7]]],[[16,[4,32]]]],[[[8,[23,7]],[35,[[8,[6,7]],7]],37],[[16,[4,32]]]],[[26,27],[[28,[[10,[16]]]]]],[[26,27],[[28,[[10,[16]]]]]],[[26,27],[[28,[[10,[16]]]]]],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],0,[[]],[[]],[[]],[[]],[[]],[[]],[[4,[8,[23,7]]],[[16,[4,32]]]],0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[[]],[[]],[[]],[[]],[[]],[[],5],[[],5],[[],5],[[],5],[[],5],[[]],[[]],[[]],[[]],[[]],0,[[39,[42,[[0,[25,40,41]]]],[10,[[35,[5]]]]],[[43,[[0,[25,40,41]]]]]],[2,44],[[20,[26,[[46,[45]]]]],47],0,[[[26,[[43,[[0,[25,40,41]]]]]],27],[[28,[10]]]],[[[26,[44]],27],[[28,[10]]]],[[[26,[48]],27],[[28,[10]]]],[[[26,[47]],27],[[28,[10]]]],0,[[[43,[[0,[25,40,41]]]]],39],[44,39],[48,20],[47,20],0,0,[[[43,[[0,[25,40,41]]]]]],[44],[48],[47],0,0,0,0,[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[18,[[31,[48]]]],[[18,33],[[31,[48]]]],[[26,27],[[28,[[10,[16]]]]]],[[26,27],[[28,[[10,[16]]]]]],[[26,27],[[28,[[10,[16]]]]]],[[26,27],[[28,[[10,[16]]]]]],[[],38],[[],38],[[],38],[[],38],[[],38],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[49,50],[[],51],[49,[[10,[52]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[54,[[53,[30]]]]],49],[[[55,[[53,[30]],[53,[30]]]]],49],[49,[[10,[51]]]],[56,56],[57,57],[58,58],[[[54,[59]]],[[54,[59]]]],[60,60],[61,61],[62,62],[63,63],[[[64,[59,59]]],[[64,[59,59]]]],[[[55,[59,59]]],[[55,[59,59]]]],[[[65,[59,59]]],[[65,[59,59]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[49,5,[35,[30]]]],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[49,9],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[[[54,[[53,[30]]]]],[[16,[49]]]],[[[55,[[53,[30]],[53,[30]]]]],[[16,[49]]]],[[56,13],14],[[57,13],14],[[58,13],14],[[[54,[66]],13],14],[[60,13],14],[[61,13],14],[[62,13],14],[[63,13],14],[[[64,[66,66]],13],14],[[[55,[66,66]],13],14],[[[65,[66,66]],13],14],[[49,13],14],[[49,13],14],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[56,49],[57,49],[58,49],[[[54,[[53,[30]]]]],49],[60,49],[61,49],[62,49],[63,49],[[[64,[[53,[20]],[53,[[35,[5]]]]]]],49],[[[55,[[53,[30]],[53,[30]]]]],49],[[[65,[[53,[67]],[53,[67]]]]],49],[49,[[10,[68]]]],0,[69],0,0,[49,[[10,[51]]]],[49,70],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],30],0,[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[],38],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],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,[[]],[[]],[[]],[[]],[34,34],[[]],[[34,5],71],[[34,9],[[10,[71]]]],[[34,9,20],[[31,[[72,[30,71]]]]]],[34,[[11,[71]]]],0,0,[5],[5],[5],[5],[34,4],0,[5],[5],[[34,34],12],[[34,13],14],[[]],[[]],[[],5],[[],5],[[]],[[]],[34,4],[[]],[34,73],[[20,36],[[31,[34]]]],[73,10],[34,5],[34,5],0,0,[34,73],0,0,[[34,74],16],[[]],[[],16],[[],16],[[20,4],[[31,[34]]]],[[],16],[[],16],[[34,[11,[5]]],[[31,[34]]]],[[],38],[[],38],[[]],[[]],[2,[[31,[[35,[34]]]]]],[2,[[31,[1]]]]],"c":[],"p":[[3,"RecordBatches"],[6,"SendableRecordBatchStream"],[3,"OrderOption"],[3,"DfRecordBatch"],[15,"usize"],[8,"Array"],[3,"Global"],[3,"Arc"],[15,"str"],[4,"Option"],[15,"slice"],[15,"bool"],[3,"Formatter"],[6,"Result"],[3,"Error"],[4,"Result"],[3,"StructArray"],[6,"DfSendableRecordBatchStream"],[8,"Iterator"],[6,"SchemaRef"],[3,"EmptyRecordBatchStream"],[3,"RecordBatchStreamAdaptor"],[3,"Schema"],[8,"Stream"],[8,"Unpin"],[3,"Pin"],[3,"Context"],[4,"Poll"],[3,"SimpleRecordBatchStream"],[3,"String"],[6,"Result"],[4,"ArrowError"],[3,"BaselineMetrics"],[3,"RecordBatch"],[3,"Vec"],[8,"IntoIterator"],[3,"RecordBatchOptions"],[3,"TypeId"],[6,"SchemaRef"],[8,"AsyncFileReader"],[8,"Send"],[3,"ParquetRecordBatchStream"],[3,"ParquetRecordBatchStreamAdapter"],[3,"DfRecordBatchStreamAdapter"],[8,"Future"],[3,"Box"],[3,"AsyncRecordBatchStreamAdapter"],[3,"RecordBatchStreamAdapter"],[4,"Error"],[8,"Any"],[8,"Error"],[3,"Backtrace"],[8,"Into"],[3,"CreateRecordBatchesSnafu"],[3,"ColumnNotExistsSnafu"],[3,"NewDfRecordBatchSnafu"],[3,"DataTypesSnafu"],[3,"ExternalSnafu"],[8,"Clone"],[3,"SchemaConversionSnafu"],[3,"PollStreamSnafu"],[3,"FormatSnafu"],[3,"InitRecordbatchStreamSnafu"],[3,"ProjectArrowRecordBatchSnafu"],[3,"CastVectorSnafu"],[8,"Debug"],[4,"ConcreteDataType"],[8,"StackError"],[3,"Demand"],[4,"StatusCode"],[6,"VectorRef"],[3,"HashMap"],[3,"RecordBatchRowIterator"],[8,"Serializer"],[8,"RecordBatchStream"],[4,"AsyncRecordBatchStreamAdapterState"],[13,"ColumnNotExists"],[13,"NewDfRecordBatch"],[13,"PollStream"],[13,"Format"],[13,"InitRecordbatchStream"],[13,"ProjectArrowRecordBatch"],[13,"CastVector"],[13,"DataTypes"],[13,"External"],[13,"CreateRecordBatches"],[13,"SchemaConversion"]]},\ "common_runtime":{"doc":"","t":"GCDDDCIMLLLFFFFLLLLKMFLLLLLLLALLLLLAMLLFMMLLLLLLLAKMLLMFAMAFFFFFFMLLLLLLLLLLLFNDENDGNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMRHDHDRRMFMMFLFLFLLLLLFLOOLLLLLLLLLLFLLLFMMFLFLFLFLFLFLLLLLLLLLFMMRRRGDIDLLLLKMLLLLLLLLLLLLLMMLLKMLLLMLMMLLLLLLLLLDDDDHDMMLLLLLLLLLMLLMLLLLLLLLLLLLLLLLMMLLLLLLLLMFFFFMMLMLLLLMLLLLLLLLLLLLLL","n":["BoxedTaskFunction","Builder","JoinError","JoinHandle","RepeatedTask","Runtime","TaskFunction","_p","abort","abort_handle","as_error_source","bg_runtime","block_on_bg","block_on_read","block_on_write","borrow","borrow","borrow_mut","borrow_mut","call","cancel_token","create_runtime","deref","deref","deref_mut","deref_mut","drop","drop","drop","error","fmt","fmt","fmt","from","from","global","id","init","init","init_global_runtimes","inner","interval","into","into","into_future","into_panic","is_cancelled","is_finished","is_panic","metrics","name","name","poll","provide","raw","read_runtime","repeated_task","repr","runtime","spawn_bg","spawn_blocking_bg","spawn_blocking_read","spawn_blocking_write","spawn_read","spawn_write","started","to_string","try_from","try_from","try_into","try_into","try_into_panic","try_poll","type_id","type_id","vzip","vzip","write_runtime","BuildRuntime","BuildRuntimeSnafu","Error","IllegalState","IllegalStateSnafu","Result","WaitGcTaskStop","WaitGcTaskStopSnafu","as_any","as_error_source","backtrace","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","cause","clone","clone","clone","clone_into","clone_into","clone_into","debug_fmt","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","description","drop","drop","drop","drop","fail","fmt","fmt","fmt","fmt","fmt","from","from","from","from","init","init","init","init","into","into","into","into","into_error","into_error","into_error","location_opt","name","name","next","provide","source","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","error","error","location","location","location","name","name","BG_WORKERS","CONFIG_RUNTIMES","ConfigRuntimes","GLOBAL_RUNTIMES","GlobalRuntimes","READ_WORKERS","WRITE_WORKERS","already_init","bg_runtime","bg_runtime","bg_runtime","block_on_bg","block_on_bg","block_on_read","block_on_read","block_on_write","block_on_write","borrow","borrow","borrow_mut","borrow_mut","create_runtime","default","define_global_runtime_spawn","define_spawn","deref","deref","deref_mut","deref_mut","drop","drop","from","from","init","init","init_global_runtimes","into","into","new","read_runtime","read_runtime","read_runtime","spawn_bg","spawn_bg","spawn_blocking_bg","spawn_blocking_bg","spawn_blocking_read","spawn_blocking_read","spawn_blocking_write","spawn_blocking_write","spawn_read","spawn_read","spawn_write","spawn_write","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","write_runtime","write_runtime","write_runtime","METRIC_RUNTIME_THREADS_ALIVE","METRIC_RUNTIME_THREADS_IDLE","THREAD_NAME_LABEL","BoxedTaskFunction","RepeatedTask","TaskFunction","TaskInner","borrow","borrow","borrow_mut","borrow_mut","call","cancel_token","deref","deref","deref_mut","deref_mut","drop","drop","drop","fmt","fmt","from","from","init","init","inner","interval","into","into","name","name","new","start","started","started","stop","task_fn","task_handle","to_string","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Builder","Dropper","JoinError","JoinHandle","RUNTIME_ID","Runtime","_dropper","_p","block_on","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","builder","builder","clone","clone_into","close","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","fmt","fmt","from","from","from","handle","id","init","init","init","into","into","into","max_blocking_threads","name","name","on_thread_park","on_thread_start","on_thread_stop","on_thread_unpark","raw","repr","runtime_name","runtime_name","spawn","spawn_blocking","thread_keep_alive","thread_name","thread_name","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","worker_threads"],"q":[[0,"common_runtime"],[78,"common_runtime::error"],[166,"common_runtime::error::Error"],[173,"common_runtime::global"],[238,"common_runtime::metrics"],[241,"common_runtime::repeated_task"],[286,"common_runtime::runtime"]],"d":["","","Task failed to execute to completion.","An owned permission to join on a task (await its …","","","Task to execute repeatedly.","","Abort the task associated with the handle.","Returns a new AbortHandle that can be used to remotely …","","Returns the global bg thread pool.","Run a future to complete in bg thread pool.","Run a future to complete in read thread pool.","Run a future to complete in write thread pool.","","","","","Invoke the task.","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Global runtimes","","","","Initialize the global runtimes","","","Calls U::from(self).","Calls U::from(self).","","Consumes the join error, returning the object with which …","Returns true if the error was caused by the task being …","Checks if the task associated with this JoinHandle has …","Returns true if the error was caused by the task panicking.","Runtime metrics","Name of the task.","","","","","Returns the global read thread pool.","","","","Spawn a future and execute it in bg thread pool.","Run the blocking operation in bg thread pool.","Run the blocking operation in read thread pool.","Run the blocking operation in write thread pool.","Spawn a future and execute it in read thread pool.","Spawn a future and execute it in write thread pool.","","","","","","","Consumes the join error, returning the object with which …","","","","","","Returns the global write thread pool.","","SNAFU context selector for the Error::BuildRuntime variant","","","SNAFU context selector for the Error::IllegalState variant","","","SNAFU context selector for the Error::WaitGcTaskStop …","","","","","","","","","","","","Consume the selector and return the associated error","","","","","","","","","","","","","","","","","","","","","","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.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the global bg thread pool.","","","Run a future to complete in bg thread pool.","","Run a future to complete in read thread pool.","","Run a future to complete in write thread pool.","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Initialize the global runtimes","Calls U::from(self).","Calls U::from(self).","","Returns the global read thread pool.","","","Spawn a future and execute it in bg thread pool.","","Run the blocking operation in bg thread pool.","","Run the blocking operation in read thread pool.","","Run the blocking operation in write thread pool.","","Spawn a future and execute it in read thread pool.","","Spawn a future and execute it in write thread pool.","","","","","","","","","","Returns the global write thread pool.","","","","","","","","Task to execute repeatedly.","","","","","","Invoke the task.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","Name of the task.","","","","","","","The task_fn to run. This is Some if the task is not …","The repeated task handle. This handle is Some if the task …","","","","","","","","","","","Dropping the dropper will cause runtime to shutdown.","Task failed to execute to completion.","An owned permission to join on a task (await its …","","A runtime to run future tasks","","","Run a future to complete, this is the runtime’s entry …","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Specifies the limit for additional threads spawned by the …","","","","","","","","","","","Spawn a future and execute it in this thread pool","Run the provided function on an executor dedicated to …","Sets a custom timeout for a thread in the blocking pool.","Sets name of threads spawned by the Runtime thread pool","","","","","","","","","","","","","","","Sets the number of worker threads the Runtime will use."],"i":[0,0,0,0,0,0,0,1,1,1,10,0,0,0,0,10,1,10,1,47,39,0,10,1,10,1,10,1,1,0,10,10,1,10,1,0,10,10,1,0,39,39,10,1,1,10,10,1,10,0,47,39,1,10,1,0,0,10,0,0,0,0,0,0,0,39,10,10,1,10,1,10,1,10,1,10,1,0,26,0,0,26,0,0,26,0,26,26,26,30,29,32,26,30,29,32,26,29,26,30,29,32,30,29,32,26,30,29,32,26,30,29,32,26,26,30,29,32,26,29,30,29,32,26,26,30,29,32,26,30,29,32,26,30,29,32,26,30,29,32,26,29,32,26,26,26,30,29,32,26,30,29,32,26,30,29,32,26,30,29,32,26,30,29,32,26,48,49,48,50,49,50,49,0,0,0,0,0,0,0,38,0,37,38,0,37,0,37,0,37,37,38,37,38,0,38,0,0,37,38,37,38,37,38,37,38,37,38,0,37,38,37,0,37,38,0,37,0,37,0,37,0,37,0,37,0,37,37,38,37,38,37,38,37,38,0,37,38,0,0,0,0,0,0,0,51,39,51,39,47,39,51,39,51,39,51,39,39,39,39,51,39,51,39,39,39,51,39,47,39,39,39,39,39,39,51,51,39,51,39,51,39,51,39,51,39,0,0,0,0,0,0,4,1,4,44,4,45,44,4,45,44,4,44,4,4,45,44,44,4,45,44,4,45,44,4,45,45,4,45,44,4,45,4,10,44,4,45,44,4,45,44,4,4,0,0,0,0,1,10,44,44,4,4,44,44,44,4,44,4,45,44,4,45,44,4,45,44,4,45,44],"f":[0,0,0,0,0,0,0,0,[1],[1,2],[[],3],[[],4],[5],[5],[5],[[]],[[]],[[]],[[]],[[],[[7,[[6,[5]]]]]],0,[[8,8,9],4],[9],[9],[9],[9],[9],[1],[9],0,[[10,11],[[13,[12]]]],[[10,11],[[13,[12]]]],[[[1,[14]],11],[[13,[12]]]],[[]],[[]],0,0,[[],9],[[],9],[[[15,[4]],[15,[4]],[15,[4]]]],0,0,[[]],[[]],[[]],[10,[[6,[16,17]]]],[10,18],[1,18],[10,18],0,[[],8],0,[[[7,[1]],19],20],[21],0,[[],4],0,0,0,[[[0,[5,22]]],1],[[[0,[23,22]]],[[1,[22]]]],[[[0,[23,22]]],[[1,[22]]]],[[[0,[23,22]]],[[1,[22]]]],[[[0,[5,22]]],1],[[[0,[5,22]]],1],0,[[],24],[[],13],[[],13],[[],13],[[],13],[10,[[13,[[6,[16,17]],10]]]],[[7,19],20],[[],25],[[],25],[[]],[[]],[[],4],0,0,0,0,0,0,0,0,[26,16],[[],3],[26,[[15,[27]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[29,[[28,[24]]]]],26],[26,[[15,[3]]]],[30,30],[[[29,[31]]],[[29,[31]]]],[[[32,[31]]],[[32,[31]]]],[[]],[[]],[[]],[[26,9,[33,[24]]]],[9],[9],[9],[9],[9],[9],[9],[9],[26,8],[9],[9],[9],[9],[[[29,[[28,[24]]]]],[[13,[26]]]],[[30,11],34],[[[29,[14]],11],34],[[[32,[14]],11],34],[[26,11],34],[[26,11],34],[[]],[[]],[[]],[[]],[[],9],[[],9],[[],9],[[],9],[[]],[[]],[[]],[[]],[30,26],[[[29,[[28,[24]]]]],26],[[[32,[[28,[24]]]]],26],[26,[[15,[35]]]],0,0,[26,[[15,[36]]]],[21],[26,[[15,[3]]]],[[]],[[]],[[]],[[],24],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],25],[[],25],[[],25],[[],25],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],4],0,0,[5],[[37,5]],[5],[[37,5]],[5],[[37,5]],[[]],[[]],[[]],[[]],[[8,8,9],4],[[],38],0,0,[9],[9],[9],[9],[9],[9],[[]],[[]],[[],9],[[],9],[[[15,[4]],[15,[4]],[15,[4]]]],[[]],[[]],[[[15,[4]],[15,[4]],[15,[4]]],37],[[],4],0,0,[[[0,[5,22]]],1],[[37,[0,[5,22]]],1],[[[0,[23,22]]],[[1,[22]]]],[[37,[0,[23,22]]],[[1,[22]]]],[[[0,[23,22]]],[[1,[22]]]],[[37,[0,[23,22]]],[[1,[22]]]],[[[0,[23,22]]],[[1,[22]]]],[[37,[0,[23,22]]],[[1,[22]]]],[[[0,[5,22]]],1],[[37,[0,[5,22]]],1],[[[0,[5,22]]],1],[[37,[0,[5,22]]],1],[[],13],[[],13],[[],13],[[],13],[[],25],[[],25],[[]],[[]],[[],4],0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[],[[7,[[6,[5]]]]]],0,[9],[9],[9],[9],[9],[39],[9],[[39,11],34],[[39,11],34],[[]],[[]],[[],9],[[],9],0,0,[[]],[[]],[[],8],0,[[40,[42,[41]]],[[39,[41]]]],[[[39,[41]],4],43],[[[39,[41]]],18],0,[[[39,[41]]],43],0,0,[[],24],[[],13],[[],13],[[],13],[[],13],[[],25],[[],25],[[]],[[]],0,0,0,0,0,0,0,0,[[4,5]],[[]],[[]],[[]],[[]],[[]],[[]],[44,[[43,[4]]]],[[],44],0,[4,4],[[]],0,[[],44],[9],[9],[9],[9],[9],[9],[9],[9],[9],[45],[[4,11],34],[[45,11],34],[[]],[[]],[[]],0,0,[[],9],[[],9],[[],9],[[]],[[]],[[]],[[44,9],44],[4,8],0,[24,46],[24,46],[24,46],[24,46],0,0,[[44,[28,[24]]],44],0,[[4,[0,[5,22]]],1],[[4,[0,[23,22]]],[[1,[22]]]],[[44,40],44],[[44,[28,[24]]],44],0,[[]],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],25],[[],25],[[],25],[[]],[[]],[[]],[[44,9],44]],"c":[],"p":[[3,"JoinHandle"],[3,"AbortHandle"],[8,"Error"],[3,"Runtime"],[8,"Future"],[3,"Box"],[3,"Pin"],[15,"str"],[15,"usize"],[3,"JoinError"],[3,"Formatter"],[3,"Error"],[4,"Result"],[8,"Debug"],[4,"Option"],[8,"Any"],[3,"Global"],[15,"bool"],[3,"Context"],[4,"Poll"],[3,"Demand"],[8,"Send"],[8,"FnOnce"],[3,"String"],[3,"TypeId"],[4,"Error"],[3,"Backtrace"],[8,"Into"],[3,"IllegalStateSnafu"],[3,"BuildRuntimeSnafu"],[8,"Clone"],[3,"WaitGcTaskStopSnafu"],[3,"Vec"],[6,"Result"],[3,"Location"],[8,"StackError"],[3,"GlobalRuntimes"],[3,"ConfigRuntimes"],[3,"RepeatedTask"],[3,"Duration"],[8,"ErrorExt"],[6,"BoxedTaskFunction"],[6,"Result"],[3,"Builder"],[3,"Dropper"],[8,"Fn"],[8,"TaskFunction"],[13,"BuildRuntime"],[13,"WaitGcTaskStop"],[13,"IllegalState"],[3,"TaskInner"]]},\ -"common_telemetry":{"doc":"","t":"HHCFCOOFOCCCFOAAAAFOOCCCCCOSRSHSDDSHDSLLLLLLLLLLLLLLOLLLLLLLLLMLLLMLLLLLLLLLLLOAOLLLLLLLLLLLLLOLLLFFLLLLLMOLLLLLAOLLLOFLLLLLLLLLLLLODLLLLLLLLMLLLLLLLLMLLLLMLLLLLLIDDDDDDMLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLMLLMLLLLLLLLLMLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLHDDLLLLLLLLLLLLLLLLLLLLMLLFFMLLLLMLMLLLFLLLLLLF","n":["NODE_ID","TRACE_BUCKET","TRACE_ID","calculate_hash","common_error","debug","error","gen_trace_id","info","init_default_metrics_recorder","init_default_ut_logging","init_global_logging","init_node_id","log","logging","macros","metric","panic_hook","set_panic_hook","timer","trace","trace_id","tracing","tracing_appender","tracing_futures","tracing_subscriber","warn","DEBUG","DEFAULT_LOG_TARGETS","ERROR","GLOBAL_UT_LOG_GUARD","INFO","Level","LoggingOptions","TRACE","TRACE_ID","TracingOptions","WARN","as_log","as_str","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","compare","debug","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","dir","drop","drop","drop","enable_jaeger_tracing","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","error","event","event","fmt","fmt","fmt","from","from","from","from_str","ge","ge","get_hash","gt","gt","hash","info","init","init","init","init_default_ut_logging","init_global_logging","into","into","into","le","le","level","log","lt","lt","partial_cmp","partial_cmp","serialize","span","span","to_owned","to_owned","to_string","trace","trace_id","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","warn","Event","borrow","borrow_mut","child_of","deref","deref_mut","dispatch","drop","fields","fields","fmt","from","init","into","is_contextual","is_log","is_root","metadata","metadata","new","new_child_of","normalized_metadata","parent","parent","record","record","try_from","try_into","type_id","vzip","AsId","Attributes","Entered","EnteredSpan","Id","Record","Span","_not_send","add_link","add_link_with_attributes","as_id","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","child_of","child_of","clone","clone","clone_into","clone_into","contains","contains","context","current","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","drop","drop","enter","entered","eq","eq","equivalent","equivalent","equivalent","equivalent","exit","field","fields","fmt","fmt","fmt","fmt","fmt","fmt","follows_from","from","from","from","from","from","from","from_non_zero_u64","from_u64","get_hash","get_hash","has_field","hash","hash","id","id","in_scope","init","init","init","init","init","init","inner","into","into","into","into","into","into","into_non_zero_u64","into_u64","is_contextual","is_disabled","is_empty","is_empty","is_none","is_root","len","meta","metadata","metadata","metadata","new","new","new","new_disabled","new_root","new_root","none","or_current","parent","parent","record","record","record","record","record","record_all","set_parent","span","span","to_owned","to_owned","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","values","values","values","vzip","vzip","vzip","vzip","vzip","vzip","with_subscriber","PROMETHEUS_HANDLE","PrometheusHandle","Timer","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","deref","deref","deref_mut","deref_mut","discard","drop","drop","drop","elapsed","fmt","from","from","from","from_histogram","histogram","init","init","init_default_metrics_recorder","init_prometheus_recorder","inner","into","into","new","new_with_labels","observed","render","start","to_owned","try_from","try_from","try_handle","try_into","try_into","type_id","type_id","vzip","vzip","set_panic_hook"],"q":[[0,"common_telemetry"],[27,"common_telemetry::logging"],[132,"common_telemetry::logging::event"],[162,"common_telemetry::logging::span"],[326,"common_telemetry::metric"],[372,"common_telemetry::panic_hook"]],"d":["","","","","","Logs a message at the debug level.","Logs a message at the error level.","","Logs a message at the info level.","","","","","The standard logging macro.","logging stuffs, inspired by databend","","","","","","Logs a message at the trace level.","","","","","","Logs a message at the warn level.","The “debug” level.","","The “error” level.","","The “info” level.","Describes the level of verbosity of a span or event.","","The “trace” level.","Task local trace id. See trace_id for more details.","","The “warn” level.","","Returns the string representation of the Level.","","","","","","","","","","","","","Logs a message at the debug level.","","","","","","","","","","","","","","","","","","","","","","","","","","Logs a message at the error level.","Events represent single points in time during the …","Constructs a new Event.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Logs a message at the info level.","","","","Init tracing for unittest. Write logs to file unittest.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","The standard logging macro.","","","","","","Spans represent periods of time in which a program was …","Constructs a new span.","","","","Logs a message at the trace level.","Get current TRACE_ID from tokio task_local storage.","","","","","","","","","","","","","Logs a message at the warn level.","Events represent single points in time where something …","","","Constructs a new Event with the specified metadata and set …","","","Constructs a new Event with the specified metadata and set …","","Returns an iterator over the set of values on this Event.","","","Returns the argument unchanged.","","Calls U::from(self).","Returns true if the new event’s parent should be …","","Returns true if the new event should be a root.","Returns metadata describing this Event.","","Returns a new Event in the current span, with the …","Returns a new Event as a child of the specified span, with …","","Returns the new event’s explicitly-specified parent, if …","","","Visits all the fields on this Event with the specified …","","","","","Trait implemented by types which have a span Id.","Attributes provided to a Subscriber describing a new span …","A guard representing a span which has been entered and is …","An owned version of Entered, a guard representing a span …","Identifies a span within the context of a subscriber.","A set of fields recorded by a span.","A handle representing a span, with the capability to enter …","","","","Returns the Id of the span that self corresponds to, or …","","","","","","","","","","","","","Constructs a new Span as child of the given parent span, …","Returns Attributes describing a new child span of the …","","","","","Returns true if this set of Attributes contains a value …","Returns true if this Record contains a value for the given …","","Returns a handle to the span considered by the Subscriber …","","","","","","","","","","","","","","","","","","","","","","","Enters this span, returning a guard that will exit the …","Enters this span, consuming it and returning a guard that …","","","","","","","Exits this span, returning the underlying Span.","Returns a Field for the field with the given name, if one …","Returns the set of all fields defined by this span’s …","","","","","","","Indicates that the span with the given ID has an indirect …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Constructs a new span ID from the given NonZeroU64.","Constructs a new span ID from the given u64.","","","Returns true if this Span has a field for the given Field …","","","Returns this span’s Id, if it is enabled.","Returns this span’s Id, if it is enabled.","Executes the given function in the context of this span.","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns the span’s ID as a NonZeroU64.","Returns the span’s ID as a u64.","Returns true if the new span’s parent should be …","Returns true if this span was disabled by the subscriber …","Returns true if this set of Attributes contains no values.","Returns true if this Record contains no values.","Returns true if this span was constructed by Span::none …","Returns true if the new span should be a root.","Returns the number of fields that would be visited from …","","Returns this span’s Metadata, if it is enabled.","Returns a reference to the new span’s metadata.","","Constructs a new Span with the given metadata and set of …","Returns Attributes describing a new child span of the …","Constructs a new Record from a ValueSet.","Constructs a new disabled span with the given Metadata.","Constructs a new Span as the root of its own trace tree, …","Returns Attributes describing a new span at the root of …","Constructs a new span that is completely disabled.","Returns this span, if it was enabled by the current …","Returns the new span’s explicitly-specified parent, if …","","Records that the field described by field has the value …","Records all the fields in this set of Attributes with the …","","","Records all the fields in this Record with the provided …","Records all the fields in the provided ValueSet.","","","","","","","","","","","","","","","","","","","","","","","","Returns a reference to a ValueSet containing any values …","","","","","","","","","Invokes a function with a reference to this span’s ID …","","Handle for accessing metrics stored via PrometheusRecorder.","A Histogram timer that emits the elapsed time to the …","","","","","","","","","","","Discards the timer result.","","","","Returns the elapsed duration from the time this timer …","","Returns the argument unchanged.","","Returns the argument unchanged.","Creates a timer from given histogram.","","","","","Init prometheus recorder.","","Calls U::from(self).","Calls U::from(self).","Creates a timer from given name.","Creates a timer from given name.","","Takes a snapshot of the metrics held by the recorder and …","","","","","","","","","","","",""],"i":[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,5,0,5,0,5,0,0,5,0,0,5,5,5,8,10,5,8,10,5,8,5,8,5,5,5,0,8,10,8,10,5,8,10,5,8,8,8,10,5,8,8,5,5,8,8,8,8,5,5,5,5,0,0,0,8,5,5,8,10,5,5,5,5,5,5,5,5,0,8,10,5,0,0,8,10,5,5,5,8,0,5,5,5,5,8,0,0,8,5,5,0,0,8,10,5,8,10,5,8,10,5,8,10,5,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,42,34,34,54,34,43,42,27,38,40,34,43,42,27,38,40,34,38,34,27,34,27,38,40,34,34,34,43,42,42,27,38,40,34,43,42,27,38,40,34,34,43,43,42,42,27,38,40,34,34,34,27,27,27,27,27,42,34,38,34,43,42,27,38,40,34,34,43,42,27,38,40,27,27,34,27,34,34,27,34,42,34,34,43,42,27,38,40,34,34,43,42,27,38,40,27,27,38,34,38,40,34,38,40,34,34,38,38,34,38,40,34,34,38,34,34,38,38,34,38,38,40,40,34,34,43,42,34,27,34,43,42,27,38,40,34,43,42,27,38,40,34,43,42,27,38,40,38,38,40,34,43,42,27,38,40,34,0,0,0,50,49,50,49,49,49,50,49,50,49,50,50,50,49,50,50,50,50,49,50,50,50,49,0,0,49,50,49,50,50,50,49,50,49,50,49,0,50,49,50,49,50,49,0],"f":[0,0,0,[1,2],0,0,0,[[],2],0,0,0,0,[[[4,[3]]]],0,0,0,0,0,[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[5,6],[5,7],[[]],[[]],[[]],[[]],[[]],[[]],[8,8],[5,5],[[]],[[]],[[5,5],9],[[],9],0,[[],8],[[],10],[11],[11],[11],[11],[11],[11],[12,[[13,[8]]]],0,[11],[11],[11],0,[[8,8],14],[[5,15],14],[[5,5],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],0,0,0,[[8,16],17],[[5,16],[[13,[18]]]],[[5,16],[[13,[18]]]],[[]],[[]],[[]],[7,[[13,[5,19]]]],[[5,15],14],[[5,5],14],[[[0,[1,20]],21],2],[[5,15],14],[[5,5],14],[[5,22]],0,[[],11],[[],11],[[],11],[[]],[[7,8,10],[[24,[23]]]],[[]],[[]],[[]],[[5,5],14],[[5,15],14],0,0,[[5,5],14],[[5,15],14],[[5,5],[[4,[9]]]],[[5,15],[[4,[9]]]],[[8,25],13],0,0,[[]],[[]],[[],3],0,[[],[[4,[2]]]],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],26],[[],26],[[],26],[[]],[[]],[[]],0,0,[[]],[[]],[[[28,[[4,[27]]]],29,30]],[11],[11],[[29,30]],[11],[31,32],0,[[31,16],[[13,[18]]]],[[]],[[],11],[[]],[31,14],[31,14],[31,14],[31,29],0,[[29,30],31],[[[28,[[4,[27]]]],29,30],31],[31,[[4,[29]]]],[31,[[4,[27]]]],0,[[31,33]],[[31,33]],[[],13],[[],13],[[],26],[[]],0,0,0,0,0,0,0,0,[[34,35]],[[34,35,[24,[36,37]]]],[[],[[4,[27]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[28,[[4,[27]]]],29,30],34],[[27,29,30],38],[34,34],[27,27],[[]],[[]],[[38,39],14],[[40,39],14],[34,41],[[],34],[11],[11],[11],[42,34],[11],[11],[11],[11],[11],[11],[11],[11],[11],[34],[11],[11],[43],[11],[42],[11],[11],[11],[34,43],[34,42],[[34,34],14],[[27,27],14],[[],14],[[],14],[[],14],[[],14],[42,34],[[34,[0,[44,20]]],[[4,[39]]]],[38,45],[[34,16],[[13,[18]]]],[[43,16],[[13,[18]]]],[[42,16],[[13,[18]]]],[[27,16],[[13,[18]]]],[[38,16],[[13,[18]]]],[[40,16],[[13,[18]]]],[[34,[28,[[4,[27]]]]],34],[[]],[[]],[[]],[[]],[[]],[[]],[46,27],[2,27],[[[0,[1,20]],21],2],[[[0,[1,20]],21],2],[[34,[0,[44,20]]],14],[[34,22]],[[27,22]],[34,[[4,[27]]]],[42,[[4,[27]]]],[[34,47]],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],0,[[]],[[]],[[]],[[]],[[]],[[]],[27,46],[27,2],[38,14],[34,14],[38,14],[40,14],[34,14],[38,14],[40,11],0,[34,[[4,[29]]]],[38,29],0,[[29,30],34],[[29,30],38],[30,40],[29,34],[[29,30],34],[[29,30],38],[[],34],[34,34],[38,[[4,[27]]]],0,[[34,[0,[44,20]],48],34],[[38,33]],[[38,33]],[[40,33]],[[40,33]],[[34,30],34],[[34,41]],0,0,[[]],[[]],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],26],[[],26],[[],26],[[],26],[[],26],[[],26],[38,30],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[34,47],4],0,0,0,[[]],[[]],[[]],[[]],[49,49],[[]],[11],[11],[11],[11],[50],[11],[50],[11],[50,51],[[50,16],17],[[]],[52,50],[[]],[52,50],0,[[],11],[[],11],[[]],[[]],0,[[]],[[]],[7,50],[[7,53],50],0,[49,3],0,[[]],[[],13],[[],13],[[],[[4,[49]]]],[[],13],[[],13],[[],26],[[],26],[[]],[[]],[[]]],"c":[],"p":[[8,"Hash"],[15,"u64"],[3,"String"],[4,"Option"],[3,"Level"],[4,"Level"],[15,"str"],[3,"LoggingOptions"],[4,"Ordering"],[3,"TracingOptions"],[15,"usize"],[8,"Deserializer"],[4,"Result"],[15,"bool"],[3,"LevelFilter"],[3,"Formatter"],[6,"Result"],[3,"Error"],[3,"ParseLevelError"],[8,"Sized"],[8,"BuildHasher"],[8,"Hasher"],[3,"WorkerGuard"],[3,"Vec"],[8,"Serializer"],[3,"TypeId"],[3,"Id"],[8,"Into"],[3,"Metadata"],[3,"ValueSet"],[3,"Event"],[3,"Iter"],[8,"Visit"],[3,"Span"],[3,"SpanContext"],[3,"KeyValue"],[3,"Global"],[3,"Attributes"],[3,"Field"],[3,"Record"],[3,"Context"],[3,"EnteredSpan"],[3,"Entered"],[8,"AsField"],[3,"FieldSet"],[3,"NonZeroU64"],[8,"FnOnce"],[8,"Value"],[3,"PrometheusHandle"],[3,"Timer"],[3,"Duration"],[3,"Histogram"],[8,"IntoLabels"],[8,"AsId"]]},\ +"common_telemetry":{"doc":"","t":"HHCFCOOFOCCCFOAAAAFOOCCCCCOSRSHSDDSHDSLLLLLLLLLLLLLLOLLLLLLLLLMLLLMLLLLLLLLLLLOAOLLLLLLLLLLLLLOLLLFFLLLLLMOLLLLLAOLLLOFLLLLLLLLLLLLODLLLLLLLLMLLLLLLLLMLLLLMLLLLLLIDDDDDDMLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLMLLMLLLLLLLLLMLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLHDDLLLLLLLLLLLLLLLLLLLLMLLFFMLLLLMLMLLLFLLLLLLF","n":["NODE_ID","TRACE_BUCKET","TRACE_ID","calculate_hash","common_error","debug","error","gen_trace_id","info","init_default_metrics_recorder","init_default_ut_logging","init_global_logging","init_node_id","log","logging","macros","metric","panic_hook","set_panic_hook","timer","trace","trace_id","tracing","tracing_appender","tracing_futures","tracing_subscriber","warn","DEBUG","DEFAULT_LOG_TARGETS","ERROR","GLOBAL_UT_LOG_GUARD","INFO","Level","LoggingOptions","TRACE","TRACE_ID","TracingOptions","WARN","as_log","as_str","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","compare","debug","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","dir","drop","drop","drop","enable_jaeger_tracing","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","error","event","event","fmt","fmt","fmt","from","from","from","from_str","ge","ge","get_hash","gt","gt","hash","info","init","init","init","init_default_ut_logging","init_global_logging","into","into","into","le","le","level","log","lt","lt","partial_cmp","partial_cmp","serialize","span","span","to_owned","to_owned","to_string","trace","trace_id","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","warn","Event","borrow","borrow_mut","child_of","deref","deref_mut","dispatch","drop","fields","fields","fmt","from","init","into","is_contextual","is_log","is_root","metadata","metadata","new","new_child_of","normalized_metadata","parent","parent","record","record","try_from","try_into","type_id","vzip","AsId","Attributes","Entered","EnteredSpan","Id","Record","Span","_not_send","add_link","add_link_with_attributes","as_id","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","child_of","child_of","clone","clone","clone_into","clone_into","contains","contains","context","current","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","drop","drop","enter","entered","eq","eq","equivalent","equivalent","equivalent","equivalent","exit","field","fields","fmt","fmt","fmt","fmt","fmt","fmt","follows_from","from","from","from","from","from","from","from_non_zero_u64","from_u64","get_hash","get_hash","has_field","hash","hash","id","id","in_scope","init","init","init","init","init","init","inner","into","into","into","into","into","into","into_non_zero_u64","into_u64","is_contextual","is_disabled","is_empty","is_empty","is_none","is_root","len","meta","metadata","metadata","metadata","new","new","new","new_disabled","new_root","new_root","none","or_current","parent","parent","record","record","record","record","record","record_all","set_parent","span","span","to_owned","to_owned","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","values","values","values","vzip","vzip","vzip","vzip","vzip","vzip","with_subscriber","PROMETHEUS_HANDLE","PrometheusHandle","Timer","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","deref","deref","deref_mut","deref_mut","discard","drop","drop","drop","elapsed","fmt","from","from","from","from_histogram","histogram","init","init","init_default_metrics_recorder","init_prometheus_recorder","inner","into","into","new","new_with_labels","observed","render","start","to_owned","try_from","try_from","try_handle","try_into","try_into","type_id","type_id","vzip","vzip","set_panic_hook"],"q":[[0,"common_telemetry"],[27,"common_telemetry::logging"],[132,"common_telemetry::logging::event"],[162,"common_telemetry::logging::span"],[326,"common_telemetry::metric"],[372,"common_telemetry::panic_hook"]],"d":["","","","","","Logs a message at the debug level.","Logs a message at the error level.","","Logs a message at the info level.","","","","","The standard logging macro.","logging stuffs, inspired by databend","","","","","","Logs a message at the trace level.","","","","","","Logs a message at the warn level.","The “debug” level.","","The “error” level.","","The “info” level.","Describes the level of verbosity of a span or event.","","The “trace” level.","Task local trace id. See trace_id for more details.","","The “warn” level.","","Returns the string representation of the Level.","","","","","","","","","","","","","Logs a message at the debug level.","","","","","","","","","","","","","","","","","","","","","","","","","","Logs a message at the error level.","Events represent single points in time during the …","Constructs a new Event.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Logs a message at the info level.","","","","Init tracing for unittest. Write logs to file unittest.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","The standard logging macro.","","","","","","Spans represent periods of time in which a program was …","Constructs a new span.","","","","Logs a message at the trace level.","Get current TRACE_ID from tokio task_local storage.","","","","","","","","","","","","","Logs a message at the warn level.","Events represent single points in time where something …","","","Constructs a new Event with the specified metadata and set …","","","Constructs a new Event with the specified metadata and set …","","Returns an iterator over the set of values on this Event.","","","Returns the argument unchanged.","","Calls U::from(self).","Returns true if the new event’s parent should be …","","Returns true if the new event should be a root.","Returns metadata describing this Event.","","Returns a new Event in the current span, with the …","Returns a new Event as a child of the specified span, with …","","Returns the new event’s explicitly-specified parent, if …","","","Visits all the fields on this Event with the specified …","","","","","Trait implemented by types which have a span Id.","Attributes provided to a Subscriber describing a new span …","A guard representing a span which has been entered and is …","An owned version of Entered, a guard representing a span …","Identifies a span within the context of a subscriber.","A set of fields recorded by a span.","A handle representing a span, with the capability to enter …","","","","Returns the Id of the span that self corresponds to, or …","","","","","","","","","","","","","Constructs a new Span as child of the given parent span, …","Returns Attributes describing a new child span of the …","","","","","Returns true if this set of Attributes contains a value …","Returns true if this Record contains a value for the given …","","Returns a handle to the span considered by the Subscriber …","","","","","","","","","","","","","","","","","","","","","","","Enters this span, returning a guard that will exit the …","Enters this span, consuming it and returning a guard that …","","","","","","","Exits this span, returning the underlying Span.","Returns a Field for the field with the given name, if one …","Returns the set of all fields defined by this span’s …","","","","","","","Indicates that the span with the given ID has an indirect …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Constructs a new span ID from the given NonZeroU64.","Constructs a new span ID from the given u64.","","","Returns true if this Span has a field for the given Field …","","","Returns this span’s Id, if it is enabled.","Returns this span’s Id, if it is enabled.","Executes the given function in the context of this span.","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns the span’s ID as a NonZeroU64.","Returns the span’s ID as a u64.","Returns true if the new span’s parent should be …","Returns true if this span was disabled by the subscriber …","Returns true if this set of Attributes contains no values.","Returns true if this Record contains no values.","Returns true if this span was constructed by Span::none …","Returns true if the new span should be a root.","Returns the number of fields that would be visited from …","","Returns this span’s Metadata, if it is enabled.","Returns a reference to the new span’s metadata.","","Constructs a new Span with the given metadata and set of …","Returns Attributes describing a new child span of the …","Constructs a new Record from a ValueSet.","Constructs a new disabled span with the given Metadata.","Constructs a new Span as the root of its own trace tree, …","Returns Attributes describing a new span at the root of …","Constructs a new span that is completely disabled.","Returns this span, if it was enabled by the current …","Returns the new span’s explicitly-specified parent, if …","","Records that the field described by field has the value …","Records all the fields in this set of Attributes with the …","","","Records all the fields in this Record with the provided …","Records all the fields in the provided ValueSet.","","","","","","","","","","","","","","","","","","","","","","","","Returns a reference to a ValueSet containing any values …","","","","","","","","","Invokes a function with a reference to this span’s ID …","","Handle for accessing metrics stored via PrometheusRecorder.","A Histogram timer that emits the elapsed time to the …","","","","","","","","","","","Discards the timer result.","","","","Returns the elapsed duration from the time this timer …","","Returns the argument unchanged.","","Returns the argument unchanged.","Creates a timer from given histogram.","","","","","Init prometheus recorder.","","Calls U::from(self).","Calls U::from(self).","Creates a timer from given name.","Creates a timer from given name.","","Takes a snapshot of the metrics held by the recorder and …","","","","","","","","","","","",""],"i":[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,5,0,5,0,5,0,0,5,0,0,5,5,5,8,10,5,8,10,5,8,5,8,5,5,5,0,8,10,8,10,5,8,10,5,8,8,8,10,5,8,8,5,5,8,8,8,8,5,5,5,5,0,0,0,8,5,5,8,10,5,5,5,5,5,5,5,5,0,8,10,5,0,0,8,10,5,5,5,8,0,5,5,5,5,8,0,0,8,5,5,0,0,8,10,5,8,10,5,8,10,5,8,10,5,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,42,34,34,54,34,43,42,27,38,40,34,43,42,27,38,40,34,38,34,27,34,27,38,40,34,34,34,43,42,42,27,38,40,34,43,42,27,38,40,34,34,43,43,42,42,27,38,40,34,34,34,27,27,27,27,27,42,34,38,34,43,42,27,38,40,34,34,43,42,27,38,40,27,27,34,27,34,34,27,34,42,34,34,43,42,27,38,40,34,34,43,42,27,38,40,27,27,38,34,38,40,34,38,40,34,34,38,38,34,38,40,34,34,38,34,34,38,38,34,38,38,40,40,34,34,43,42,34,27,34,43,42,27,38,40,34,43,42,27,38,40,34,43,42,27,38,40,38,38,40,34,43,42,27,38,40,34,0,0,0,50,49,50,49,49,49,50,49,50,49,50,50,50,49,50,50,50,50,49,50,50,50,49,0,0,49,50,49,50,50,50,49,50,49,50,49,0,50,49,50,49,50,49,0],"f":[0,0,0,[1,2],0,0,0,[[],2],0,0,0,0,[[[4,[3]]]],0,0,0,0,0,[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[5,6],[5,7],[[]],[[]],[[]],[[]],[[]],[[]],[8,8],[5,5],[[]],[[]],[[5,5],9],[[],9],0,[[],8],[[],10],[11],[11],[11],[11],[11],[11],[12,[[13,[8]]]],0,[11],[11],[11],0,[[8,8],14],[[5,15],14],[[5,5],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],[[],14],0,0,0,[[8,16],17],[[5,16],[[13,[18]]]],[[5,16],[[13,[18]]]],[[]],[[]],[[]],[7,[[13,[5,19]]]],[[5,15],14],[[5,5],14],[[[0,[1,20]],21],2],[[5,15],14],[[5,5],14],[[5,22]],0,[[],11],[[],11],[[],11],[[]],[[7,8,10],[[24,[23]]]],[[]],[[]],[[]],[[5,5],14],[[5,15],14],0,0,[[5,5],14],[[5,15],14],[[5,5],[[4,[9]]]],[[5,15],[[4,[9]]]],[[8,25],13],0,0,[[]],[[]],[[],3],0,[[],[[4,[2]]]],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],26],[[],26],[[],26],[[]],[[]],[[]],0,0,[[]],[[]],[[[28,[[4,[27]]]],29,30]],[11],[11],[[29,30]],[11],[31,32],0,[[31,16],[[13,[18]]]],[[]],[[],11],[[]],[31,14],[31,14],[31,14],[31,29],0,[[29,30],31],[[[28,[[4,[27]]]],29,30],31],[31,[[4,[29]]]],[31,[[4,[27]]]],0,[[31,33]],[[31,33]],[[],13],[[],13],[[],26],[[]],0,0,0,0,0,0,0,0,[[34,35]],[[34,35,[24,[36,37]]]],[[],[[4,[27]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[28,[[4,[27]]]],29,30],34],[[27,29,30],38],[34,34],[27,27],[[]],[[]],[[38,39],14],[[40,39],14],[34,41],[[],34],[11],[11],[11],[42,34],[11],[11],[11],[11],[11],[11],[11],[11],[11],[34],[11],[11],[43],[11],[42],[11],[11],[11],[34,43],[34,42],[[34,34],14],[[27,27],14],[[],14],[[],14],[[],14],[[],14],[42,34],[[34,[0,[44,20]]],[[4,[39]]]],[38,45],[[34,16],[[13,[18]]]],[[43,16],[[13,[18]]]],[[42,16],[[13,[18]]]],[[27,16],[[13,[18]]]],[[38,16],[[13,[18]]]],[[40,16],[[13,[18]]]],[[34,[28,[[4,[27]]]]],34],[[]],[[]],[[]],[[]],[[]],[[]],[46,27],[2,27],[[[0,[1,20]],21],2],[[[0,[1,20]],21],2],[[34,[0,[44,20]]],14],[[34,22]],[[27,22]],[34,[[4,[27]]]],[42,[[4,[27]]]],[[34,47]],[[],11],[[],11],[[],11],[[],11],[[],11],[[],11],0,[[]],[[]],[[]],[[]],[[]],[[]],[27,46],[27,2],[38,14],[34,14],[38,14],[40,14],[34,14],[38,14],[40,11],0,[34,[[4,[29]]]],[38,29],0,[[29,30],34],[[29,30],38],[30,40],[29,34],[[29,30],34],[[29,30],38],[[],34],[34,34],[38,[[4,[27]]]],0,[[34,[0,[44,20]],48],34],[[38,33]],[[38,33]],[[40,33]],[[40,33]],[[34,30],34],[[34,41]],0,0,[[]],[[]],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],26],[[],26],[[],26],[[],26],[[],26],[[],26],[38,30],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[34,47],4],0,0,0,[[]],[[]],[[]],[[]],[49,49],[[]],[11],[11],[11],[11],[50],[50],[11],[11],[50,51],[[50,16],17],[[]],[52,50],[[]],[52,50],0,[[],11],[[],11],[[]],[[]],0,[[]],[[]],[7,50],[[7,53],50],0,[49,3],0,[[]],[[],13],[[],13],[[],[[4,[49]]]],[[],13],[[],13],[[],26],[[],26],[[]],[[]],[[]]],"c":[],"p":[[8,"Hash"],[15,"u64"],[3,"String"],[4,"Option"],[3,"Level"],[4,"Level"],[15,"str"],[3,"LoggingOptions"],[4,"Ordering"],[3,"TracingOptions"],[15,"usize"],[8,"Deserializer"],[4,"Result"],[15,"bool"],[3,"LevelFilter"],[3,"Formatter"],[6,"Result"],[3,"Error"],[3,"ParseLevelError"],[8,"Sized"],[8,"BuildHasher"],[8,"Hasher"],[3,"WorkerGuard"],[3,"Vec"],[8,"Serializer"],[3,"TypeId"],[3,"Id"],[8,"Into"],[3,"Metadata"],[3,"ValueSet"],[3,"Event"],[3,"Iter"],[8,"Visit"],[3,"Span"],[3,"SpanContext"],[3,"KeyValue"],[3,"Global"],[3,"Attributes"],[3,"Field"],[3,"Record"],[3,"Context"],[3,"EnteredSpan"],[3,"Entered"],[8,"AsField"],[3,"FieldSet"],[3,"NonZeroU64"],[8,"FnOnce"],[8,"Value"],[3,"PrometheusHandle"],[3,"Timer"],[3,"Duration"],[3,"Histogram"],[8,"IntoLabels"],[8,"AsId"]]},\ "common_test_util":{"doc":"","t":"HFAAHFDDLLLLLLLLLLLLFFLMLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["WORKSPACE_ROOT","find_workspace_path","ports","temp_dir","PORTS","get_port","NamedTempFile","TempDir","as_fd","as_file","as_file_mut","as_raw_fd","as_ref","as_ref","borrow","borrow","borrow_mut","borrow_mut","close","close","create_named_temp_file","create_temp_dir","drop","file","flush","flush","fmt","fmt","from","from","from","from_parts","into","into","into_file","into_parts","into_path","into_temp_path","keep","new","new","new_in","new_in","path","path","path","path","persist","persist_noclobber","read","read","read_exact","read_exact","read_to_end","read_to_end","read_to_string","read_to_string","read_vectored","read_vectored","reopen","seek","seek","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","with_prefix","with_prefix","with_prefix_in","with_prefix_in","write","write","write_all","write_all","write_fmt","write_fmt","write_vectored","write_vectored"],"q":[[0,"common_test_util"],[4,"common_test_util::ports"],[6,"common_test_util::temp_dir"]],"d":["","Find the absolute path to a file or a directory in the …","","","","Return a unique port(in runtime) for test","A named temporary file.","A directory in the filesystem that is automatically …","","Get a reference to the underlying file.","Get a mutable reference to the underlying file.","","","","","","","","Closes and removes the temporary directory, returning a …","Close and remove the temporary file.","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Creates a NamedTempFile from its constituent parts.","Calls U::from(self).","Calls U::from(self).","Convert the temporary file into a std::fs::File.","Converts the named temporary file into its constituent …","Persist the temporary directory to disk, returning the …","Closes the file, leaving only the temporary file path.","Keep the temporary file from being deleted. This function …","Attempts to make a temporary directory inside of …","Create a new named temporary file.","Attempts to make a temporary directory inside of dir. The …","Create a new named temporary file in the specified …","Accesses the Path to the temporary directory.","Get the temporary file’s path.","","","Persist the temporary file at the target path.","Persist the temporary file at the target path if and only …","","","","","","","","","","","Securely reopen the temporary file.","","","","","","","","","","","Attempts to make a temporary directory with the specified …","Create a new named temporary file with the specified …","Attempts to make a temporary directory with the specified …","Create a new named temporary file with the specified …","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,5,5,5,5,9,5,9,5,9,5,9,5,0,0,9,5,5,5,9,5,9,5,5,5,9,5,5,5,9,5,5,9,5,9,5,9,5,9,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,9,5,9,5,9,5,9,5,9,5,9,5,5,5,5,5,5,5,5,5],"f":[0,[1,2],0,0,0,[[],3],0,0,[[[5,[4]]],6],[5],[5],[[[5,[7]]],8],[9,10],[5,10],[[]],[[]],[[]],[[]],[9,[[12,[11]]]],[5,[[12,[11]]]],[[],5],[1,9],[9],0,[[[5,[13]]],[[12,[11]]]],[[[5,[14]]],[[12,[11]]]],[[9,15],[[12,[16]]]],[[5,15],[[12,[16]]]],[[]],[[]],[17,5],[18,5],[[]],[[]],[5],[5],[9,2],[5,18],[5,[[12,[17]]]],[[],[[12,[9,11]]]],[[],[[12,[[5,[14]],11]]]],[[[19,[10]]],[[12,[9,11]]]],[[[19,[10]]],[[12,[[5,[14]],11]]]],[9,10],[5,10],0,0,[[5,[19,[10]]],[[12,[17]]]],[[5,[19,[10]]],[[12,[17]]]],[[[5,[20]],[22,[21]]],[[12,[3,11]]]],[[[5,[14]],[22,[21]]],[[12,[3,11]]]],[[[5,[20]],[22,[21]]],[[12,[11]]]],[[[5,[14]],[22,[21]]],[[12,[11]]]],[[[5,[20]],[24,[21,23]]],[[12,[3,11]]]],[[[5,[14]],[24,[21,23]]],[[12,[3,11]]]],[[[5,[20]],25],[[12,[3,11]]]],[[[5,[14]],25],[[12,[3,11]]]],[[[5,[20]],[22,[26]]],[[12,[3,11]]]],[[[5,[14]],[22,[26]]],[[12,[3,11]]]],[[[5,[14]]],[[12,[14,11]]]],[[[5,[27]],28],[[12,[29,11]]]],[[[5,[14]],28],[[12,[29,11]]]],[[],12],[[],12],[[],12],[[],12],[[],30],[[],30],[[]],[[]],[[[19,[31]]],[[12,[9,11]]]],[[[19,[31]]],[[12,[[5,[14]],11]]]],[[[19,[31]],[19,[10]]],[[12,[9,11]]]],[[[19,[31]],[19,[10]]],[[12,[[5,[14]],11]]]],[[[5,[14]],[22,[21]]],[[12,[3,11]]]],[[[5,[13]],[22,[21]]],[[12,[3,11]]]],[[[5,[14]],[22,[21]]],[[12,[11]]]],[[[5,[13]],[22,[21]]],[[12,[11]]]],[[[5,[14]],32],[[12,[11]]]],[[[5,[13]],32],[[12,[11]]]],[[[5,[14]],[22,[33]]],[[12,[3,11]]]],[[[5,[13]],[22,[33]]],[[12,[3,11]]]]],"c":[],"p":[[15,"str"],[3,"PathBuf"],[15,"usize"],[8,"AsFd"],[3,"NamedTempFile"],[3,"BorrowedFd"],[8,"AsRawFd"],[15,"i32"],[3,"TempDir"],[3,"Path"],[3,"Error"],[4,"Result"],[8,"Write"],[3,"File"],[3,"Formatter"],[3,"Error"],[3,"PersistError"],[3,"TempPath"],[8,"AsRef"],[8,"Read"],[15,"u8"],[15,"slice"],[3,"Global"],[3,"Vec"],[3,"String"],[3,"IoSliceMut"],[8,"Seek"],[4,"SeekFrom"],[15,"u64"],[3,"TypeId"],[3,"OsStr"],[3,"Arguments"],[3,"IoSlice"]]},\ "common_time":{"doc":"","t":"CCCCCCCCAAAAAAAAAAADRLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRRDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMNDENDNDNDNDNDNDNDGNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLMMLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMRNDDDESSNRRRRRRNLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLMLLLLLLLLMMMMMLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMDGGLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMNNNNEDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMISSSDKKLLLLLLLLLLLLLLLLLLLLLLLLLNNELLLLLLLLLLLLLLFLLLLLFFFFFFF","n":["Date","DateTime","Duration","Interval","RangeMillis","TimeZone","Timestamp","TimestampMillis","date","datetime","duration","error","interval","range","time","timestamp","timestamp_millis","timezone","util","Date","UNIX_EPOCH_FROM_CE","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deserialize","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from_str","hash","into","new","partial_cmp","serialize","to_chrono_date","to_owned","to_secs","to_string","try_from","try_into","type_id","val","DATETIME_FORMAT","DATETIME_FORMAT_WITH_TZ","DateTime","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deserialize","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from","from_str","hash","into","new","partial_cmp","serialize","to_chrono_datetime","to_date","to_owned","to_string","try_from","try_into","type_id","val","Duration","borrow","borrow_mut","clone","clone_into","cmp","compare","default","deserialize","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","hash","into","new","new_microsecond","new_millisecond","new_nanosecond","new_second","partial_cmp","serialize","split","to_owned","to_std_duration","to_string","try_from","try_into","type_id","unit","unit","value","value","ArithmeticOverflow","ArithmeticOverflowSnafu","Error","InvalidDateStr","InvalidDateStrSnafu","InvalidTimeZoneOffset","InvalidTimeZoneOffsetSnafu","ParseDateStr","ParseDateStrSnafu","ParseInterval","ParseIntervalSnafu","ParseOffsetStr","ParseOffsetStrSnafu","ParseTimeZoneName","ParseTimeZoneNameSnafu","ParseTimestamp","ParseTimestampSnafu","Result","TimestampOverflow","TimestampOverflowSnafu","as_any","as_error_source","backtrace","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","build","build","build","build","build","build","cause","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","debug_fmt","description","fail","fail","fail","fail","fail","fail","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","hours","into","into","into","into","into","into","into","into","into","into","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","location_opt","minutes","msg","next","provide","raw","raw","raw","raw","raw","raw","source","status_code","to_owned","to_owned","to_owned","to_owned","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_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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","error","error","error","hours","location","location","location","location","location","location","location","location","minutes","msg","raw","raw","raw","raw","raw","raw","DAYS_PER_MONTH","DayTime","Interval","IntervalCompare","IntervalFormat","IntervalUnit","MAX","MIN","MonthDayNano","NANOS_PER_DAY","NANOS_PER_HOUR","NANOS_PER_MICRO","NANOS_PER_MILLI","NANOS_PER_MONTH","NANOS_PER_SEC","YearMonth","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","checked_mul_int","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","cmp","compare","compare","compare","days","days","default","default","default","deserialize","deserialize","deserialize","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_day_time","from_i128","from_i32","from_i64","from_month_day_nano","from_year_month","get_postgres_time_part","get_time_part","get_year_month","has_day","has_time_part","has_time_part_positive","has_year_month","hash","hash","hash","hours","into","into","into","into","is_positive","is_zero","is_zero","justified_interval","microseconds","minutes","months","months","nsecs","padding_i64","partial_cmp","partial_cmp","partial_cmp","seconds","serialize","serialize","serialize","to_i128","to_i32","to_i64","to_iso8601_string","to_iso8601_string","to_month_day_nano","to_nanosecond","to_owned","to_owned","to_owned","to_postgres_string","to_postgres_string","to_sql_standard_string","to_sql_standard_string","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unit","unit","years","GenericRange","RangeMillis","TimestampRange","and","borrow","borrow_mut","clone","clone_into","contains","deserialize","empty","end","end","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from_optional","from_start","from_start","hash","intersects","into","is_empty","min_to_max","new","new_inclusive","new_inclusive","or","serialize","single","single","start","start","to_owned","to_string","try_from","try_into","type_id","until_end","until_end","with_unit","with_unit","Time","as_formatted_string","borrow","borrow_mut","clone","clone_into","cmp","compare","convert_to","default","deserialize","eq","equivalent","equivalent","equivalent","fmt","from","from","hash","into","new","new_microsecond","new_millisecond","new_nanosecond","new_second","partial_cmp","serialize","split","to_chrono_time","to_iso8601_string","to_local_string","to_owned","to_timezone_aware_string","try_from","try_into","type_id","unit","unit","value","value","Microsecond","Millisecond","Nanosecond","Second","TimeUnit","Timestamp","align_by_bucket","align_to_ceil_by_bucket","as_arrow_time_unit","as_formatted_string","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cmp","compare","convert_to","convert_to_ceil","current_millis","current_time","default","default","deserialize","deserialize","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","factor","fmt","fmt","fmt","from","from","from","from","from","from_chrono_date","from_chrono_datetime","from_splits","from_str","hash","into","into","naive_datetime_to_timestamp","new","new_microsecond","new_millisecond","new_nanosecond","new_second","partial_cmp","serialize","serialize","short_name","split","sub","sub_duration","to_chrono_date","to_chrono_datetime","to_chrono_time","to_iso8601_string","to_local_string","to_owned","to_owned","to_string","to_timezone_aware_string","try_from","try_from","try_into","try_into","type_id","type_id","unit","unit","value","value","BucketAligned","INF","MAX","MIN","TimestampMillis","align_by_bucket","align_to_ceil_by_bucket","as_i64","borrow","borrow_mut","clone","clone_into","cmp","compare","default","eq","eq","equivalent","equivalent","equivalent","fmt","from","from","hash","into","new","partial_cmp","partial_cmp","to_owned","try_from","try_into","type_id","Named","Offset","TimeZone","borrow","borrow_mut","clone","clone_into","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from_tz_string","hours_mins_opt","into","system_time_zone_name","to_owned","to_string","try_from","try_into","type_id","current_time_millis","current_time_rfc3339","div_ceil","find_tz_from_env","format_utc_datetime","local_datetime_to_utc","yesterday_rfc3339"],"q":[[0,"common_time"],[19,"common_time::date"],[52,"common_time::datetime"],[87,"common_time::duration"],[125,"common_time::error"],[295,"common_time::error::Error"],[315,"common_time::interval"],[453,"common_time::range"],[499,"common_time::time"],[539,"common_time::timestamp"],[623,"common_time::timestamp_millis"],[655,"common_time::timezone"],[678,"common_time::util"]],"d":["","","","","","","","","","","","","","","","","","","","ISO 8601 Date values. The inner representation is a signed …","","","","","","","","","","","","","","","Date is formatted according to ISO-8601 standard.","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","DateTime represents the milliseconds elapsed since “…","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","Calls U::from(self).","Create a new DateTime from milliseconds elapsed since “…","","","Convert to NaiveDateTime.","Convert to [common_time::date].","","","","","","Get the milliseconds elapsed since “1970-01-01 00:00:00 …","Duration represents the elapsed time in either seconds, …","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","Create a new Duration with value and TimeUnit.","Create a new Duration in microsecond.","Create a new Duration in millisecond.","Create a new Duration in nanosecond.","Create a new Duration in second.","","","Split a Duration into seconds part and nanoseconds part. …","","Convert to std::time::Duration.","","","","","Return the TimeUnit of current Duration.","","Return the value of current Duration.","","","SNAFU context selector for the Error::ArithmeticOverflow …","","","SNAFU context selector for the Error::InvalidDateStr …","","SNAFU context selector for the Error::InvalidTimeZoneOffset…","","SNAFU context selector for the Error::ParseDateStr variant","","SNAFU context selector for the Error::ParseInterval variant","","SNAFU context selector for the Error::ParseOffsetStr …","","SNAFU context selector for the Error::ParseTimeZoneName …","","SNAFU context selector for the Error::ParseTimestamp …","","","SNAFU context selector for the Error::TimestampOverflow …","","","","","","","","","","","","","","","","","","","","","","","","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","Consume the selector and return the associated error","Consume the selector and return the associated error","","","","","","","","","","","","","","","","","","","","","","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 …","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.","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Indicates the number of elapsed days and milliseconds, …","Interval Type represents a period of time. It is composed …","IntervalCompare is used to compare two intervals It makes …","…","","Largest interval value.","Smallest interval value.","A triple of the number of elapsed months, days, and …","","","","","","","Indicates the number of elapsed whole months, stored as …","","","","","","","","","Multiple Interval by an integer with overflow check. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Creates a new interval from days and milliseconds.","Interval Type and i128 IntervalUnit::MonthDayNano Convert …","Interval Type and i32 IntervalUnit::YearMonth Convert v …","Interval Type and i64 IntervalUnit::DayTime Convert v …","Creates a new interval from months, days and nanoseconds. …","Creates a new interval from months.","get postgres time part(include hours, minutes, seconds, …","get time part string","get year month string","Determine if day exists","","Determine time part(includes hours, minutes, seconds, …","Determine if year or month exist","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Convert Interval to nanoseconds, to check whether Interval …","is_zero","All the field in the interval is 0","Returns the justified interval. allows you to adjust the …","","","","","","padding i64 to string with 2 digits","","","","","","","","","","","Convert Interval to ISO 8601 string","Convert IntervalFormat to iso8601 format string ISO …","Return a tuple(months, days, nanoseconds) from the …","Converts the interval to nanoseconds.","","","","Convert Interval to postgres verbose string","Convert IntervalFormat to postgres format string postgres …","Convert Interval to sql_standard string","Convert IntervalFormat to sql standard format string SQL …","","","","","","","","","","","","","","get unit","","","A half-open time range.","Time range in milliseconds.","","Computes the AND’ed range with other. ","","","","","Returns true if timestamp is contained in the range.","","Create an empty range.","Returns the upper bound of the range (exclusive).","","","","","","","","Returns the argument unchanged.","Create GenericRange from optional start and end. If the …","Create a range [start, INF).","Create a range [start, INF).","","Checks if current range intersect with target.","Calls U::from(self).","Returns true if the range contains no timestamps.","Return a range containing all possible values.","Creates a new range that contains values in [start, end).","Create a TimestampRange with optional inclusive end …","Create a TimestampRange with optional inclusive end …","Compute the OR’ed range of two ranges. Notice: this …","","Create a range that containing only given ts.","Create a range that containing only given ts.","Returns the lower bound of the range (inclusive).","","","","","","","Create a range [-INF, end).","Create a range [-INF, end).","Shortcut method to create a timestamp range with given …","Shortcut method to create a timestamp range with given …","Time value, represents the elapsed time since midnight in …","","","","","","","","Convert a time to given time unit. Return None if …","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","Creates the time by value and TimeUnit.","Creates the time in microsecond.","Creates the time in millisecond.","Creates the time in nanosecond.","Creates the time in second.","","","Split a Time into seconds part and nanoseconds part. …","Cast the Time into chrono NaiveDateTime","Format Time to ISO8601 string. If the time exceeds what …","Format Time for local timezone.","","Format Time for given timezone. When timezone is None, …","","","","Returns the TimeUnit of the time.","","Returns the value of the time.","","","","","","","Timestamp represents the value of …","","","","","","","","","","","","","","","Convert a timestamp to given time unit. Conversion from a …","Convert a timestamp to given time unit. Conversion from a …","Creates current timestamp in millisecond.","Creates current timestamp in specific time unit.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","Creates a new Timestamp instance from seconds and …","Accepts a string in RFC3339 / ISO8601 standard format and …","","Calls U::from(self).","Calls U::from(self).","Converts the naive datetime (which has no specific …","","","","","","","","","","Split a Timestamp into seconds part and nanoseconds part. …","Subtracts current timestamp with another timestamp, …","Subtracts a duration from timestamp.","Convert timestamp to chrono date.","","Convert timestamp to chrono time.","Format timestamp to ISO8601 string. If the timestamp …","","","","","Format timestamp for given timezone. When timezone is …","","","","","","","","","","","","Positive infinity.","Maximum value of a timestamp.","Minimum value of a timestamp.","Unix timestamp in millisecond resolution.","Aligns the value by bucket_duration or None if underflow …","Aligns the value by bucket_duration to ceil or None if …","Returns the timestamp value as i64.","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","Create a new timestamp from unix timestamp in milliseconds.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Parse timezone offset string and return None if given …","Compute timezone from given offset hours and minutes …","Calls U::from(self).","","","","","","","Returns the time duration since UNIX_EPOCH in milliseconds.","Returns the current time in rfc3339 format.","Port of rust unstable features int_roundings.","","","","Returns the yesterday time in rfc3339 format."],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,0,0,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,0,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,23,0,0,23,0,23,0,23,0,23,0,23,0,23,0,23,0,0,23,0,23,23,23,36,28,29,30,37,31,33,38,34,23,36,28,29,30,37,31,33,38,34,23,28,29,30,31,33,34,23,36,28,29,30,37,31,33,38,34,36,28,29,30,37,31,33,38,34,23,23,28,29,30,31,33,34,36,28,29,30,37,31,33,38,34,23,23,36,28,29,30,37,31,33,38,34,23,33,36,28,29,30,37,31,33,38,34,23,36,28,29,30,37,31,33,38,34,23,33,31,23,23,36,28,29,30,38,34,23,23,36,28,29,30,37,31,33,38,34,23,36,28,29,30,37,31,33,38,34,23,36,28,29,30,37,31,33,38,34,23,36,28,29,30,37,31,33,38,34,23,71,72,73,74,75,76,77,72,78,74,73,79,74,78,71,75,76,77,73,79,0,48,0,0,0,0,46,46,48,0,0,0,0,0,0,48,48,46,49,50,48,46,49,50,46,48,46,49,48,46,49,48,46,50,48,46,50,46,49,48,46,49,48,46,49,48,46,50,48,48,48,46,46,46,50,50,50,48,46,46,49,48,48,48,46,46,49,49,50,50,46,46,46,46,46,46,49,0,0,49,49,49,49,48,46,50,49,48,46,49,50,46,46,49,46,49,49,46,49,46,49,48,46,50,49,48,46,49,46,46,46,46,49,46,46,48,46,49,46,49,46,49,46,48,46,49,50,48,46,49,50,48,46,49,50,46,46,49,0,0,0,56,56,56,56,56,56,56,56,56,56,56,56,56,56,59,56,56,56,59,56,56,56,56,56,56,56,59,56,56,56,59,56,56,56,56,56,56,56,56,59,56,59,56,0,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,22,22,22,22,0,0,60,60,22,60,60,22,60,22,60,22,60,22,60,60,60,60,60,60,60,22,60,22,60,22,60,60,60,22,22,22,22,60,22,22,60,60,22,22,22,60,60,60,60,60,60,22,0,60,60,60,60,60,60,60,22,22,60,60,60,60,60,60,60,60,60,22,22,60,60,22,60,22,60,22,60,60,60,60,0,68,68,68,0,80,80,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,68,64,64,0,64,64,64,64,64,64,64,64,64,64,64,64,64,64,0,64,64,64,64,64,0,0,0,0,0,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[1,1],[[]],[[1,1],2],[[],2],[[],1],[3,[[4,[1]]]],[[1,1],5],[[],5],[[],5],[[],5],[[1,6],7],[[1,6],7],[8,1],[9,1],[[]],[10,[[11,[1]]]],[[1,12]],[[]],[9,1],[[1,1],[[13,[2]]]],[[1,14],4],[1,[[13,[8]]]],[[]],[1,15],[[],16],[[],4],[[],4],[[],17],[1,9],0,0,0,[[]],[[]],[18,18],[[]],[[18,18],2],[[],2],[[],18],[3,[[4,[18]]]],[[18,18],5],[[],5],[[],5],[[],5],[[18,6],7],[[18,6],7],[[]],[1,18],[15,18],[19,18],[10,[[11,[18]]]],[[18,12]],[[]],[15,18],[[18,18],[[13,[2]]]],[[18,14],4],[18,[[13,[19]]]],[18,[[13,[1]]]],[[]],[[],16],[[],4],[[],4],[[],17],[18,15],0,[[]],[[]],[20,20],[[]],[[20,20],2],[[],2],[[],20],[3,[[4,[20]]]],[[20,20],5],[[],5],[[],5],[[],5],[[20,6],7],[[20,6],7],[[]],[15,20],[21,20],[[20,12]],[[]],[[15,22],20],[15,20],[15,20],[15,20],[15,20],[[20,20],[[13,[2]]]],[[20,14],4],[20],[[]],[20,21],[[],16],[[],4],[[],4],[[],17],[20,22],0,[20,15],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[23,24],[[],25],[23,[[13,[26]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[28,[[27,[16]]]]],23],[[[29,[[27,[16]]]]],23],[[[30,[[27,[16]]]]],23],[[[31,[[27,[16]]]]],23],[[[33,[[27,[9]],[27,[32]]]]],23],[[[34,[[27,[16]]]]],23],[23,[[13,[25]]]],[[[36,[35]]],[[36,[35]]]],[[[28,[35]]],[[28,[35]]]],[[[29,[35]]],[[29,[35]]]],[[[30,[35]]],[[30,[35]]]],[37,37],[[[31,[35]]],[[31,[35]]]],[[[33,[35,35]]],[[33,[35,35]]]],[[[38,[35]]],[[38,[35]]]],[[[34,[35]]],[[34,[35]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[23,39,[40,[16]]]],[23,10],[[[28,[[27,[16]]]]],[[4,[23]]]],[[[29,[[27,[16]]]]],[[4,[23]]]],[[[30,[[27,[16]]]]],[[4,[23]]]],[[[31,[[27,[16]]]]],[[4,[23]]]],[[[33,[[27,[9]],[27,[32]]]]],[[4,[23]]]],[[[34,[[27,[16]]]]],[[4,[23]]]],[[[36,[41]],6],7],[[[28,[41]],6],7],[[[29,[41]],6],7],[[[30,[41]],6],7],[[37,6],7],[[[31,[41]],6],7],[[[33,[41,41]],6],7],[[[38,[41]],6],7],[[[34,[41]],6],7],[[23,6],7],[[23,6],7],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[36,[[27,[16]]]]],23],[[[28,[[27,[16]]]]],23],[[[29,[[27,[16]]]]],23],[[[30,[[27,[16]]]]],23],[37,23],[[[31,[[27,[16]]]]],23],[[[33,[[27,[9]],[27,[32]]]]],23],[[[38,[[27,[16]]]]],23],[[[34,[[27,[16]]]]],23],[23,[[13,[42]]]],0,0,[23,[[13,[43]]]],[44],0,0,0,0,0,0,[23,[[13,[25]]]],[23,45],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],16],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],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,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[46,[47,[9]]],[[13,[46]]]],[48,48],[46,46],[49,49],[[]],[[]],[[]],[[48,48],2],[[46,46],2],[[50,50],2],[[],2],[[],2],[[],2],0,0,[[],48],[[],46],[[],49],[3,[[4,[48]]]],[3,[[4,[46]]]],[3,[[4,[49]]]],[[48,48],5],[[46,46],5],[[50,50],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[48,6],7],[[46,6],7],[[46,6],7],[[49,6],7],[51,48],[51,48],[[]],[52,46],[[]],[46,49],[[]],[46,50],[[]],[[9,9],46],[52,46],[9,46],[15,46],[[9,9,15],46],[9,46],[49,16],[[15,15,15,15,5,5],16],[[9,9,5],16],[49,5],[49,5],[49,5],[49,5],[[48,12]],[[46,12]],[[50,12]],0,[[]],[[]],[[]],[[]],[46,5],[46,5],[49,5],[46,46],0,0,0,0,0,[15,16],[[48,48],[[13,[2]]]],[[46,46],[[13,[2]]]],[[50,50],[[13,[2]]]],0,[[48,14],4],[[46,14],4],[[49,14],4],[46,52],[46,9],[46,15],[46,16],[49,16],[46],[46,52],[[]],[[]],[[]],[46,16],[49,16],[46,16],[49,16],[[],16],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],17],[[],17],[[],17],[[],17],[46,48],0,0,0,0,0,[[[56,[[0,[53,54,55]]]],[56,[[0,[53,54,55]]]]],[[56,[[0,[53,54,55]]]]]],[[]],[[]],[[[56,[35]]],[[56,[35]]]],[[]],[[56,54],5],[3,[[4,[[56,[57]]]]]],[[],[[56,[[0,[53,54,55]]]]]],[56,13],0,[[[56,[58]],[56,[58]]],5],[[],5],[[],5],[[],5],[[59,6],7],[[[56,[41]],6],7],[[]],[[[13,[[0,[53,54,55]]]],[13,[[0,[53,54,55]]]]],[[56,[[0,[53,54,55]]]]]],[60,59],[60,[[56,[60]]]],[[[56,[61]],12]],[[[56,[[0,[53,54,55]]]],[56,[[0,[53,54,55]]]]],5],[[]],[[[56,[54]]],5],[[],56],[[[0,[54,27]],[0,[54,27]]],[[13,[56]]]],[[[13,[60]],[13,[60]]],59],[[[13,[60]],[13,[60]]],[[56,[60]]]],[[[56,[[0,[53,54,55]]]],[56,[[0,[53,54,55]]]]],[[56,[[0,[53,54,55]]]]]],[[[56,[62]],14],4],[60,59],[60,[[56,[60]]]],[56,13],0,[[]],[[],16],[[],4],[[],4],[[],17],[[60,5],59],[[60,5],[[56,[60]]]],[[15,15,22],[[13,[59]]]],[[15,15,22],[[13,[[56,[60]]]]]],0,[[63,10,[13,[64]]],16],[[]],[[]],[63,63],[[]],[[63,63],2],[[],2],[[63,22],[[13,[63]]]],[[],63],[3,[[4,[63]]]],[[63,63],5],[[],5],[[],5],[[],5],[[63,6],7],[15,63],[[]],[[63,12]],[[]],[[15,22],63],[15,63],[15,63],[15,63],[15,63],[[63,63],[[13,[2]]]],[[63,14],4],[63],[63,[[13,[65]]]],[63,16],[63,16],[[]],[[63,[13,[64]]],16],[[],4],[[],4],[[],17],[63,22],0,[63,15],0,0,0,0,0,0,0,[[60,15],[[13,[60]]]],[[60,15],[[13,[60]]]],[22,66],[[60,10,[13,[64]]],16],[[]],[[]],[[]],[[]],[60,60],[22,22],[[]],[[]],[[60,60],2],[[],2],[[60,22],[[13,[60]]]],[[60,22],[[13,[60]]]],[[],60],[22,60],[[],60],[[],22],[3,[[4,[60]]]],[3,[[4,[22]]]],[[60,60],5],[[22,22],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[22,32],[[60,6],7],[[22,6],7],[[22,6],7],[[]],[15,60],[[]],[66,22],[66,22],[8,[[13,[60]]]],[19,[[13,[60]]]],[[15,32],[[13,[60]]]],[10,[[4,[60]]]],[[60,12]],[[]],[[]],[[10,19],[[11,[60]]]],[[15,22],60],[15,60],[15,60],[15,60],[15,60],[[60,60],[[13,[2]]]],[[60,14],4],[[22,14],4],[22,10],[60],[[60,60],[[13,[67]]]],[[60,21],[[11,[60]]]],[60,[[13,[8]]]],[60,[[13,[19]]]],[60,[[13,[65]]]],[60,16],[60,16],[[]],[[]],[[],16],[[60,[13,[64]]],16],[[],4],[[],4],[[],4],[[],4],[[],17],[[],17],[60,22],0,[60,15],0,0,0,0,0,0,[15,13],[15,13],[68,15],[[]],[[]],[68,68],[[]],[[68,68],2],[[],2],[[],68],[[68,15],5],[[68,68],5],[[],5],[[],5],[[],5],[[68,6],7],[[]],[15,68],[[68,12]],[[]],[15,68],[[68,68],[[13,[2]]]],[[68,15],[[13,[2]]]],[[]],[[],4],[[],4],[[],17],0,0,0,[[]],[[]],[64,64],[[]],[[64,64],5],[[],5],[[],5],[[],5],[[64,6],7],[[64,6],7],[[]],[10,[[11,[[13,[64]]]]]],[[9,32],[[11,[64]]]],[[]],[[],16],[[]],[[],16],[[],4],[[],4],[[],17],[[],15],[[],16],[[15,15],15],[[],[[13,[69]]]],[[19,10],16],[19,[[70,[19]]]],[[],16]],"c":[],"p":[[3,"Date"],[4,"Ordering"],[8,"Deserializer"],[4,"Result"],[15,"bool"],[3,"Formatter"],[6,"Result"],[3,"NaiveDate"],[15,"i32"],[15,"str"],[6,"Result"],[8,"Hasher"],[4,"Option"],[8,"Serializer"],[15,"i64"],[3,"String"],[3,"TypeId"],[3,"DateTime"],[3,"NaiveDateTime"],[3,"Duration"],[3,"Duration"],[4,"TimeUnit"],[4,"Error"],[8,"Any"],[8,"Error"],[3,"Backtrace"],[8,"Into"],[3,"InvalidDateStrSnafu"],[3,"ParseTimestampSnafu"],[3,"ParseIntervalSnafu"],[3,"ArithmeticOverflowSnafu"],[15,"u32"],[3,"InvalidTimeZoneOffsetSnafu"],[3,"ParseTimeZoneNameSnafu"],[8,"Clone"],[3,"ParseDateStrSnafu"],[3,"TimestampOverflowSnafu"],[3,"ParseOffsetStrSnafu"],[15,"usize"],[3,"Vec"],[8,"Debug"],[3,"Location"],[8,"StackError"],[3,"Demand"],[4,"StatusCode"],[3,"Interval"],[8,"TryInto"],[4,"IntervalUnit"],[3,"IntervalFormat"],[3,"IntervalCompare"],[4,"IntervalUnit"],[15,"i128"],[8,"Copy"],[8,"PartialOrd"],[8,"Default"],[3,"GenericRange"],[8,"Deserialize"],[8,"PartialEq"],[6,"TimestampRange"],[3,"Timestamp"],[8,"Hash"],[8,"Serialize"],[3,"Time"],[4,"TimeZone"],[3,"NaiveTime"],[4,"TimeUnit"],[3,"Duration"],[3,"TimestampMillis"],[4,"Tz"],[4,"LocalResult"],[13,"ParseDateStr"],[13,"TimestampOverflow"],[13,"ParseOffsetStr"],[13,"InvalidTimeZoneOffset"],[13,"InvalidDateStr"],[13,"ParseTimestamp"],[13,"ParseInterval"],[13,"ArithmeticOverflow"],[13,"ParseTimeZoneName"],[8,"BucketAligned"]]},\ "common_version":{"doc":"","t":"RF","n":["DEFAULT_VALUE","setup_git_versions"],"q":[[0,"common_version"]],"d":["",""],"i":[0,0],"f":[0,[[]]],"c":[],"p":[]},\ @@ -34,7 +34,7 @@ var searchIndex = JSON.parse('{\ "meta_client":{"doc":"","t":"DLLALLLLLMMLFFFFLLLLLLLLLLALLLLMLLLLMLMMLLLLLLLRRDDGDDALLLLLLLLLLLMMLLLLLLLLLLLAMLMLLLLLLLLLLLMLMLMLMLMLLLLLLLLALMLMLLMMMMLLLLLLLLAALMLLLLLLMMLAMLMLAMLMLLLLLLLLLLLLLLLLLLDDLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLMMMLMMLLLLLLLLLLLLLDDMLLLLMLLLLLLLLLLLLLLLLLLLLLMLLMLLLLLLFLLFLMLMLLLLLLLLLLLLLLLLLDDDDLLMLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLMLLLLLLLLLLLLLLLMLLLLLMMLMLLMLLLLLLLLLLLLLLLLLLLLLLLLLFDDLLLLMLLLLLLLLLLLLLLLLLLLLLMLLMLLLLLLLLLLLLMLMLLLLLLLLLLLLLLLLLDDLLLLMLLLLLLLLLLLLLLLLLLLLLMLLMLLLLLLLLLLMLMLLLLLLLLLLLLLLLLLDDLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLMLLMLLLLLLLLLLLLMLLLLLMLLLLLLLLLLLLLLLNDNDNDNDNDNDENDNDNDNDNDGNDNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMM","n":["MetaClientOptions","borrow","borrow_mut","client","clone","clone_into","compat","compat_mut","compat_ref","connect_timeout","ddl_timeout","default","default_connect_timeout","default_ddl_timeout","default_heartbeat_timeout","default_timeout","deref","deref_mut","deserialize","drop","eq","equivalent","equivalent","equivalent","equivalent","equivalent","error","fmt","from","from_ref","from_subset","heartbeat_timeout","init","into","into_request","is_in_subset","metasrv_addrs","serialize","tcp_nodelay","timeout","to_owned","to_subset","to_subset_unchecked","try_from","try_into","type_id","vzip","DEFAULT_ASK_LEADER_MAX_RETRY","DEFAULT_SUBMIT_DDL_MAX_RETRY","HeartbeatSender","HeartbeatStream","Id","MetaClient","MetaClientBuilder","ask_leader","ask_leader","batch_delete","batch_get","batch_put","borrow","borrow","borrow_mut","borrow_mut","build","channel_config","channel_manager","channel_manager","channel_manager","clone","clone","clone_into","clone_into","compare_and_put","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","ddl","ddl","ddl_channel_manager","ddl_channel_manager","ddl_client","default","default","delete_range","deref","deref","deref_mut","deref_mut","drop","drop","enable_ddl","enable_ddl","enable_heartbeat","enable_heartbeat","enable_lock","enable_lock","enable_router","enable_router","enable_store","enable_store","fmt","fmt","from","from","from_ref","from_ref","from_subset","from_subset","heartbeat","heartbeat","heartbeat","heartbeat_channel_manager","heartbeat_channel_manager","heartbeat_client","id","id","id","id","id","init","init","into","into","into_request","into_request","is_in_subset","is_in_subset","load_balance","lock","lock","lock","lock_client","move_value","new","new","put","range","role","role","route","router","router","router_client","sender","start","store","store","store_client","stream","submit_ddl_task","submit_ddl_task","to_owned","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","unlock","vzip","vzip","with_channel_manager","AskLeader","LeadershipGroup","ask_leader","ask_leader_inner","borrow","borrow","borrow_mut","borrow_mut","channel_manager","clone","clone_into","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","create_asker","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","from","from","from_ref","from_subset","from_subset","get_leader","id","init","init","into","into","into_request","into_request","is_in_subset","is_in_subset","leader","leadership_group","max_retry","new","peers","role","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Client","Inner","ask_leader","borrow","borrow","borrow_mut","borrow_mut","channel_manager","clone","clone_into","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","from","from","from_ref","from_subset","from_subset","id","init","init","inner","into","into","into_request","into_request","is_in_subset","is_in_subset","is_not_leader","is_started","is_started","is_unreachable","make_client","max_retry","new","role","start","start","submit_ddl_task","submit_ddl_task","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Client","HeartbeatSender","HeartbeatStream","Inner","ask_leader","ask_leader","ask_leader","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","channel_manager","clone","clone_into","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","fmt","fmt","fmt","from","from","from","from","from_ref","from_subset","from_subset","from_subset","from_subset","heartbeat","heartbeat","id","id","id","id","id","init","init","init","init","inner","into","into","into","into","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_started","is_started","make_client","max_retry","message","new","new","new","new","role","role","send","sender","start","start","stream","to_owned","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","random_get","Client","Inner","borrow","borrow","borrow_mut","borrow_mut","channel_manager","clone","clone_into","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","from","from","from_ref","from_subset","from_subset","id","init","init","inner","into","into","into_request","into_request","is_in_subset","is_in_subset","is_started","is_started","lock","lock","make_client","new","peers","random_client","role","start","start","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","unlock","unlock","vzip","vzip","Client","Inner","borrow","borrow","borrow_mut","borrow_mut","channel_manager","clone","clone_into","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","from","from","from_ref","from_subset","from_subset","id","init","init","inner","into","into","into_request","into_request","is_in_subset","is_in_subset","is_started","is_started","make_client","new","peers","random_client","role","route","route","start","start","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Client","Inner","batch_delete","batch_delete","batch_get","batch_get","batch_put","batch_put","borrow","borrow","borrow_mut","borrow_mut","channel_manager","clone","clone_into","compare_and_put","compare_and_put","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","delete_range","delete_range","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","from","from","from_ref","from_subset","from_subset","id","init","init","inner","into","into","into_request","into_request","is_in_subset","is_in_subset","is_started","is_started","make_client","move_value","move_value","new","peers","put","put","random_client","range","range","role","start","start","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","AskLeader","AskLeaderSnafu","AskLeaderTimeout","AskLeaderTimeoutSnafu","ConvertMetaRequest","ConvertMetaRequestSnafu","ConvertMetaResponse","ConvertMetaResponseSnafu","CreateChannel","CreateChannelSnafu","CreateHeartbeatStream","CreateHeartbeatStreamSnafu","Error","IllegalGrpcClientState","IllegalGrpcClientStateSnafu","InvalidResponseHeader","InvalidResponseHeaderSnafu","MetaServer","MetaServerSnafu","NoLeader","NoLeaderSnafu","NotStarted","NotStartedSnafu","Result","RetryTimesExceeded","RetryTimesExceededSnafu","SendHeartbeat","SendHeartbeatSnafu","as_any","as_error_source","backtrace","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","build","build","build","build","build","build","build","build","cause","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","code","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","debug_fmt","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","description","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","err_msg","err_msg","fail","fail","fail","fail","fail","fail","fail","fail","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_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","msg","msg","name","next","provide","source","status_code","times","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_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","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","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","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","code","err_msg","err_msg","error","location","location","location","location","location","location","location","location","location","location","location","msg","msg","name","source","source","source","source","times"],"q":[[0,"meta_client"],[47,"meta_client::client"],[170,"meta_client::client::ask_leader"],[230,"meta_client::client::ddl"],[294,"meta_client::client::heartbeat"],[413,"meta_client::client::load_balance"],[414,"meta_client::client::lock"],[478,"meta_client::client::router"],[540,"meta_client::client::store"],[616,"meta_client::error"],[1039,"meta_client::error::Error"]],"d":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","Ask the leader address of metasrv, and the heartbeat …","BatchDelete atomically deletes the given keys from the …","BatchGet atomically get values by the given keys from the …","BatchPut atomically puts the given keys into the key-value …","","","","","","","","","","","","","","CompareAndPut atomically puts the value to the given …","","","","","","","","","","","","","","DeleteRange deletes the given range from the key-value …","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Returns a heartbeat bidirectional streaming: (sender, …","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","MoveValue atomically renames the key to the given updated …","","","Put puts the given key into the key-value store.","Range gets the keys in the range from the key-value store.","","","Fetch routing information for tables. The smallest unit is …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Fetch the next message from this stream.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","SNAFU context selector for the Error::AskLeader variant","","SNAFU context selector for the Error::AskLeaderTimeout …","","SNAFU context selector for the Error::ConvertMetaRequest …","","SNAFU context selector for the Error::ConvertMetaResponse …","","SNAFU context selector for the Error::CreateChannel variant","","SNAFU context selector for the Error::CreateHeartbeatStream…","","","SNAFU context selector for the …","","SNAFU context selector for the Error::InvalidResponseHeader…","","SNAFU context selector for the Error::MetaServer variant","","SNAFU context selector for the Error::NoLeader variant","","SNAFU context selector for the Error::NotStarted variant","","","SNAFU context selector for the Error::RetryTimesExceeded …","","SNAFU context selector for the Error::SendHeartbeat variant","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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","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","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 …","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.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,1,1,0,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,14,14,14,14,23,14,23,14,23,14,23,23,14,23,14,23,14,14,23,14,23,14,23,14,0,14,23,23,14,23,14,14,23,14,23,14,23,14,23,23,23,23,23,23,23,23,23,23,23,14,23,14,23,14,23,14,0,14,14,23,23,14,14,73,72,23,14,23,14,23,14,23,14,23,14,0,0,14,14,14,14,23,14,14,14,73,23,14,0,14,14,73,14,0,14,14,72,14,14,23,14,23,14,23,14,23,14,23,14,23,14,14,23,14,14,0,0,59,59,62,59,62,59,59,59,59,62,59,62,59,62,59,59,62,59,62,59,62,59,62,59,62,59,59,62,59,59,59,62,59,62,59,62,59,62,59,62,59,59,59,62,59,59,62,59,62,59,62,59,62,59,62,59,62,59,0,0,65,28,65,28,65,65,28,28,28,65,28,65,28,65,28,65,28,65,28,65,28,65,28,65,28,28,65,65,28,65,28,28,65,28,65,28,65,0,28,65,0,65,65,28,65,28,65,28,65,28,28,65,28,65,28,65,28,65,28,65,28,65,0,0,0,0,31,71,71,73,72,31,71,73,72,31,71,71,31,31,73,72,31,71,73,72,31,71,73,72,31,71,73,72,31,71,73,72,31,71,73,72,31,71,72,31,71,73,72,31,71,31,73,72,31,71,31,71,73,72,73,72,71,73,72,31,71,31,73,72,31,71,73,72,31,71,73,72,31,71,31,71,71,71,72,73,72,31,71,73,71,73,73,31,71,72,31,73,72,31,71,73,72,31,71,73,72,31,71,73,72,31,71,73,72,31,71,73,72,31,71,0,0,0,35,79,35,79,79,35,35,35,79,35,79,35,79,35,79,35,79,35,79,35,79,35,79,35,35,79,79,35,79,35,35,79,35,79,35,79,35,79,35,79,79,35,79,79,79,35,79,35,35,79,35,79,35,79,35,79,35,79,35,79,35,79,0,0,46,85,46,85,85,46,46,46,85,46,85,46,85,46,85,46,85,46,85,46,85,46,85,46,46,85,85,46,85,46,46,85,46,85,46,85,46,85,85,46,85,85,85,46,85,46,85,46,46,85,46,85,46,85,46,85,46,85,46,85,0,0,51,91,51,91,51,91,51,91,51,91,91,51,51,51,91,51,91,51,91,51,91,51,91,51,91,51,91,51,91,51,91,51,91,51,51,91,91,51,91,51,51,91,51,91,51,91,51,91,91,51,91,51,91,51,91,91,51,91,91,51,91,51,51,91,51,91,51,91,51,91,51,91,51,91,107,0,107,0,107,0,107,0,107,0,107,0,0,107,0,107,0,107,0,107,0,107,0,0,107,0,107,0,107,107,107,111,113,114,115,120,121,116,117,118,122,123,124,119,107,111,113,114,115,120,121,116,117,118,122,123,124,119,107,111,113,114,115,116,117,118,119,107,111,113,114,115,120,121,116,117,118,122,123,124,119,111,113,114,115,120,121,116,117,118,122,123,124,119,113,111,113,114,115,120,121,116,117,118,122,123,124,119,107,111,113,114,115,120,121,116,117,118,122,123,124,119,107,111,113,114,115,120,121,116,117,118,122,123,124,119,107,107,111,113,114,115,120,121,116,117,118,122,123,124,119,107,111,113,114,115,120,121,116,117,118,122,123,124,119,107,107,111,113,114,115,120,121,116,117,118,122,123,124,119,107,111,117,111,113,114,115,116,117,118,119,111,113,114,115,120,121,116,117,118,122,123,124,119,107,107,111,113,114,115,120,121,116,117,118,122,123,124,119,107,107,111,113,114,115,120,121,116,117,118,122,123,124,119,111,113,114,115,120,121,116,117,118,122,123,124,119,107,111,113,114,115,120,121,116,117,118,122,123,124,119,107,111,113,114,115,120,121,116,117,118,122,123,124,119,107,111,113,114,115,120,121,116,117,118,122,123,124,119,111,113,114,115,120,121,116,117,118,122,123,124,119,107,111,113,114,115,120,121,116,117,118,122,123,124,119,107,113,119,116,107,107,107,107,119,111,113,114,115,120,121,116,117,118,122,123,124,119,107,111,113,114,115,120,121,116,117,118,122,123,124,119,107,111,113,114,115,120,121,116,117,118,122,123,124,119,107,111,113,114,115,120,121,116,117,118,122,123,124,119,107,111,113,114,115,120,121,116,117,118,122,123,124,119,107,111,113,114,115,120,121,116,117,118,122,123,124,119,107,111,113,114,115,120,121,116,117,118,122,123,124,119,107,128,129,130,131,129,132,133,131,134,135,130,136,137,138,139,128,140,135,134,137,138,139,140],"f":[0,[[]],[[]],0,[1,1],[[]],[[],2],[[],2],[[],2],0,0,[[],1],[[],3],[[],3],[[],3],[[],3],[4],[4],[5,[[6,[1]]]],[4],[[1,1],7],[[],7],[[],7],[[],7],[[],7],[[],7],0,[[1,8],9],[[]],[[]],[[]],0,[[],4],[[]],[[],10],[[],7],0,[[1,11],6],0,0,[[]],[[],12],[[]],[[],6],[[],6],[[],13],[[]],0,0,0,0,0,0,0,0,[14,[[16,[15]]]],[[14,17],[[16,[18]]]],[[14,19],[[16,[20]]]],[[14,21],[[16,[22]]]],[[]],[[]],[[]],[[]],[23,14],[14,24],[[23,25],23],0,0,[23,23],[14,14],[[]],[[]],[[14,26],[[16,[27]]]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],0,0,[[23,25],23],0,[14,[[16,[28]]]],[[],23],[[],14],[[14,29],[[16,[30]]]],[4],[4],[4],[4],[4],[4],[23,23],0,[23,23],0,[23,23],0,[23,23],0,[23,23],0,[[23,8],9],[[14,8],9],[[]],[[]],[[]],[[]],[[]],[[]],0,[14,16],0,[[23,25],23],0,[14,[[16,[31]]]],[14,32],0,0,0,0,[[],4],[[],4],[[]],[[]],[[],10],[[],10],[[],7],[[],7],0,0,[[14,33],[[16,[34]]]],0,[14,[[16,[35]]]],[[14,36],[[16,[37]]]],[[38,38,39],23],[32,14],[[14,40],[[16,[41]]]],[[14,42],[[16,[43]]]],0,0,[[14,44],[[16,[45]]]],0,0,[14,[[16,[46]]]],0,[[14,[0,[[48,[[49,[[48,[47]]]]]],50]]],16],0,0,[14,[[16,[51]]]],0,[[14,52],[[16,[53]]]],[[14,54,52],[[57,[[56,[55]]]]]],[[]],[[]],[[],12],[[],12],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[14,58],16],[[]],[[]],[[32,25],14],0,0,[59,[[16,[15]]]],[59,[[16,[15]]]],[[]],[[]],[[]],[[]],0,[59,59],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[59,[48,[47]]],[[16,[[61,[60]]]]]],[4],[4],[4],[4],[4],[4],[[62,8],9],[[59,8],9],[[]],[[]],[[]],[[]],[[]],[59,[[12,[15]]]],0,[[],4],[[],4],[[]],[[]],[[],10],[[],10],[[],7],[[],7],0,0,0,[[32,39,[64,[[63,[15]]]],25,4],59],0,0,[[]],[[],12],[[],12],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[]],[[]],0,0,0,[[]],[[]],[[]],[[]],0,[28,28],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[4],[4],[4],[4],[4],[4],[[28,8],9],[[65,8],9],[[]],[[]],[[]],[[]],[[]],0,[[],4],[[],4],0,[[]],[[]],[[],10],[[],10],[[],7],[[],7],[[[12,[66]]],7],[28,7],[65,7],[67,7],[[65,[48,[47]]],[[16,[[68,[60]]]]]],0,[[32,39,25,4],28],0,[[28,[48,[[49,[[48,[47]]]]]]],16],[[65,[48,[[49,[[48,[47]]]]]]],16],[[28,69],[[16,[70]]]],[[65,69],[[16,[70]]]],[[]],[[],12],[[],12],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[]],[[]],0,0,0,0,[31,[[16,[15]]]],[71,[[16,[15]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[31,31],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[[72,8],9],[[31,8],9],[[71,8],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[31,16],[71,16],[73,32],[72,32],0,0,0,[[],4],[[],4],[[],4],[[],4],0,[[]],[[]],[[]],[[]],[[],10],[[],10],[[],10],[[],10],[[],7],[[],7],[[],7],[[],7],[31,7],[71,7],[[71,[48,[47]]],[[16,[[61,[60]]]]]],0,[72,[[16,[[12,[74]]]]]],[[32,39,[76,[75]]],73],[[32,[77,[74]]],72],[[32,39,25,4],31],[[32,39,25,4],71],0,0,[[73,75],16],0,[[31,[48,[[49,[[48,[47]]]]]]],16],[[71,[48,[[49,[[48,[47]]]]]]],16],0,[[]],[[],12],[[],12],[[],12],[[],12],[[]],[[]],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[4,78],12],0,0,[[]],[[]],[[]],[[]],0,[35,35],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[4],[4],[4],[4],[4],[4],[[35,8],9],[[79,8],9],[[]],[[]],[[]],[[]],[[]],0,[[],4],[[],4],0,[[]],[[]],[[],10],[[],10],[[],7],[[],7],[35,7],[79,7],[[35,80],[[16,[81]]]],[[79,80],[[16,[81]]]],[[79,[48,[47]]],[[16,[[82,[60]]]]]],[[32,39,25],35],0,[79,[[16,[[82,[60]]]]]],0,[[35,[48,[[49,[[48,[47]]]]]]],16],[[79,[48,[[49,[[48,[47]]]]]]],16],[[]],[[],12],[[],12],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[35,83],[[16,[84]]]],[[79,83],[[16,[84]]]],[[]],[[]],0,0,[[]],[[]],[[]],[[]],0,[46,46],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[4],[4],[4],[4],[4],[4],[[46,8],9],[[85,8],9],[[]],[[]],[[]],[[]],[[]],0,[[],4],[[],4],0,[[]],[[]],[[],10],[[],10],[[],7],[[],7],[46,7],[85,7],[[85,[48,[47]]],[[16,[[86,[60]]]]]],[[32,39,25],46],0,[85,[[16,[[86,[60]]]]]],0,[[46,87],[[16,[88]]]],[[85,87],[[16,[88]]]],[[46,[48,[[49,[[48,[47]]]]]]],16],[[85,[48,[[49,[[48,[47]]]]]]],16],[[]],[[],12],[[],12],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[]],[[]],0,0,[[51,89],[[16,[90]]]],[[91,89],[[16,[90]]]],[[51,92],[[16,[93]]]],[[91,92],[[16,[93]]]],[[51,94],[[16,[95]]]],[[91,94],[[16,[95]]]],[[]],[[]],[[]],[[]],0,[51,51],[[]],[[51,96],[[16,[97]]]],[[91,96],[[16,[97]]]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[51,98],[[16,[99]]]],[[91,98],[[16,[99]]]],[4],[4],[4],[4],[4],[4],[[51,8],9],[[91,8],9],[[]],[[]],[[]],[[]],[[]],0,[[],4],[[],4],0,[[]],[[]],[[],10],[[],10],[[],7],[[],7],[51,7],[91,7],[[91,[48,[47]]],[[16,[[100,[60]]]]]],[[51,101],[[16,[102]]]],[[91,101],[[16,[102]]]],[[32,39,25],51],0,[[51,103],[[16,[104]]]],[[91,103],[[16,[104]]]],[91,[[16,[[100,[60]]]]]],[[51,105],[[16,[106]]]],[[91,105],[[16,[106]]]],0,[[51,[48,[[49,[[48,[47]]]]]]],16],[[91,[48,[[49,[[48,[47]]]]]]],16],[[]],[[],12],[[],12],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[]],[[]],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,[107,108],[[],109],[107,[[12,[110]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[111,[[64,[15]]]]],107],[[[113,[[64,[112]],[64,[15]]]]],107],[114,107],[115,107],[[[116,[[64,[15]]]]],107],[[[117,[[64,[15]]]]],107],[118,107],[[[119,[[64,[4]],[64,[15]]]]],107],[107,[[12,[109]]]],[[[111,[50]]],[[111,[50]]]],[[[113,[50,50]]],[[113,[50,50]]]],[114,114],[115,115],[120,120],[121,121],[[[116,[50]]],[[116,[50]]]],[[[117,[50]]],[[117,[50]]]],[118,118],[122,122],[123,123],[124,124],[[[119,[50,50]]],[[119,[50,50]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[107,4,[63,[15]]]],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[107,47],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],0,0,[[[111,[[64,[15]]]]],[[6,[107]]]],[[[113,[[64,[112]],[64,[15]]]]],[[6,[107]]]],[114,[[6,[107]]]],[115,[[6,[107]]]],[[[116,[[64,[15]]]]],[[6,[107]]]],[[[117,[[64,[15]]]]],[[6,[107]]]],[118,[[6,[107]]]],[[[119,[[64,[4]],[64,[15]]]]],[[6,[107]]]],[[[111,[125]],8],9],[[[113,[125,125]],8],9],[[114,8],9],[[115,8],9],[[120,8],9],[[121,8],9],[[[116,[125]],8],9],[[[117,[125]],8],9],[[118,8],9],[[122,8],9],[[123,8],9],[[124,8],9],[[[119,[125,125]],8],9],[[107,8],9],[[107,8],9],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[67,107],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[111,[[64,[15]]]]],107],[[[113,[[64,[112]],[64,[15]]]]],107],[114,107],[115,107],[120,107],[121,107],[[[116,[[64,[15]]]]],107],[[[117,[[64,[15]]]]],107],[118,107],[122,107],[123,107],[124,107],[[[119,[[64,[4]],[64,[15]]]]],107],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],0,0,0,[107,[[12,[126]]]],[127],[107,[[12,[109]]]],[107,112],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],15],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"c":[],"p":[[3,"MetaClientOptions"],[3,"Compat"],[3,"Duration"],[15,"usize"],[8,"Deserializer"],[4,"Result"],[15,"bool"],[3,"Formatter"],[6,"Result"],[3,"Request"],[8,"Serializer"],[4,"Option"],[3,"TypeId"],[3,"MetaClient"],[3,"String"],[6,"Result"],[3,"BatchDeleteRequest"],[3,"BatchDeleteResponse"],[3,"BatchGetRequest"],[3,"BatchGetResponse"],[3,"BatchPutRequest"],[3,"BatchPutResponse"],[3,"MetaClientBuilder"],[3,"ChannelConfig"],[3,"ChannelManager"],[3,"CompareAndPutRequest"],[3,"CompareAndPutResponse"],[3,"Client"],[3,"DeleteRangeRequest"],[3,"DeleteRangeResponse"],[3,"Client"],[6,"Id"],[3,"LockRequest"],[3,"LockResponse"],[3,"Client"],[3,"MoveValueRequest"],[3,"MoveValueResponse"],[15,"u64"],[4,"Role"],[3,"PutRequest"],[3,"PutResponse"],[3,"RangeRequest"],[3,"RangeResponse"],[3,"RouteRequest"],[3,"RouteResponse"],[3,"Client"],[15,"str"],[8,"AsRef"],[15,"slice"],[8,"Clone"],[3,"Client"],[3,"SubmitDdlTaskRequest"],[3,"SubmitDdlTaskResponse"],[3,"ExecutorContext"],[8,"Future"],[3,"Box"],[3,"Pin"],[3,"UnlockRequest"],[3,"AskLeader"],[3,"Channel"],[3,"HeartbeatClient"],[3,"LeadershipGroup"],[3,"Vec"],[8,"Into"],[3,"Inner"],[3,"ResponseHeader"],[3,"Status"],[3,"DdlTaskClient"],[3,"SubmitDdlTaskRequest"],[3,"SubmitDdlTaskResponse"],[3,"Inner"],[3,"HeartbeatStream"],[3,"HeartbeatSender"],[3,"HeartbeatResponse"],[3,"HeartbeatRequest"],[3,"Sender"],[3,"Streaming"],[8,"FnOnce"],[3,"Inner"],[3,"LockRequest"],[3,"LockResponse"],[3,"LockClient"],[3,"UnlockRequest"],[3,"UnlockResponse"],[3,"Inner"],[3,"RouterClient"],[3,"RouteRequest"],[3,"RouteResponse"],[3,"BatchDeleteRequest"],[3,"BatchDeleteResponse"],[3,"Inner"],[3,"BatchGetRequest"],[3,"BatchGetResponse"],[3,"BatchPutRequest"],[3,"BatchPutResponse"],[3,"CompareAndPutRequest"],[3,"CompareAndPutResponse"],[3,"DeleteRangeRequest"],[3,"DeleteRangeResponse"],[3,"StoreClient"],[3,"MoveValueRequest"],[3,"MoveValueResponse"],[3,"PutRequest"],[3,"PutResponse"],[3,"RangeRequest"],[3,"RangeResponse"],[4,"Error"],[8,"Any"],[8,"Error"],[3,"Backtrace"],[3,"IllegalGrpcClientStateSnafu"],[4,"StatusCode"],[3,"MetaServerSnafu"],[3,"AskLeaderSnafu"],[3,"NoLeaderSnafu"],[3,"NotStartedSnafu"],[3,"SendHeartbeatSnafu"],[3,"CreateHeartbeatStreamSnafu"],[3,"RetryTimesExceededSnafu"],[3,"AskLeaderTimeoutSnafu"],[3,"CreateChannelSnafu"],[3,"InvalidResponseHeaderSnafu"],[3,"ConvertMetaRequestSnafu"],[3,"ConvertMetaResponseSnafu"],[8,"Debug"],[8,"StackError"],[3,"Demand"],[13,"MetaServer"],[13,"IllegalGrpcClientState"],[13,"SendHeartbeat"],[13,"AskLeaderTimeout"],[13,"AskLeader"],[13,"NoLeader"],[13,"CreateChannel"],[13,"NotStarted"],[13,"CreateHeartbeatStream"],[13,"InvalidResponseHeader"],[13,"ConvertMetaRequest"],[13,"ConvertMetaResponse"],[13,"RetryTimesExceeded"]]},\ "meta_srv":{"doc":"","t":"CAAAAAAAAAAAAAAAAAAAAADLLFLLFLLLLLLLLLLLMLLLLLLMLMLLMFLLMLLLLLLLLLLRDLLLLLLLLLLLLMLLLLLLLLMLLLLLLLLLLLDDDEGNNLMLLLLLLLLLLLLLLLLMMFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLMMFLLLLLLLLLMMLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRNIQENLLLLKLLLLLLLLALLLLKLLLLLKKLLKLKLLLLLLLLLDLLLLMLLLLLLLLLMLLLLLLMLMMLLLLLLLLLLLLLLLNDNDNDNDNDNDNDNDNDNDENDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNNDDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDGNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNNDDNDNNDDNDNDNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMFMMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMDDLMLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLMLLMMLLLLLLLLLMLLMLMLLLFLLLMLLLMLLLLLLLLLLLLLLLLDLLLLLLLLLLLFLLLLLLLLLLLMLMLLLLLLLLLMLDIDDDDDLLLLLLLLLLLLLLLLLLLLLLLALLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAALLLLLLLLLLLLLLLKLMMLMMLLLLLLLMLLLLLLLLLLLLLLLLLLLKLLLLLLLALLLLLLALMLLLLLAALLLLLLLAALLLMMMALLMALLLLLLLMMMMLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLMLLLLLMLLLLLLLLLLLLLLLMALLLLLLLLLLLLLLLLLLLEDDDNLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLMMLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDMLLMMLLLLMLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLMLLMMLMMLLLLLLLLMLLLLLLLLLLLLLLLLMMDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDRDLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLDDRRDRDDDDDLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLMLLLLLLLLLLLLLMLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFRIDGGDLLLLLLLLLLLLLLLLLLLLAMLLLLLLLLLLLLLLMALLKLMAMLLLLLLLLLLLLLLLLLLLKLLDLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFDLLLLLLLLLLLLMLLLLLLLMLLLLLLLLLLLDDDGDRDDDDGRLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLAMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMMMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMLMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLMMMLMMLLLLLLLLLLMMLMMLMMMLLLMLLLLLLLLLMMLMLLLLLLLLLLLLLLLLMMLLLMMMMLLMMMLLLLLLLLLLMLMLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLDDLLLLLLLFFFFFLLLLLLLLMLLLLLLLLMLLLLMLLMLLLLLLLLLLLMLLLMLMLLMLLLMLLLMLLLLLLLLLLLLLLLLRRRRRDLLLLMLLLLLLLLLLLLLLLLLMFFFFLLMLLLLLLLLLAADDRDDDDISRLLALLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLMLALLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLMLAALLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLMLLLLLLLMMLLKMLLLLLLMMMMLMMLLLLLLMMMMLLLLLMLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLDLLLMLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLDLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLMLLLLLLLLLLLLLLLLLLLLFMMLLLLLLLLLLLLDDDNNEIGIGIDGEIDLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLMLLALLKKAMAMMKLLLLLLLLLMMKMLLLLLLLLKKLLDIGMLLLLLLLLLLLLLLLLLLLLKLMLLLLLLLLDDIGIDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLMMKLLLLLLLLLLLMMLLLLLLLLLLLLKLKLLLLDGILLLLLLLLLLLLLMLLLLLLLMLLLLLLKLMLLLLLQNNGQIELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALALLKLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLDRLLLLLLLLLLLFLLLLLLLLLLLLLLLLLGGAAAAAAAADIDLLLLLLLFLLLLFLLLLLLLLLLLLLLLLLLLLKMAAALLLLLLLLLLLLALLFALLLALLLLLALMLLLLLLLLLLLLLLLLLALLRDLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLMLLLLLMLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLMLLLLLLLLLLLLLLLLLLLDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMFLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLMMLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLMLLLLLLLFFFEENNNNIDGGLLLLLLLLLLKMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLKLLLLLLMLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLFFAAAAADIGDLLLLLLLLLLMKLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLMLLLLLLLLLLLLLLLLMLLLDDDDDDDRDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMLLLLLLLLLLLMMMMMMLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDGIGLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLGLDLLLLLLLMLLLLLFLLLLLLLLLMLMLLLLLLLFF","n":["Result","bootstrap","cache_invalidator","cluster","election","error","failure_detector","greptimedb_telemetry","handler","inactive_region_manager","keys","lease","lock","metasrv","metrics","mocks","procedure","pubsub","selector","service","table_meta_alloc","table_routes","MetaSrvInstance","__clone_box","and","bootstrap_meta_srv_with_router","borrow","borrow_mut","build_meta_srv","clone","clone_into","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_ref","from_subset","http_srv","init","into","into_request","into_request","is_in_subset","lift_into","meta_srv","new","opts","or","plugins","plugins","router","sculpt","shutdown","signal_sender","start","subset","to_owned","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","DEFAULT_SUBJECT","MetasrvCacheInvalidator","and","borrow","borrow_mut","broadcast","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_subset","info","init","into","into_request","into_request","invalidate_table_id","invalidate_table_name","is_in_subset","lift_into","mailbox","new","or","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","Context","MetaPeerClient","MetaPeerClientBuilder","MetaPeerClientBuilderError","MetaPeerClientRef","UninitializedField","ValidationError","__clone_box","addr","and","and","and","and","as_error_source","batch_get","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","channel_manager","channel_manager","channel_manager","check_resp_header","clone","clone_into","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","create_empty","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","election","election","election","fmt","fmt","from","from","from","from","from","from","from_ref","from_subset","from_subset","from_subset","from_subset","get_all_dn_stat_kvs","get_dn_key_value","get_dn_stat_kvs","get_node_cnt","in_memory","in_memory","in_memory","init","init","init","init","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_leader","lift_into","lift_into","lift_into","lift_into","max_retry_count","max_retry_count","max_retry_count","need_retry","or","or","or","or","provide","range","remote_batch_get","remote_range","retry_interval_ms","retry_interval_ms","retry_interval_ms","sculpt","sculpt","sculpt","sculpt","subset","subset","subset","subset","to_owned","to_stat_kv_map","to_string","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","ELECTION_KEY","Elected","Election","Leader","LeaderChangeMessage","StepDown","__clone_box","and","borrow","borrow_mut","campaign","clone","clone_into","compat","compat_mut","compat_ref","deref","deref_mut","drop","etcd","fmt","from","from_ref","from_subset","in_infancy","init","into","into_request","into_request","is_in_subset","is_leader","leader","lift_into","or","resign","sculpt","subscribe_leader_change","subset","to_owned","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","EtcdElection","and","borrow","borrow_mut","campaign","client","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_subset","in_infancy","infancy","init","into","into_request","into_request","is_in_subset","is_leader","is_leader","leader","leader_value","leader_watcher","lift_into","or","resign","sculpt","subscribe_leader_change","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","with_endpoints","with_etcd_client","BatchGet","BatchGetSnafu","ConnectEtcd","ConnectEtcdSnafu","ConvertEtcdTxnObject","ConvertEtcdTxnObjectSnafu","ConvertProtoData","ConvertProtoDataSnafu","CorruptedTableRoute","CorruptedTableRouteSnafu","CreateChannel","CreateChannelSnafu","DecodeTableRoute","DecodeTableRouteSnafu","DeserializeFromJson","DeserializeFromJsonSnafu","EmptyKey","EmptyKeySnafu","EmptyTableName","EmptyTableNameSnafu","Error","EtcdFailed","EtcdFailedSnafu","ExceededRetryLimit","ExceededRetryLimitSnafu","GetFullTableInfo","GetFullTableInfoSnafu","InitMetadata","InitMetadataSnafu","InvalidArguments","InvalidArgumentsSnafu","InvalidCatalogValue","InvalidCatalogValueSnafu","InvalidFullTableName","InvalidFullTableNameSnafu","InvalidHeartbeatRequest","InvalidHeartbeatRequestSnafu","InvalidHttpBody","InvalidHttpBodySnafu","InvalidInactiveRegionKey","InvalidInactiveRegionKeySnafu","InvalidLeaseKey","InvalidLeaseKeySnafu","InvalidRegionKeyFromUtf8","InvalidRegionKeyFromUtf8Snafu","InvalidStatKey","InvalidStatKeySnafu","InvalidTxnResult","InvalidTxnResultSnafu","InvalidUtf8Value","InvalidUtf8ValueSnafu","InvalidateTableCache","InvalidateTableCacheSnafu","IsNotLeader","IsNotLeaderSnafu","Join","JoinSnafu","LeaseGrant","LeaseGrantSnafu","LeaseKeyFromUtf8","LeaseKeyFromUtf8Snafu","LeaseValueFromUtf8","LeaseValueFromUtf8Snafu","ListCatalogs","ListCatalogsSnafu","ListSchemas","ListSchemasSnafu","Lock","LockNotConfig","LockNotConfigSnafu","LockSnafu","MailboxClosed","MailboxClosedSnafu","MailboxReceiver","MailboxReceiverSnafu","MailboxTimeout","MailboxTimeoutSnafu","MissingRequestHeader","MissingRequestHeaderSnafu","MissingRequiredParameter","MissingRequiredParameterSnafu","MoveValue","MoveValueSnafu","NextSequence","NextSequenceSnafu","NoEnoughAvailableDatanode","NoEnoughAvailableDatanodeSnafu","NoLeader","NoLeaderSnafu","OperateRegion","OperateRegionSnafu","Other","OtherSnafu","ParseAddr","ParseAddrSnafu","ParseNum","ParseNumSnafu","PublishMessage","PublishMessageSnafu","PushMessage","PushMessageSnafu","PusherNotFound","PusherNotFoundSnafu","Range","RangeSnafu","RecoverProcedure","RecoverProcedureSnafu","RegionFailoverCandidatesNotFound","RegionFailoverCandidatesNotFoundSnafu","RegisterProcedureLoader","RegisterProcedureLoaderSnafu","RequestDatanode","RequestDatanodeSnafu","ResponseHeaderNotFound","ResponseHeaderNotFoundSnafu","Result","RetryLater","RetryLaterSnafu","SchemaAlreadyExists","SchemaAlreadyExistsSnafu","SendShutdownSignal","SendShutdownSignalSnafu","SerializeToJson","SerializeToJsonSnafu","ShutdownServer","ShutdownServerSnafu","StartGrpc","StartGrpcSnafu","StartHttp","StartHttpSnafu","StatKeyFromUtf8","StatKeyFromUtf8Snafu","StatValueFromUtf8","StatValueFromUtf8Snafu","SubmitDdlTask","SubmitDdlTaskSnafu","SubmitProcedure","SubmitProcedureSnafu","TableAlreadyExists","TableAlreadyExistsSnafu","TableIdChanged","TableIdChangedSnafu","TableInfoNotFound","TableInfoNotFoundSnafu","TableMetadataManager","TableMetadataManagerSnafu","TableNotFound","TableNotFoundSnafu","TableRouteConversion","TableRouteConversionSnafu","TableRouteNotFound","TableRouteNotFoundSnafu","TcpBind","TcpBindSnafu","TcpIncoming","TcpIncomingSnafu","TooManyPartitions","TooManyPartitionsSnafu","Txn","TxnSnafu","Unexpected","UnexpectedInstructionReply","UnexpectedInstructionReplySnafu","UnexpectedSnafu","Unlock","UnlockSnafu","Unsupported","UnsupportedSelectorType","UnsupportedSelectorTypeSnafu","UnsupportedSnafu","UpdateTableMetadata","UpdateTableMetadataSnafu","UpdateTableRoute","UpdateTableRouteSnafu","WaitProcedure","WaitProcedureSnafu","__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","__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","__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","addr","addr","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","as_any","as_error_source","available","backtrace","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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","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","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","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","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","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","catalog","cause","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","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","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","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","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","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","clone_into","clone_into","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","debug_fmt","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","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","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","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","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","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","err_msg","err_msg","err_msg","err_msg","err_msg","err_msg","err_msg","expected","expected","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","failed_region","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","found","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","func_name","id","id","id","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","input","input","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","key","key","key","key","key","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","mailbox_message","match_for_io_error","msg","name","next","node_addr","operation","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","param","peer","peer","provide","pusher_id","reason","reason","reason","retry_num","schema_name","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","selector_type","server","source","status_code","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","table_id","table_id","table_name","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_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_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_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_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_owned","to_owned","to_string","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","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_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_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_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_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","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","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","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","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","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","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","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","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","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","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","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","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","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_name","violated","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","addr","addr","available","catalog","err_msg","err_msg","err_msg","err_msg","err_msg","err_msg","err_msg","error","error","error","error","error","error","error","error","error","error","error","error","error","error","error","error","error","error","error","error","error","error","error","error","error","expected","expected","failed_region","found","func_name","id","id","id","input","input","key","key","key","key","key","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","mailbox_message","msg","name","node_addr","operation","param","peer","peer","pusher_id","reason","reason","reason","retry_num","schema_name","selector_type","server","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","table_id","table_id","table_name","type_name","violated","HeartbeatHistory","PhiAccrualFailureDetector","__clone_box","acceptable_heartbeat_pause_millis","add","and","and","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","default","deref","deref","deref_mut","deref_mut","drop","drop","drop_oldest","first_heartbeat_estimate_millis","from","from","from_ref","from_subset","from_subset","heartbeat","heartbeat_history","init","init","interval_sum","intervals","into","into","into_request","into_request","into_request","into_request","is_available","is_in_subset","is_in_subset","last_heartbeat_millis","lift_into","lift_into","max_sample_size","mean","min_std_deviation_millis","new","or","or","phi","phi","sculpt","sculpt","squared_interval_sum","std_deviation","subset","subset","threshold","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","variance","vzip","vzip","DistributedGreptimeDBTelemetryCollector","and","borrow","borrow_mut","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_subset","get_greptimedb_telemetry_task","get_mode","get_nodes","get_retry","get_uuid_cache","inc_retry","init","into","into_request","into_request","is_in_subset","lift_into","meta_peer_client","or","retry","sculpt","set_uuid_cache","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","uuid","vzip","HeartbeatAccumulator","HeartbeatHandler","HeartbeatHandlerGroup","HeartbeatMailbox","NameCachedHandler","Pusher","Pushers","__clone_box","__clone_box","add_handler","and","and","and","and","and","and","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","broadcast","broadcast","check_leader_handler","check_timeout_bg","clone","clone","clone_into","clone_into","collect_stats_handler","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","create","default","default","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","failure_handler","filter_inactive_region_stats","fmt","from","from","from","from","from","from","from_ref","from_ref","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","handle","handle","handler","handlers","header","header","inactive_region_ids","init","init","init","init","init","init","insert","instructions","into","into","into","into","into","into","into_mailbox_message","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_acceptable","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","json_reply","keep_lease_handler","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","mailbox_handler","name","name","new","new","new","new","next_message_id","node_stat","on_leader_start_handler","on_recv","or","or","or","or","or","or","persist_stats_handler","publish_heartbeat_handler","push","push","pushers","pushers","pushers","region_lease","region_lease_handler","register","remove","res_header","response_header_handler","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","send","sender","senders","sequence","stat","subset","subset","subset","subset","subset","subset","timeout_notify","timeouts","to_owned","to_owned","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","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","type_id","type_id","type_id","type_id","type_id","type_id","unregister","vzip","vzip","vzip","vzip","vzip","vzip","CheckLeaderHandler","and","borrow","borrow_mut","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_subset","handle","init","into","into_request","into_request","is_acceptable","is_in_subset","lift_into","or","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","CollectStatsHandler","and","borrow","borrow_mut","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_subset","handle","init","into","into_request","into_request","is_acceptable","is_in_subset","lift_into","or","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","DatanodeHeartbeat","RegionFailureHandler","and","and","borrow","borrow","borrow_mut","borrow_mut","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","deref","deref","deref_mut","deref_mut","drop","drop","failure_detect_runner","from","from","from_subset","from_subset","handle","heartbeat_time","init","init","into","into","into_request","into_request","into_request","into_request","is_acceptable","is_in_subset","is_in_subset","lift_into","lift_into","or","or","region_idents","runner","sculpt","sculpt","subset","subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","try_into","try_into","try_new","type_id","type_id","vzip","vzip","FailureDetectControl","FailureDetectRunner","FailureDetectorContainer","FailureDetectorEntry","Purge","and","and","and","and","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clear","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","control_rx","control_tx","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","e","election","failure_detector","from","from","from","from","from_subset","from_subset","from_subset","from_subset","get_failure_detector","heartbeat_rx","heartbeat_tx","init","init","init","init","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","iter","lift_into","lift_into","lift_into","lift_into","new","or","or","or","or","receiver_handle","region_failover_manager","region_ident","remove","runner_handle","sculpt","sculpt","sculpt","sculpt","send_control","send_heartbeat","start","start_with","subset","subset","subset","subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","FilterInactiveRegionStatsHandler","and","borrow","borrow_mut","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_subset","handle","init","into","into_request","into_request","is_acceptable","is_in_subset","lift_into","or","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","KeepLeaseHandler","and","borrow","borrow_mut","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_subset","handle","init","into","into_request","into_request","is_acceptable","is_in_subset","lift_into","or","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","MailboxHandler","and","borrow","borrow_mut","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_subset","handle","init","into","into_request","into_request","is_acceptable","is_in_subset","lift_into","or","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","RegionStat","Stat","addr","and","and","approximate_bytes","approximate_rows","borrow","borrow","borrow_mut","borrow_mut","cluster_id","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","default","default","deref","deref","deref_mut","deref_mut","deserialize","deserialize","drop","drop","erased_serialize","erased_serialize","fmt","fmt","from","from","from_subset","from_subset","id","id","init","init","into","into","into_request","into_request","into_request","into_request","is_empty","is_in_subset","is_in_subset","lift_into","lift_into","node_epoch","or","or","rcus","rcus","region_ids","region_num","region_stats","retain_active_region_stats","sculpt","sculpt","serialize","serialize","stat_key","subset","subset","timestamp_millis","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","vzip","vzip","wcus","wcus","OnLeaderStartHandler","and","borrow","borrow_mut","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_subset","handle","init","into","into_request","into_request","is_acceptable","is_in_subset","lift_into","or","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","EpochStats","MAX_CACHED_STATS_PER_KEY","PersistStatsHandler","and","and","borrow","borrow","borrow_mut","borrow_mut","clear","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","default","default","deref","deref","deref_mut","deref_mut","drain_all","drop","drop","epoch","epoch","from","from","from_subset","from_subset","handle","init","init","into","into","into_request","into_request","into_request","into_request","is_acceptable","is_in_subset","is_in_subset","len","lift_into","lift_into","or","or","push","sculpt","sculpt","set_epoch","stats","stats_cache","subset","subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","vzip","vzip","PublishHeartbeatHandler","and","borrow","borrow_mut","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_subset","handle","init","into","into_request","into_request","is_acceptable","is_in_subset","lift_into","new","or","publish","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","RegionLeaseHandler","and","borrow","borrow_mut","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_subset","handle","init","into","into_request","into_request","is_acceptable","is_in_subset","lift_into","new","or","region_lease_seconds","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","ResponseHeaderHandler","and","borrow","borrow_mut","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_subset","handle","init","into","into_request","into_request","is_acceptable","is_in_subset","lift_into","or","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","InactiveRegionManager","and","borrow","borrow_mut","clear_all_inactive_regions","compat","compat_mut","compat_ref","deref","deref_mut","deregister_inactive_region","drop","from","from_subset","init","into","into_request","into_request","is_in_subset","lift_into","new","or","register_inactive_region","retain_active_regions","scan_all_inactive_regions","sculpt","store","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","DATANODE_LEASE_KEY_PATTERN","DATANODE_STAT_KEY_PATTERN","DN_LEASE_PREFIX","DN_STAT_PREFIX","INACTIVE_REGION_KEY_PATTERN","INACTIVE_REGION_PREFIX","InactiveRegionKey","LeaseKey","LeaseValue","StatKey","StatValue","__clone_box","__clone_box","__clone_box","__clone_box","__private_field","__private_field","__private_field","and","and","and","and","and","and","and","and","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cluster_id","cluster_id","cluster_id","compat","compat","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","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","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","erased_serialize","erased_serialize","erased_serialize","erased_serialize","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_ref","from_ref","from_ref","from_ref","from_str","from_str","from_str","from_str","from_str","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","get_hash","get_hash","get_hash","get_prefix_by_cluster","hash","hash","hash","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","node_addr","node_id","node_id","node_id","or","or","or","or","or","or","or","or","region_id","region_num","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","serialize","serialize","serialize","serialize","stats","subset","subset","subset","subset","subset","subset","subset","subset","timestamp_millis","to_owned","to_owned","to_owned","to_owned","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","alive_datanodes","filter_datanodes","get_lease_prefix","DEFAULT_EXPIRE_TIME_SECS","DistLock","DistLockGuard","DistLockRef","Key","Opts","and","and","borrow","borrow","borrow_mut","borrow_mut","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","default","deref","deref","deref_mut","deref_mut","drop","drop","drop","etcd","expire_secs","from","from","from_subset","from_subset","init","init","into","into","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","key","keys","lift_into","lift_into","lock","lock","lock","memory","name","new","or","or","sculpt","sculpt","subset","subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","unlock","vzip","vzip","EtcdLock","__clone_box","and","borrow","borrow_mut","client","clone","clone_into","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_ref","from_subset","init","into","into_request","into_request","is_in_subset","lift_into","lock","or","sculpt","subset","to_owned","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","unlock","vzip","with_endpoints","with_etcd_client","table_metadata_lock_key","MemLock","and","borrow","borrow_mut","compat","compat_mut","compat_ref","default","deref","deref_mut","drop","from","from_subset","guards","init","into","into_request","into_request","is_in_subset","lift_into","lock","mutexes","or","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","unlock","vzip","Context","DatanodeClientOptions","DatanodeOptions","ElectionRef","LeaderValue","METASRV_HOME","MetaSrv","MetaSrvOptions","MetasrvInfo","SelectorContext","SelectorRef","TABLE_ID_SEQ","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","and","and","and","and","and","and","and","and","ask_leader","batch_delete","batch_get","batch_get","batch_put","bind_addr","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","builder","client_options","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","compare_and_put","compat","compat","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","connect_timeout_millis","create_default_schema_if_not_exist","data_home","datanode","datanode_lease_secs","ddl_executor","ddl_executor","default","default","default","delete_range","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","election","election","election","enable_region_failover","enable_telemetry","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","erased_serialize","erased_serialize","erased_serialize","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","greptimedb_telemetry_task","handler_group","handler_group","heartbeat","http","in_memory","in_memory","in_memory","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_infancy","is_leader","is_skip_all","kv_store","kv_store","kv_store","kv_store","leader_cached_kv_store","leader_cached_kv_store","leader_cached_kv_store","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lock","lock","lock","logging","mailbox","mailbox","mailbox","meta_peer_client","meta_peer_client","meta_peer_client","meta_peer_client","move_value","new_ctx","options","options","or","or","or","or","or","or","or","or","plugins","plugins","procedure","procedure_manager","procedure_manager","publish","put","range","range","reset_in_memory","reset_leader_cached_kv_store","route","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","selector","selector","selector","serialize","serialize","serialize","server_addr","server_addr","server_addr","server_addr","set_skip_all","shutdown","skip_all","started","store_addr","submit_ddl_task","subscribe_manager","subset","subset","subset","subset","subset","subset","subset","subset","table_id","table_id_sequence","table_id_sequence","table_metadata_manager","table_metadata_manager","table_metadata_manager","tcp_nodelay","timeout_millis","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_toml_string","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_start","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unlock","use_memory_store","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","CheckLeaderByElection","MetaSrvBuilder","and","and","borrow","borrow","borrow_mut","borrow_mut","build","build_ddl_manager","build_default_meta_peer_client","build_leader_cached_kv_store","build_mailbox","build_procedure_manager","check","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","datanode_clients","datanode_clients","default","deref","deref","deref_mut","deref_mut","drop","drop","election","election","from","from","from_subset","from_subset","handler_group","heartbeat_handler","in_memory","in_memory","init","init","into","into","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","kv_store","kv_store","lift_into","lift_into","lock","lock","meta_peer_client","meta_peer_client","new","options","options","or","or","plugins","plugins","sculpt","sculpt","selector","selector","subset","subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","vzip","vzip","METRIC_META_HANDLER_EXECUTE","METRIC_META_HEARTBEAT_CONNECTION_NUM","METRIC_META_INACTIVE_REGIONS","METRIC_META_KV_REQUEST","METRIC_META_ROUTE_REQUEST","MockInfo","__clone_box","and","borrow","borrow_mut","channel_manager","clone","clone_into","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_ref","from_subset","init","into","into_request","into_request","is_in_subset","lift_into","meta_srv","mock","mock_with_etcdstore","mock_with_memstore","mock_with_memstore_and_selector","or","sculpt","server_addr","subset","to_owned","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","region_failover","utils","FailoverProcedureGuard","Node","OPEN_REGION_MESSAGE_TIMEOUT","RegionFailoverContext","RegionFailoverKey","RegionFailoverManager","RegionFailoverProcedure","State","TYPE_NAME","_State_registry","__clone_box","__clone_box","activate_region","and","and","and","and","and","and","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cluster_id","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","context","create_context","deactivate_region","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","dist_lock","dist_lock","do_region_failover","drop","drop","drop","drop","drop","drop","drop","dump","eq","equivalent","equivalent","equivalent","equivalent","equivalent","erased_serialize","execute","failed_region","failed_region_exists","failover_end","failover_start","fmt","from","from","from","from","from","from","from","from_json","from_ref","from_ref","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","get_hash","hash","in_memory","in_memory","init","init","init","init","init","init","insert_running_procedures","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","invalidate_cache","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","key","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lock_key","mailbox","mailbox","new","new","next","node","or","or","or","or","or","or","procedure_manager","region_lease_secs","region_lease_secs","region_number","remark_inactive_region_if_needed","running_procedures","running_procedures","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","selector","selector","selector_ctx","selector_ctx","serialize","serialize","serialize","serialize","serialize","state","status","subset","subset","subset","subset","subset","subset","table_exists","table_id","table_metadata_manager","table_metadata_manager","to_owned","to_owned","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","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_start","type_id","type_id","type_id","type_id","type_id","type_id","type_name","update_metadata","vzip","vzip","vzip","vzip","vzip","vzip","ActivateRegion","and","borrow","borrow_mut","candidate","compat","compat_mut","compat_ref","deref","deref_mut","deserialize","drop","erased_serialize","fmt","from","from_subset","handle_response","init","into","into_request","into_request","is_in_subset","lift_into","new","next","or","region_options","region_storage_path","remark_inactive_region","remark_inactive_region_if_needed","sculpt","send_open_region_message","serialize","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","DeactivateRegion","and","borrow","borrow_mut","candidate","compat","compat_mut","compat_ref","deref","deref_mut","deserialize","drop","erased_serialize","fmt","from","from_subset","handle_response","init","into","into_request","into_request","is_in_subset","lift_into","new","next","or","sculpt","send_close_region_message","serialize","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","wait_for_region_lease_expiry","RegionFailoverEnd","and","borrow","borrow_mut","compat","compat_mut","compat_ref","deref","deref_mut","deserialize","drop","erased_serialize","fmt","from","from_subset","init","into","into_request","into_request","is_in_subset","lift_into","next","or","sculpt","serialize","status","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","RegionFailoverStart","and","borrow","borrow_mut","choose_candidate","compat","compat_mut","compat_ref","deref","deref_mut","deserialize","drop","erased_serialize","failover_candidate","fmt","from","from_subset","init","into","into_request","into_request","is_in_subset","lift_into","new","next","or","sculpt","serialize","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","InvalidateCache","and","borrow","borrow_mut","broadcast_invalidate_table_cache_messages","compat","compat_mut","compat_ref","default","deref","deref_mut","deserialize","drop","erased_serialize","fmt","from","from_subset","init","into","into_request","into_request","is_in_subset","lift_into","next","or","sculpt","serialize","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","UpdateRegionMetadata","and","borrow","borrow_mut","candidate","compat","compat_mut","compat_ref","deref","deref_mut","deserialize","drop","erased_serialize","fmt","from","from_subset","init","into","into_request","into_request","is_in_subset","lift_into","new","next","or","pretty_log_table_route_change","region_options","region_storage_path","sculpt","serialize","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","update_metadata","update_table_route","vzip","AddSubRequest","DefaultPublish","DefaultSubscribeManager","Heartbeat","Heartbeat","Message","Publish","PublishRef","SubscribeManager","SubscribeManagerRef","SubscribeQuery","Subscriber","SubscriberRef","Topic","Transport","UnSubRequest","__clone_box","__clone_box","_transport","and","and","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","deref","deref","deref_mut","deref_mut","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_ref","from_ref","from_subset","from_subset","get_hash","hash","id","init","init","into","into","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","lift_into","lift_into","name","or","or","publish","sculpt","sculpt","send_msg","subscribe","subscribe_manager","subscribe_manager","subscriber","subscriber","subscriber_id","subscribers_by_topic","subset","subset","to_owned","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","topic","topic2sub","topic_list","transport_msg","transporter","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","un_subscribe","un_subscribe_all","vzip","vzip","DefaultPublish","Publish","PublishRef","_transport","and","borrow","borrow_mut","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_subset","init","into","into_request","into_request","is_in_subset","lift_into","new","or","sculpt","send_msg","send_msg","subscribe_manager","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","AddSubRequest","DefaultSubscribeManager","SubscribeManager","SubscribeManagerRef","SubscribeQuery","UnSubRequest","__clone_box","and","and","and","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","fmt","from","from","from","from_ref","from_subset","from_subset","from_subset","init","init","init","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","lift_into","lift_into","lift_into","or","or","or","sculpt","sculpt","sculpt","subscribe","subscribe","subscriber","subscriber_id","subscribers_by_topic","subscribers_by_topic","subset","subset","subset","to_owned","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","topic2sub","topic_list","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","un_subscribe","un_subscribe","un_subscribe_all","un_subscribe_all","vzip","vzip","vzip","Subscriber","SubscriberRef","Transport","and","borrow","borrow_mut","compat","compat_mut","compat_ref","deref","deref_mut","drop","fmt","from","from_subset","id","id","init","into","into_request","into_request","is_in_subset","lift_into","name","name","new","or","sculpt","subset","to_subset","to_subset_unchecked","transport_msg","transport_msg","transporter","try_from","try_into","try_into","type_id","vzip","Context","LeaseBased","LoadBased","Namespace","Output","Selector","SelectorType","__clone_box","and","borrow","borrow_mut","clone","clone_into","compat","compat_mut","compat_ref","default","deref","deref_mut","deserialize","drop","eq","equivalent","equivalent","equivalent","equivalent","equivalent","erased_serialize","fmt","from","from_ref","from_subset","init","into","into_request","into_request","is_in_subset","lease_based","lift_into","load_based","or","sculpt","select","serialize","subset","to_owned","to_subset","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","vzip","LeaseBasedSelector","and","borrow","borrow_mut","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_subset","init","into","into_request","into_request","is_in_subset","lift_into","or","sculpt","select","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","LoadBasedSelector","MAX_REGION_NUMBER","and","borrow","borrow_mut","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_subset","get_leader_peer_ids","init","into","into_request","into_request","is_in_subset","lift_into","or","sculpt","select","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","GrpcResult","GrpcStream","admin","cluster","ddl","heartbeat","lock","mailbox","router","store","Admin","HttpHandler","Router","__clone_box","and","and","borrow","borrow","borrow_mut","borrow_mut","boxed","call","call","call","call","check_path","clone","clone_into","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","default","deref","deref","deref_mut","deref_mut","drop","drop","from","from","from_ref","from_subset","from_subset","handle","handlers","health","heartbeat","inactive_regions","init","init","into","into","into_make_service","into_make_service_with_connect_info","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","leader","lift_into","lift_into","make_admin_service","meta","nest","new","new","node_lease","or","or","poll_ready","poll_ready","poll_ready","route","route","router","sculpt","sculpt","subset","subset","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","util","vzip","vzip","HTTP_OK","HealthHandler","and","borrow","borrow_mut","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_subset","handle","init","into","into_request","into_request","is_in_subset","lift_into","or","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","HeartBeatHandler","StatValues","and","and","borrow","borrow","borrow_mut","borrow_mut","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","deref","deref","deref_mut","deref_mut","deserialize","drop","drop","erased_serialize","filter_by_addr","fmt","from","from","from_subset","from_subset","handle","init","init","into","into","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","lift_into","lift_into","meta_peer_client","or","or","sculpt","sculpt","serialize","stat_vals","subset","subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","vzip","vzip","ClearInactiveRegionsHandler","InactiveRegions","ViewInactiveRegionsHandler","and","and","and","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","drop","drop","drop","erased_serialize","fmt","from","from","from","from_subset","from_subset","from_subset","handle","handle","inactive_regions","init","init","init","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","lift_into","lift_into","lift_into","or","or","or","sculpt","sculpt","sculpt","serialize","store","store","subset","subset","subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","LeaderHandler","and","borrow","borrow_mut","compat","compat_mut","compat_ref","deref","deref_mut","drop","election","from","from_subset","handle","init","into","into_request","into_request","is_in_subset","lift_into","or","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","CatalogsHandler","SchemasHandler","TableHandler","TablesHandler","and","and","and","and","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","from","from","from","from","from_subset","from_subset","from_subset","from_subset","handle","handle","handle","handle","init","init","init","init","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","lift_into","lift_into","lift_into","lift_into","or","or","or","or","sculpt","sculpt","sculpt","sculpt","subset","subset","subset","subset","table_metadata_manager","table_metadata_manager","table_metadata_manager","table_metadata_manager","to_http_response","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","HumanLease","LeaseValues","NodeLeaseHandler","and","and","and","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","deserialize","drop","drop","drop","erased_serialize","erased_serialize","fmt","fmt","from","from","from","from_subset","from_subset","from_subset","handle","human_time","init","init","init","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","lease","leases","lift_into","lift_into","lift_into","meta_peer_client","name","or","or","or","sculpt","sculpt","sculpt","serialize","serialize","subset","subset","subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","RouteHandler","and","borrow","borrow_mut","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_subset","handle","init","into","into_request","into_request","is_in_subset","lift_into","or","sculpt","subset","table_metadata_manager","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","extract_cluster_id","get_node_id","handle_ask_leader","BroadcastChannel","Channel","Datanode","Datanode","Frontend","Frontend","Mailbox","MailboxReceiver","MailboxRef","MessageId","__clone_box","and","and","and","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","broadcast","ch","channel","clone","clone_into","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","eq","fmt","fmt","from","from","from","from_ref","from_subset","from_subset","from_subset","init","init","init","into","into","into","into_future","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","lift_into","lift_into","lift_into","message_id","message_id","new","on_recv","or","or","or","poll","pusher_id","pusher_range","rx","sculpt","sculpt","sculpt","send","subset","subset","subset","to_owned","to_string","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_poll","type_id","type_id","type_id","vzip","vzip","vzip","fill_table_routes","handle_route","cached_kv","etcd","etcd_util","kv","memory","AlwaysLeader","CheckLeader","CheckLeaderRef","LeaderCachedKvStore","and","and","as_any","batch_delete","batch_get","batch_put","borrow","borrow","borrow_mut","borrow_mut","cache","check","check","check_leader","compare_and_put","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","create_new_version","delete_range","deref","deref","deref_mut","deref_mut","drop","drop","from","from","from_subset","from_subset","get_version","init","init","into","into","into_request","into_request","into_request","into_request","invalid_key","invalid_keys","is_in_subset","is_in_subset","is_leader","lift_into","lift_into","move_value","name","name","new","or","or","put","range","reset","sculpt","sculpt","store","subset","subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","try_into","try_into","txn","type_id","type_id","validate_version","version","vzip","vzip","with_always_leader","BatchDelete","BatchGet","BatchPut","CompareAndPut","Delete","EtcdStore","Get","MAX_TXN_SIZE","MoveValue","Put","and","and","and","and","and","and","and","and","and","as_any","batch_delete","batch_get","batch_put","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","client","compare_and_put","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","delete_options","delete_range","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","do_multi_txn","drop","drop","drop","drop","drop","drop","drop","drop","drop","expect","from","from","from","from","from","from","from","from","from","from_key","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","key","key","key","key","keys","keys","kvs","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","move_value","name","options","options","options","options","options","options","or","or","or","or","or","or","or","or","or","put","put_options","range","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","subset","subset","subset","subset","subset","subset","subset","subset","subset","to_key","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","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","txn","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","value","value","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_endpoints","with_etcd_client","KvPair","and","borrow","borrow_mut","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_etcd_kv","from_subset","init","into","into_request","into_request","is_in_subset","lift_into","new","or","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","KvBackendAdapter","KvStoreRef","ResettableKvStore","ResettableKvStoreRef","and","as_any","batch_delete","batch_get","batch_put","borrow","borrow_mut","compare_and_put","compat","compat_mut","compat_ref","delete_range","deref","deref_mut","drop","from","from_subset","init","into","into_request","into_request","is_in_subset","lift_into","move_value","name","or","put","range","reset","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","txn","type_id","vzip","wrap","MemStore","reset","MetaSrvTableMetadataAllocator","and","borrow","borrow_mut","compat","compat_mut","compat_ref","create","ctx","deref","deref_mut","drop","from","from_subset","handle_create_region_routes","init","into","into_request","into_request","is_in_subset","lift_into","new","or","sculpt","selector","subset","table_id_sequence","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","fetch_table","fetch_tables"],"q":[[0,"meta_srv"],[22,"meta_srv::bootstrap"],[67,"meta_srv::cache_invalidator"],[102,"meta_srv::cluster"],[260,"meta_srv::election"],[306,"meta_srv::election::etcd"],[347,"meta_srv::error"],[3645,"meta_srv::error::Error"],[3824,"meta_srv::failure_detector"],[3906,"meta_srv::greptimedb_telemetry"],[3944,"meta_srv::handler"],[4181,"meta_srv::handler::check_leader_handler"],[4211,"meta_srv::handler::collect_stats_handler"],[4241,"meta_srv::handler::failure_handler"],[4304,"meta_srv::handler::failure_handler::runner"],[4438,"meta_srv::handler::filter_inactive_region_stats"],[4468,"meta_srv::handler::keep_lease_handler"],[4498,"meta_srv::handler::mailbox_handler"],[4528,"meta_srv::handler::node_stat"],[4614,"meta_srv::handler::on_leader_start_handler"],[4644,"meta_srv::handler::persist_stats_handler"],[4714,"meta_srv::handler::publish_heartbeat_handler"],[4746,"meta_srv::handler::region_lease_handler"],[4778,"meta_srv::handler::response_header_handler"],[4808,"meta_srv::inactive_region_manager"],[4843,"meta_srv::keys"],[5171,"meta_srv::lease"],[5174,"meta_srv::lock"],[5247,"meta_srv::lock::etcd"],[5285,"meta_srv::lock::keys"],[5286,"meta_srv::lock::memory"],[5319,"meta_srv::metasrv"],[5703,"meta_srv::metasrv::builder"],[5788,"meta_srv::metrics"],[5793,"meta_srv::mocks"],[5833,"meta_srv::procedure"],[5835,"meta_srv::procedure::region_failover"],[6082,"meta_srv::procedure::region_failover::activate_region"],[6123,"meta_srv::procedure::region_failover::deactivate_region"],[6161,"meta_srv::procedure::region_failover::failover_end"],[6195,"meta_srv::procedure::region_failover::failover_start"],[6231,"meta_srv::procedure::region_failover::invalidate_cache"],[6266,"meta_srv::procedure::region_failover::update_metadata"],[6306,"meta_srv::pubsub"],[6415,"meta_srv::pubsub::publish"],[6450,"meta_srv::pubsub::subscribe_manager"],[6556,"meta_srv::pubsub::subscriber"],[6595,"meta_srv::selector"],[6649,"meta_srv::selector::lease_based"],[6678,"meta_srv::selector::load_based"],[6709,"meta_srv::service"],[6719,"meta_srv::service::admin"],[6809,"meta_srv::service::admin::health"],[6839,"meta_srv::service::admin::heartbeat"],[6903,"meta_srv::service::admin::inactive_regions"],[6996,"meta_srv::service::admin::leader"],[7026,"meta_srv::service::admin::meta"],[7147,"meta_srv::service::admin::node_lease"],[7245,"meta_srv::service::admin::route"],[7275,"meta_srv::service::admin::util"],[7276,"meta_srv::service::heartbeat"],[7278,"meta_srv::service::mailbox"],[7392,"meta_srv::service::router"],[7394,"meta_srv::service::store"],[7399,"meta_srv::service::store::cached_kv"],[7484,"meta_srv::service::store::etcd"],[7780,"meta_srv::service::store::etcd_util"],[7810,"meta_srv::service::store::kv"],[7854,"meta_srv::service::store::memory"],[7856,"meta_srv::table_meta_alloc"],[7890,"meta_srv::table_routes"]],"d":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Builder for MetaPeerClient.","Error type for MetaPeerClientBuilder","","Uninitialized field","Custom validation error","","","","","","","","","","","","","","","","","Builds a new MetaPeerClient.","","","","","","","","","","","","","","","","","","","Create an empty builder, with all fields set to None or …","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Campaign waits to acquire leadership in an election.","","","","","","","","","","","Returns the argument unchanged.","","","When a new leader is born, it may need some initialization …","","Calls U::from(self).","","","","Returns true if current node is the leader.","Returns the leader value for the current election.","","","Releases election leadership so other campaigners may …","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","SNAFU context selector for the Error::BatchGet variant","","SNAFU context selector for the Error::ConnectEtcd variant","","SNAFU context selector for the Error::ConvertEtcdTxnObject …","","SNAFU context selector for the Error::ConvertProtoData …","","SNAFU context selector for the Error::CorruptedTableRoute …","","SNAFU context selector for the Error::CreateChannel variant","","SNAFU context selector for the Error::DecodeTableRoute …","","SNAFU context selector for the Error::DeserializeFromJson …","","SNAFU context selector for the Error::EmptyKey variant","","SNAFU context selector for the Error::EmptyTableName …","","","SNAFU context selector for the Error::EtcdFailed variant","","SNAFU context selector for the Error::ExceededRetryLimit …","","SNAFU context selector for the Error::GetFullTableInfo …","","SNAFU context selector for the Error::InitMetadata variant","","SNAFU context selector for the Error::InvalidArguments …","","SNAFU context selector for the Error::InvalidCatalogValue …","","SNAFU context selector for the Error::InvalidFullTableName …","","SNAFU context selector for the …","","SNAFU context selector for the Error::InvalidHttpBody …","","SNAFU context selector for the …","","SNAFU context selector for the Error::InvalidLeaseKey …","","SNAFU context selector for the …","","SNAFU context selector for the Error::InvalidStatKey …","","SNAFU context selector for the Error::InvalidTxnResult …","","SNAFU context selector for the Error::InvalidUtf8Value …","","SNAFU context selector for the Error::InvalidateTableCache …","","SNAFU context selector for the Error::IsNotLeader variant","","SNAFU context selector for the Error::Join variant","","SNAFU context selector for the Error::LeaseGrant variant","","SNAFU context selector for the Error::LeaseKeyFromUtf8 …","","SNAFU context selector for the Error::LeaseValueFromUtf8 …","","SNAFU context selector for the Error::ListCatalogs variant","","SNAFU context selector for the Error::ListSchemas variant","","","SNAFU context selector for the Error::LockNotConfig variant","SNAFU context selector for the Error::Lock variant","","SNAFU context selector for the Error::MailboxClosed variant","","SNAFU context selector for the Error::MailboxReceiver …","","SNAFU context selector for the Error::MailboxTimeout …","","SNAFU context selector for the Error::MissingRequestHeader …","","SNAFU context selector for the …","","SNAFU context selector for the Error::MoveValue variant","","SNAFU context selector for the Error::NextSequence variant","","SNAFU context selector for the …","","SNAFU context selector for the Error::NoLeader variant","","SNAFU context selector for the Error::OperateRegion variant","","SNAFU context selector for the Error::Other variant","","SNAFU context selector for the Error::ParseAddr variant","","SNAFU context selector for the Error::ParseNum variant","","SNAFU context selector for the Error::PublishMessage …","","SNAFU context selector for the Error::PushMessage variant","","SNAFU context selector for the Error::PusherNotFound …","","SNAFU context selector for the Error::Range variant","","SNAFU context selector for the Error::RecoverProcedure …","","SNAFU context selector for the …","","SNAFU context selector for the …","","SNAFU context selector for the Error::RequestDatanode …","","SNAFU context selector for the …","","","SNAFU context selector for the Error::RetryLater variant","","SNAFU context selector for the Error::SchemaAlreadyExists …","","SNAFU context selector for the Error::SendShutdownSignal …","","SNAFU context selector for the Error::SerializeToJson …","","SNAFU context selector for the Error::ShutdownServer …","","SNAFU context selector for the Error::StartGrpc variant","","SNAFU context selector for the Error::StartHttp variant","","SNAFU context selector for the Error::StatKeyFromUtf8 …","","SNAFU context selector for the Error::StatValueFromUtf8 …","","SNAFU context selector for the Error::SubmitDdlTask variant","","SNAFU context selector for the Error::SubmitProcedure …","","SNAFU context selector for the Error::TableAlreadyExists …","","SNAFU context selector for the Error::TableIdChanged …","","SNAFU context selector for the Error::TableInfoNotFound …","","SNAFU context selector for the Error::TableMetadataManager …","","SNAFU context selector for the Error::TableNotFound variant","","SNAFU context selector for the Error::TableRouteConversion …","","SNAFU context selector for the Error::TableRouteNotFound …","","SNAFU context selector for the Error::TcpBind variant","","SNAFU context selector for the Error::TcpIncoming variant","","SNAFU context selector for the Error::TooManyPartitions …","","SNAFU context selector for the Error::Txn variant","","","SNAFU context selector for the …","SNAFU context selector for the Error::Unexpected variant","","SNAFU context selector for the Error::Unlock variant","","","SNAFU context selector for the …","SNAFU context selector for the Error::Unsupported variant","","SNAFU context selector for the Error::UpdateTableMetadata …","","SNAFU context selector for the Error::UpdateTableRoute …","","SNAFU context selector for the Error::WaitProcedure variant","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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","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","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","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","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","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","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","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","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","Consume the selector and return the associated error","Consume the selector and return the associated error","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 …","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 …","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 …","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 …","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 …","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 …","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 …","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 …","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 …","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 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 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 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 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.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","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).","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).","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).","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Holds the heartbeat statistics. It is capped by the number …","This is our port of Akka’s “PhiAccrualFailureDetector…","","Duration corresponding to number of potentially …","","","","","","","","","","","","","","","","","","","","","","","","Bootstrap the stats with heartbeats that corresponds to …","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","Number of samples to use for calculation of mean and …","","Minimum standard deviation to use for the normal …","","","","Calculation of phi, derived from the Cumulative …","The suspicion level of the accrual failure detector.","","","","","","","A low threshold is prone to generate many wrong suspicions …","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Approximate bytes of this region","Approximate number of rows in this region","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","The read capacity units during this period","The read capacity units during this period","","How many regions on this node","","","","","","","","","","","","","","","","","","","","","","","","","","","The write capacity units during this period","The write capacity units during this period","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","The input is a list of regions on a specific node. If one …","Scan all inactive regions in the cluster.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the latest number of regions.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","All keys used for distributed locking in the Metasrv. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A implementation of distributed lock based on etcd. The …","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","A “Node” in the state machine of region failover …","","The “Context” of region failover procedure state …","A key for the preventing running multiple failover …","","The states transition of region failover procedure:","The state machine of region failover procedure. Driven by …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Sleep for region_lease_expiry_seconds, to make sure the …","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","Updates the metadata of the table.","","","","The default implementation of Publish","","","","","This trait provides a send_msg method that can be used by …","","","","","","","Subscribed topic type, determined by the ability of meta.","This trait defines how messages are delivered from meta to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Subscriber’s id, globally unique, assigned by leader …","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Subscriber’s name, passed in by subscriber.","","","","","","","","","","","","","","","","","","","","","","","","","","Transport channel from meta to subscriber.","","","","","","","","","","","","","The default implementation of Publish","This trait provides a send_msg method that can be used by …","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This trait defines how messages are delivered from meta to …","","","","","","","","","","","Returns the argument unchanged.","","","Subscriber’s id, globally unique, assigned by leader …","","Calls U::from(self).","","","","","","Subscriber’s name, passed in by subscriber.","","","","","","","","","Transport channel from meta to subscriber.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A cache dedicated to a Leader node, in order to cache some …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","With a leader checker which always returns true when …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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.","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","Creates a KvPair from etcd KeyValue","","","","","","","","","","","An adaptor to bridge KvStoreRef and KvBackendRef.","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","pre-allocates create table’s table id and region routes.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,11,0,11,11,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,11,11,11,11,11,11,11,11,11,11,11,11,11,0,0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,0,0,0,0,39,39,38,42,42,34,38,39,39,34,42,34,38,39,42,34,38,39,38,38,34,38,0,38,38,42,34,38,39,42,34,38,39,42,34,38,39,38,38,42,34,38,39,42,34,38,39,42,34,38,39,38,34,38,39,39,42,34,38,39,39,39,38,42,34,38,39,34,34,34,34,38,34,38,42,34,38,39,42,34,38,39,42,42,34,34,38,38,39,39,42,34,38,39,34,42,34,38,39,38,34,38,0,42,34,38,39,39,34,34,34,38,34,38,42,34,38,39,42,34,38,39,38,0,39,42,34,38,39,42,34,38,39,42,34,38,39,42,42,34,34,38,38,39,39,42,34,38,39,42,34,38,39,0,56,0,364,0,56,56,56,56,56,364,56,56,56,56,56,56,56,56,0,56,56,56,56,364,56,56,56,56,56,364,364,56,56,364,56,364,56,56,56,56,56,56,56,56,56,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,53,0,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,0,53,53,0,0,53,0,53,53,0,0,53,0,53,0,53,0,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,117,121,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,53,53,67,53,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,110,53,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,53,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,53,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,129,73,74,91,94,99,100,66,67,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,96,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,53,66,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,85,92,93,94,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,127,128,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,103,103,104,104,105,105,106,106,108,108,109,109,110,110,111,111,65,65,66,66,67,67,112,112,113,113,114,114,68,68,115,115,116,116,117,117,118,118,119,119,120,120,121,121,69,69,70,70,71,71,72,72,122,122,123,123,124,124,125,125,126,126,127,127,128,128,129,129,73,73,74,74,130,130,131,131,132,132,75,75,76,76,77,77,78,78,79,79,80,80,81,81,82,82,133,133,134,134,135,135,83,83,84,84,136,136,85,85,137,137,138,138,139,139,86,86,140,140,87,87,141,141,142,142,143,143,88,88,89,89,90,90,91,91,92,92,93,93,94,94,95,95,144,144,96,96,97,97,98,98,99,99,145,145,146,146,147,147,148,148,149,149,150,150,151,151,100,100,152,152,101,101,102,102,53,53,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,70,71,72,77,80,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,97,0,65,79,53,84,102,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,87,108,112,53,90,77,97,98,85,88,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,81,114,53,53,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,75,76,89,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,103,103,104,104,105,105,106,106,108,108,109,109,110,110,111,111,65,65,66,66,67,67,112,112,113,113,114,114,68,68,115,115,116,116,117,117,118,118,119,119,120,120,121,121,69,69,70,70,71,71,72,72,122,122,123,123,124,124,125,125,126,126,127,127,128,128,129,129,73,73,74,74,130,130,131,131,132,132,75,75,76,76,77,77,78,78,79,79,80,80,81,81,82,82,133,133,134,134,135,135,83,83,84,84,136,136,85,85,137,137,138,138,139,139,86,86,140,140,87,87,141,141,142,142,143,143,88,88,89,89,90,90,91,91,92,92,93,93,94,94,95,95,144,144,96,96,97,97,98,98,99,99,145,145,146,146,147,147,148,148,149,149,150,150,151,151,100,100,152,152,101,101,102,102,53,53,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,144,82,103,104,105,106,108,109,110,111,65,66,67,112,113,114,68,115,116,117,118,119,120,121,69,70,71,72,122,123,124,125,126,127,128,129,73,74,130,131,132,75,76,77,78,79,80,81,82,133,134,135,83,84,136,85,137,138,139,86,140,87,141,142,143,88,89,90,91,92,93,94,95,144,96,97,98,99,145,146,147,148,149,150,151,100,152,101,102,53,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,365,380,381,366,382,383,384,385,386,387,388,369,389,390,391,392,393,394,395,396,397,398,367,399,398,400,401,402,373,387,388,403,404,405,406,407,408,409,410,411,412,413,368,376,414,398,367,415,416,417,378,379,365,381,418,419,403,404,405,382,383,384,385,386,387,388,369,370,371,420,421,389,422,423,406,424,425,407,426,427,428,390,391,429,430,392,400,393,394,395,431,396,432,433,434,435,436,437,372,401,402,373,438,439,399,440,441,374,442,443,444,445,446,447,448,375,397,449,450,440,414,425,430,450,451,412,415,437,406,440,441,400,435,426,416,408,409,410,411,412,413,368,415,416,418,420,421,428,432,433,434,439,442,443,444,445,446,447,448,422,423,436,439,427,0,0,159,161,159,161,159,161,159,161,159,159,159,161,159,161,159,161,159,161,161,159,161,159,161,159,159,161,161,159,159,161,159,161,161,161,159,159,159,161,159,161,161,159,159,161,161,159,161,161,159,159,159,161,159,161,159,0,161,161,159,159,159,161,159,161,159,161,159,161,159,161,159,161,161,159,159,161,159,159,161,159,0,167,167,167,167,167,167,167,167,167,167,167,0,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,0,0,0,0,0,0,0,174,169,169,181,186,171,177,174,169,181,186,171,177,174,169,181,186,171,177,174,169,171,174,0,171,174,169,174,169,0,181,186,171,177,174,169,181,186,171,177,174,169,181,186,171,177,174,169,171,177,174,169,181,186,171,177,174,169,181,186,171,177,174,169,181,186,171,177,174,169,0,0,177,181,186,171,177,174,169,174,169,181,186,171,177,174,169,170,169,186,169,181,177,177,181,186,171,177,174,169,174,177,181,186,171,177,174,169,177,181,181,186,186,171,171,177,177,174,174,169,169,170,181,186,171,177,174,169,171,0,181,186,171,177,174,169,0,170,186,181,186,171,169,171,0,0,171,181,186,171,177,174,169,0,0,181,174,169,171,169,177,0,169,174,181,0,181,186,171,177,174,169,171,181,171,171,177,181,186,171,177,174,169,171,171,174,169,181,186,171,177,174,169,181,186,171,177,174,169,181,186,171,177,174,169,181,181,186,186,171,171,177,177,174,174,169,169,181,186,171,177,174,169,169,181,186,171,177,174,169,0,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,0,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,0,0,201,192,201,192,201,192,201,192,201,192,201,192,201,192,201,192,201,192,192,201,192,201,192,192,201,201,192,201,192,201,201,192,192,192,201,192,201,192,201,192,201,0,201,192,201,192,201,192,201,192,201,192,201,201,192,192,192,201,192,201,192,0,0,0,0,200,200,195,196,194,200,195,196,194,200,195,196,194,194,200,195,196,194,200,195,196,194,200,195,196,194,195,195,200,195,196,194,200,195,196,194,200,195,195,196,194,196,195,196,200,195,196,194,200,195,196,194,194,195,195,200,195,196,194,200,195,196,194,200,200,195,195,196,196,194,194,200,195,196,194,194,200,195,196,194,195,200,195,196,194,195,195,196,194,195,200,195,196,194,195,195,195,195,200,195,196,194,200,195,196,194,200,195,196,194,200,195,196,194,200,200,195,195,196,196,194,194,200,195,196,194,200,195,196,194,0,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,202,0,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,203,0,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,0,0,205,205,206,206,206,205,206,205,206,205,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,205,206,206,205,205,206,205,206,205,205,206,205,206,205,205,205,205,205,206,205,206,205,205,206,205,205,206,205,206,205,205,206,206,205,205,206,206,205,206,205,206,205,206,0,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,214,0,0,0,215,216,215,216,215,216,215,215,216,215,216,215,216,215,216,215,216,215,216,215,215,216,215,215,215,216,215,216,216,215,216,215,216,215,215,216,216,216,215,216,215,215,216,215,216,215,215,216,215,215,216,215,216,215,216,215,216,215,216,215,215,216,216,215,216,215,216,0,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,217,0,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,0,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,220,0,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,0,0,0,0,0,0,0,0,0,0,0,223,224,48,222,225,227,228,225,227,228,223,224,48,49,222,225,227,228,223,224,48,49,222,225,227,228,223,224,48,49,222,223,224,48,222,223,224,48,222,223,48,222,225,227,228,223,224,48,49,222,225,227,228,223,224,48,49,222,225,227,228,223,224,48,49,222,225,225,227,227,228,228,223,224,48,49,222,225,227,228,223,224,48,49,222,223,224,49,222,225,227,228,223,224,48,49,222,223,224,48,222,223,223,223,223,223,224,224,224,224,224,48,48,48,48,48,222,222,222,222,222,223,224,49,222,223,224,48,49,222,225,227,228,223,224,48,48,49,222,223,224,48,222,223,224,48,49,222,225,227,228,223,224,48,49,222,223,48,222,222,223,48,222,225,227,228,223,224,48,49,222,225,227,228,223,224,48,49,222,225,225,227,227,228,228,223,223,224,224,48,48,49,49,222,222,225,227,228,223,224,48,49,222,225,227,228,223,224,48,49,222,224,223,48,222,225,227,228,223,224,48,49,222,222,49,225,227,228,223,224,48,49,222,223,224,49,222,49,225,227,228,223,224,48,49,222,224,223,224,48,222,225,227,228,223,224,48,49,222,225,227,228,223,224,48,49,222,225,227,228,223,223,223,224,224,224,48,48,48,49,49,49,222,222,222,225,225,227,227,228,228,223,223,224,224,48,48,49,49,222,222,225,227,228,223,224,48,49,222,225,227,228,223,224,48,49,222,0,0,0,0,0,0,0,0,0,234,235,234,235,234,235,234,235,234,235,234,235,234,234,235,234,235,234,235,235,0,234,234,235,234,235,234,235,234,235,234,234,235,235,234,235,235,0,234,235,452,235,235,0,235,235,234,235,234,235,234,235,234,235,234,235,234,235,234,234,235,235,234,235,452,234,235,0,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,237,0,0,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,0,0,0,0,0,0,0,0,0,0,0,0,8,244,245,179,246,10,32,453,8,244,245,179,246,10,10,10,10,10,10,8,32,453,8,244,245,179,246,10,32,453,8,244,245,179,246,10,0,244,8,244,245,179,246,10,8,244,245,179,246,10,10,32,453,8,244,245,179,246,10,32,453,8,244,245,179,246,10,32,453,8,244,245,179,246,10,245,10,8,8,246,10,10,8,244,245,10,32,453,8,244,245,179,246,10,32,453,8,244,245,179,246,10,8,244,245,32,453,8,244,245,179,246,10,10,179,10,8,8,8,244,245,8,8,8,8,8,244,244,244,244,244,245,245,245,245,245,8,244,245,8,244,245,32,453,8,244,245,179,246,10,8,244,245,179,246,10,32,453,8,244,245,179,246,10,10,10,10,10,8,10,179,10,32,453,8,244,245,179,246,10,32,453,8,244,245,179,246,10,32,32,453,453,8,8,244,244,245,245,179,179,246,246,10,10,32,453,8,244,245,179,246,10,179,10,179,10,179,246,10,10,179,10,32,453,8,244,245,179,246,10,10,10,10,8,10,179,10,10,179,246,10,10,10,10,10,32,453,8,244,245,179,246,10,10,10,8,10,10,10,10,10,10,179,179,10,32,453,8,244,245,179,246,10,10,8,10,8,244,245,32,8,179,246,179,10,179,10,8,10,10,32,453,8,244,245,179,246,10,246,10,10,10,179,10,245,245,8,244,245,179,246,10,32,453,8,244,245,179,246,10,32,453,8,244,245,179,246,10,8,32,453,8,244,245,179,246,10,32,32,453,453,8,8,244,244,245,245,179,179,246,246,10,10,10,32,453,8,244,245,179,246,10,10,8,32,453,8,244,245,179,246,10,0,0,264,268,264,268,264,268,264,0,0,0,0,0,268,264,268,264,268,264,268,264,264,264,264,268,264,268,264,268,264,264,264,268,264,268,264,264,264,264,264,268,264,268,264,264,268,268,264,268,264,264,264,268,264,264,264,264,264,264,264,264,268,264,264,264,268,264,264,264,268,264,268,264,268,264,268,264,264,268,268,264,268,264,268,0,0,0,0,0,0,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,269,0,0,0,0,269,269,269,269,269,269,269,269,269,269,269,269,0,0,0,0,0,0,0,0,0,0,274,0,270,271,0,193,273,274,270,272,271,193,273,274,270,272,271,193,273,274,270,272,271,270,271,270,271,270,193,273,274,270,272,271,193,273,274,270,272,271,193,273,274,270,272,271,274,193,0,193,273,274,270,272,271,193,273,274,270,272,271,272,193,271,193,193,273,273,274,270,272,271,274,270,270,270,270,270,270,272,274,272,193,0,0,272,193,273,274,270,270,272,271,274,270,271,193,273,274,270,272,271,270,270,193,271,193,273,274,270,272,271,193,193,273,274,270,272,271,193,193,273,273,274,274,270,270,272,272,271,271,0,193,273,274,270,272,271,273,193,273,274,270,272,271,274,193,271,193,274,278,274,193,273,274,270,272,271,193,193,271,270,278,193,273,193,273,274,270,272,271,193,271,193,271,272,278,278,278,278,272,278,193,273,274,270,272,271,193,270,193,271,270,271,193,273,274,270,272,271,193,273,274,270,272,271,193,273,274,270,272,271,193,193,273,273,274,274,270,270,272,272,271,271,193,193,273,274,270,272,271,274,0,193,273,274,270,272,271,0,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,280,0,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,282,0,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,283,0,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,284,0,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,285,0,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,286,0,286,286,286,286,286,286,286,286,286,286,286,286,286,286,0,0,0,288,289,0,0,0,0,0,0,0,0,0,0,0,288,289,293,288,289,288,289,288,289,288,289,288,289,288,289,288,289,288,289,288,289,288,289,288,289,288,288,288,288,288,288,288,289,288,289,288,289,288,289,288,288,297,288,289,288,289,288,288,289,289,288,289,288,289,297,288,289,0,288,289,454,295,0,293,0,290,292,455,288,289,288,289,288,289,288,289,289,296,290,294,297,288,289,288,288,289,289,288,289,295,295,288,289,0,0,0,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,454,293,293,293,293,293,293,293,293,293,293,0,0,0,0,0,0,292,290,296,292,290,296,292,290,296,292,292,292,290,296,292,290,296,292,290,296,292,296,290,296,292,290,296,292,290,296,292,292,290,296,292,292,290,296,292,290,296,292,290,296,292,290,290,296,296,292,292,290,296,292,290,296,292,290,296,292,290,296,292,295,296,290,292,455,296,290,296,292,292,290,296,292,290,296,292,296,290,290,296,292,290,290,296,296,292,292,290,296,292,295,296,295,296,290,296,292,0,0,0,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,294,297,297,297,297,297,297,297,456,298,298,0,456,0,0,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,0,298,0,298,298,456,298,298,298,298,298,298,298,298,298,298,298,0,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,300,0,0,302,302,302,302,302,302,302,302,302,302,302,0,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,302,0,0,0,0,0,0,0,0,0,0,0,0,0,304,304,307,304,307,304,307,0,304,304,304,307,0,304,304,304,307,304,307,304,307,307,304,307,304,307,304,307,304,307,304,304,307,314,307,0,0,0,304,307,304,307,304,304,304,304,307,307,304,307,0,304,307,0,0,307,304,307,0,304,307,304,304,304,0,307,304,304,307,304,307,304,304,307,304,307,304,307,304,304,307,307,304,307,0,304,307,0,0,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,315,0,0,317,316,317,316,317,316,317,316,317,316,317,316,317,316,317,316,316,317,316,316,0,316,317,316,317,316,317,317,316,317,316,317,317,316,316,317,316,317,316,317,317,316,317,316,316,316,317,316,317,316,317,316,317,316,317,317,316,316,317,316,317,316,0,0,0,319,320,318,319,320,318,319,320,318,319,320,318,319,320,318,319,320,318,319,320,318,319,320,318,318,319,320,318,318,318,319,320,318,319,320,318,319,320,318,319,320,318,319,320,318,319,319,320,320,318,318,319,320,318,319,320,318,319,320,318,319,320,318,318,319,320,319,320,318,319,320,318,319,320,318,319,320,318,319,319,320,320,318,318,319,320,318,319,320,318,0,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,321,0,0,0,0,322,323,324,325,322,323,324,325,322,323,324,325,322,323,324,325,322,323,324,325,322,323,324,325,322,323,324,325,322,323,324,325,322,323,324,325,322,323,324,325,322,323,324,325,322,323,324,325,322,323,324,325,322,323,324,325,322,322,323,323,324,324,325,325,322,323,324,325,322,323,324,325,322,323,324,325,322,323,324,325,322,323,324,325,322,323,324,325,0,322,323,324,325,322,323,324,325,322,323,324,325,322,322,323,323,324,324,325,325,322,323,324,325,322,323,324,325,0,0,0,328,326,327,328,326,327,328,326,327,328,326,327,328,326,327,328,326,327,328,326,327,328,326,327,326,327,328,326,327,326,327,326,327,328,326,327,328,326,327,328,326,328,326,327,328,326,327,328,328,326,326,327,327,328,326,327,326,327,328,326,327,328,326,328,326,327,328,326,327,326,327,328,326,327,328,326,327,328,326,327,328,326,327,328,328,326,326,327,327,328,326,327,328,326,327,0,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,329,0,0,0,0,0,172,188,172,188,0,0,0,0,188,172,281,188,172,281,188,172,281,188,457,281,281,188,188,172,281,188,172,281,188,172,281,188,172,281,188,172,281,188,172,281,188,188,188,188,172,281,188,188,172,281,188,172,281,188,172,281,188,281,172,172,281,281,188,188,172,281,188,172,281,188,281,281,281,457,172,281,188,281,188,172,281,172,281,188,457,172,281,188,188,188,172,281,188,172,281,188,172,281,188,172,172,281,281,188,188,281,172,281,188,172,281,188,0,0,0,0,0,0,0,0,0,0,0,336,267,267,267,267,267,336,267,336,267,267,458,336,267,267,336,267,336,267,336,267,267,267,336,267,336,267,336,267,336,267,336,267,267,336,267,336,267,336,336,267,267,267,267,336,267,267,336,267,267,267,267,267,336,267,267,267,267,336,267,267,336,267,336,267,336,267,336,267,336,336,267,267,267,336,267,267,267,336,267,267,0,0,0,0,0,0,0,0,0,0,344,347,348,349,350,351,352,353,354,344,344,344,344,344,347,348,349,350,351,352,353,354,344,347,348,349,350,351,352,353,354,344,344,344,347,348,349,350,351,352,353,354,344,347,348,349,350,351,352,353,354,344,347,348,349,350,351,352,353,354,354,344,344,347,348,349,350,351,352,353,354,344,347,348,349,350,351,352,353,354,344,344,347,348,349,350,351,352,353,354,352,344,347,348,349,350,351,352,353,354,354,344,347,348,349,350,351,352,353,354,344,347,348,349,350,351,352,353,354,344,347,348,349,350,351,352,353,354,344,344,347,347,348,348,349,349,350,350,351,351,352,352,353,353,354,354,344,347,348,349,350,351,352,353,354,347,348,352,353,349,351,350,344,347,348,349,350,351,352,353,354,344,344,347,348,349,350,351,353,344,347,348,349,350,351,352,353,354,344,352,344,344,347,348,349,350,351,352,353,354,344,347,348,349,350,351,352,353,354,354,344,347,348,349,350,351,352,353,354,344,347,348,349,350,351,352,353,354,344,347,347,348,348,349,349,350,350,351,351,352,352,353,353,354,354,344,344,347,347,348,348,349,349,350,350,351,351,352,352,353,353,354,354,344,344,347,348,349,350,351,352,353,354,348,352,344,347,348,349,350,351,352,353,354,344,344,0,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,356,0,0,0,0,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,357,459,357,357,357,357,357,357,357,357,357,357,357,0,359,0,360,360,360,360,360,360,360,360,360,360,360,360,360,0,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,360,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[2,[[3,[2,2]]]],[[4,5,6],7],[[]],[[]],[[8,9],[[7,[10]]]],[11,11],[[]],[[],12],[[],12],[[],12],[13],[13],[13],[[]],[[]],[[]],0,[[],13],[[]],[[],14],[[],15],[[],16],[[]],0,[[8,9],[[7,[11]]]],0,[2,[[17,[2,2]]]],[11,9],0,[10,5],[[]],[11,7],0,[11,7],[[],[[19,[18]]]],[[]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,0,[2,[[3,[2,2]]]],[[]],[[]],[[22,23,24],25],[[],12],[[],12],[[],12],[13],[13],[13],[[]],[[]],0,[[],13],[[]],[[],14],[[],15],[[22,23,26],[[29,[[28,[27]]]]]],[[22,23,30],[[29,[[28,[27]]]]]],[[],16],[[]],0,[[31,32],22],[2,[[17,[2,2]]]],[[]],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,0,0,0,0,0,0,[1],0,[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[[],33],[[34,[36,[[36,[35]]]]],[[7,[[36,[37]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[38,[[19,[34,39]]]],[[38,40],38],0,0,[[[20,[41]],42],7],[38,38],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],38],[[],38],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[[38,[20,[43]]],38],0,0,[[39,44],45],[[39,44],45],[[]],[[]],[[]],[[]],[46,39],[47,39],[[]],[[]],[[]],[[]],[[]],[34,[[7,[[50,[48,49]]]]]],[[34,16],[[7,[[36,[37]]]]]],[[34,[36,[48]]],[[7,[[50,[48,49]]]]]],[34,[[7,[51]]]],[[38,52],38],0,0,[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[],15],[[],14],[[],14],[[],15],[[],14],[[],15],[[],14],[[],15],[[],16],[[],16],[[],16],[[],16],[34,16],[[]],[[]],[[]],[[]],[[38,13],38],0,0,[53,16],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[54],[[34,[36,[35]],[36,[35]],16],[[7,[[36,[37]]]]]],[[34,[36,[[36,[35]]]]],[[7,[[36,[37]]]]]],[[34,[36,[35]],[36,[35]],16],[[7,[[36,[37]]]]]],[[38,55],38],0,0,[[]],[[]],[[]],[[]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[]],[[[36,[37]]],[[7,[[50,[48,49]]]]]],[[],46],[[],20],[[],20],[[],20],[[],20],[[]],[[]],[[]],[[]],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],21],[[],21],[[],21],[[],21],[[]],[[]],[[]],[[]],0,0,0,0,0,0,[1],[2,[[3,[2,2]]]],[[]],[[]],[[],[[29,[[28,[27]]]]]],[56,56],[[]],[[],12],[[],12],[[],12],[13],[13],[13],0,[[56,44],45],[[]],[[]],[[]],[[],16],[[],13],[[]],[[],14],[[],15],[[],16],[[],16],[[],[[29,[[28,[27]]]]]],[[]],[2,[[17,[2,2]]]],[[],[[29,[[28,[27]]]]]],[[]],[[],[[57,[56]]]],[[],[[19,[18]]]],[[]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,[2,[[3,[2,2]]]],[[]],[[]],[58,[[29,[[28,[27]]]]]],0,[[],12],[[],12],[[],12],[13],[13],[13],[[]],[[]],[58,16],0,[[],13],[[]],[[],14],[[],15],[[],16],[58,16],0,[58,[[29,[[28,[27]]]]]],0,0,[[]],[2,[[17,[2,2]]]],[58,[[29,[[28,[27]]]]]],[[]],[58,[[57,[56]]]],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],[[[59,[4]],[59,[[60,[[59,[4]]]]]]],[[7,[43]]]],[[[59,[4]],61],[[7,[43]]]],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,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,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],[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],[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],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],0,0,[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[53,62],[[],33],0,[53,[[20,[63]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[65,[[64,[46]]]]],53],[[[66,[[64,[55]],[64,[55]]]]],53],[[[67,[[64,[13]],[64,[13]]]]],53],[68,53],[69,53],[[[70,[[64,[46]]]]],53],[[[71,[[64,[46]]]]],53],[[[72,[[64,[46]]]]],53],[[[73,[[64,[46]]]]],53],[[[74,[[64,[46]]]]],53],[[[75,[[64,[26]]]]],53],[[[76,[[64,[26]]]]],53],[[[77,[[64,[46]],[64,[46]]]]],53],[78,53],[[[79,[[64,[46]]]]],53],[[[80,[[64,[46]]]]],53],[[[81,[[64,[46]]]]],53],[[[82,[[64,[46]]]]],53],[83,53],[[[84,[[64,[46]]]]],53],[[[85,[[64,[46]],[64,[13]]]]],53],[86,53],[[[87,[[64,[46]]]]],53],[[[88,[[64,[46]]]]],53],[[[89,[[64,[46]]]]],53],[[[90,[[64,[46]]]]],53],[[[91,[[64,[46]]]]],53],[[[92,[[64,[55]]]]],53],[[[93,[[64,[55]]]]],53],[[[94,[[64,[55]],[64,[46]]]]],53],[95,53],[[[96,[[64,[46]]]]],53],[[[97,[[64,[46]],[64,[46]]]]],53],[[[98,[[64,[46]]]]],53],[[[99,[[64,[46]]]]],53],[[[100,[[64,[46]]]]],53],[101,53],[[[102,[[64,[46]]]]],53],0,[53,[[20,[33]]]],[103,103],[104,104],[105,105],[106,106],[[[108,[107]]],[[108,[107]]]],[109,109],[[[110,[107]]],[[110,[107]]]],[111,111],[[[65,[107]]],[[65,[107]]]],[[[66,[107,107]]],[[66,[107,107]]]],[[[67,[107,107]]],[[67,[107,107]]]],[[[112,[107]]],[[112,[107]]]],[113,113],[[[114,[107]]],[[114,[107]]]],[68,68],[115,115],[116,116],[[[117,[107]]],[[117,[107]]]],[118,118],[119,119],[120,120],[[[121,[107]]],[[121,[107]]]],[69,69],[[[70,[107]]],[[70,[107]]]],[[[71,[107]]],[[71,[107]]]],[[[72,[107]]],[[72,[107]]]],[122,122],[123,123],[124,124],[125,125],[126,126],[[[127,[107]]],[[127,[107]]]],[[[128,[107]]],[[128,[107]]]],[[[129,[107]]],[[129,[107]]]],[[[73,[107]]],[[73,[107]]]],[[[74,[107]]],[[74,[107]]]],[130,130],[131,131],[132,132],[[[75,[107]]],[[75,[107]]]],[[[76,[107]]],[[76,[107]]]],[[[77,[107,107]]],[[77,[107,107]]]],[78,78],[[[79,[107]]],[[79,[107]]]],[[[80,[107]]],[[80,[107]]]],[[[81,[107]]],[[81,[107]]]],[[[82,[107]]],[[82,[107]]]],[133,133],[134,134],[135,135],[83,83],[[[84,[107]]],[[84,[107]]]],[136,136],[[[85,[107,107]]],[[85,[107,107]]]],[137,137],[138,138],[139,139],[86,86],[140,140],[[[87,[107]]],[[87,[107]]]],[141,141],[142,142],[143,143],[[[88,[107]]],[[88,[107]]]],[[[89,[107]]],[[89,[107]]]],[[[90,[107]]],[[90,[107]]]],[[[91,[107]]],[[91,[107]]]],[[[92,[107]]],[[92,[107]]]],[[[93,[107]]],[[93,[107]]]],[[[94,[107,107]]],[[94,[107,107]]]],[95,95],[[[144,[107]]],[[144,[107]]]],[[[96,[107]]],[[96,[107]]]],[[[97,[107,107]]],[[97,[107,107]]]],[[[98,[107]]],[[98,[107]]]],[[[99,[107]]],[[99,[107]]]],[145,145],[146,146],[147,147],[148,148],[149,149],[150,150],[151,151],[[[100,[107]]],[[100,[107]]]],[152,152],[101,101],[[[102,[107]]],[[102,[107]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[53,13,[36,[46]]]],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[53,4],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],0,0,0,0,0,0,0,0,0,[[[65,[[64,[46]]]]],[[19,[53]]]],[[[66,[[64,[55]],[64,[55]]]]],[[19,[53]]]],[[[67,[[64,[13]],[64,[13]]]]],[[19,[53]]]],[68,[[19,[53]]]],[69,[[19,[53]]]],[[[70,[[64,[46]]]]],[[19,[53]]]],[[[71,[[64,[46]]]]],[[19,[53]]]],[[[72,[[64,[46]]]]],[[19,[53]]]],[[[73,[[64,[46]]]]],[[19,[53]]]],[[[74,[[64,[46]]]]],[[19,[53]]]],[[[75,[[64,[26]]]]],[[19,[53]]]],[[[76,[[64,[26]]]]],[[19,[53]]]],[[[77,[[64,[46]],[64,[46]]]]],[[19,[53]]]],[78,[[19,[53]]]],[[[79,[[64,[46]]]]],[[19,[53]]]],[[[80,[[64,[46]]]]],[[19,[53]]]],[[[81,[[64,[46]]]]],[[19,[53]]]],[[[82,[[64,[46]]]]],[[19,[53]]]],[83,[[19,[53]]]],[[[84,[[64,[46]]]]],[[19,[53]]]],[[[85,[[64,[46]],[64,[13]]]]],[[19,[53]]]],[86,[[19,[53]]]],[[[87,[[64,[46]]]]],[[19,[53]]]],[[[88,[[64,[46]]]]],[[19,[53]]]],[[[89,[[64,[46]]]]],[[19,[53]]]],[[[90,[[64,[46]]]]],[[19,[53]]]],[[[91,[[64,[46]]]]],[[19,[53]]]],[[[92,[[64,[55]]]]],[[19,[53]]]],[[[93,[[64,[55]]]]],[[19,[53]]]],[[[94,[[64,[55]],[64,[46]]]]],[[19,[53]]]],[95,[[19,[53]]]],[[[96,[[64,[46]]]]],[[19,[53]]]],[[[97,[[64,[46]],[64,[46]]]]],[[19,[53]]]],[[[98,[[64,[46]]]]],[[19,[53]]]],[[[99,[[64,[46]]]]],[[19,[53]]]],[[[100,[[64,[46]]]]],[[19,[53]]]],[101,[[19,[53]]]],[[[102,[[64,[46]]]]],[[19,[53]]]],0,[[103,44],45],[[104,44],45],[[105,44],45],[[106,44],45],[[[108,[153]],44],45],[[109,44],45],[[[110,[153]],44],45],[[111,44],45],[[[65,[153]],44],45],[[[66,[153,153]],44],45],[[[67,[153,153]],44],45],[[[112,[153]],44],45],[[113,44],45],[[[114,[153]],44],45],[[68,44],45],[[115,44],45],[[116,44],45],[[[117,[153]],44],45],[[118,44],45],[[119,44],45],[[120,44],45],[[[121,[153]],44],45],[[69,44],45],[[[70,[153]],44],45],[[[71,[153]],44],45],[[[72,[153]],44],45],[[122,44],45],[[123,44],45],[[124,44],45],[[125,44],45],[[126,44],45],[[[127,[153]],44],45],[[[128,[153]],44],45],[[[129,[153]],44],45],[[[73,[153]],44],45],[[[74,[153]],44],45],[[130,44],45],[[131,44],45],[[132,44],45],[[[75,[153]],44],45],[[[76,[153]],44],45],[[[77,[153,153]],44],45],[[78,44],45],[[[79,[153]],44],45],[[[80,[153]],44],45],[[[81,[153]],44],45],[[[82,[153]],44],45],[[133,44],45],[[134,44],45],[[135,44],45],[[83,44],45],[[[84,[153]],44],45],[[136,44],45],[[[85,[153,153]],44],45],[[137,44],45],[[138,44],45],[[139,44],45],[[86,44],45],[[140,44],45],[[[87,[153]],44],45],[[141,44],45],[[142,44],45],[[143,44],45],[[[88,[153]],44],45],[[[89,[153]],44],45],[[[90,[153]],44],45],[[[91,[153]],44],45],[[[92,[153]],44],45],[[[93,[153]],44],45],[[[94,[153,153]],44],45],[[95,44],45],[[[144,[153]],44],45],[[[96,[153]],44],45],[[[97,[153,153]],44],45],[[[98,[153]],44],45],[[[99,[153]],44],45],[[145,44],45],[[146,44],45],[[147,44],45],[[148,44],45],[[149,44],45],[[150,44],45],[[151,44],45],[[[100,[153]],44],45],[[152,44],45],[[101,44],45],[[[102,[153]],44],45],[[53,44],45],[[53,44],45],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[103,53],[104,53],[105,53],[106,53],[[[108,[[64,[154]]]]],53],[109,53],[[[110,[[64,[46]]]]],53],[111,53],[[[65,[[64,[46]]]]],53],[[[66,[[64,[55]],[64,[55]]]]],53],[[[67,[[64,[13]],[64,[13]]]]],53],[[[112,[[64,[154]]]]],53],[113,53],[[[114,[[64,[46]]]]],53],[68,53],[115,53],[116,53],[[[117,[[64,[46]]]]],53],[118,53],[119,53],[120,53],[[[121,[[64,[46]]]]],53],[69,53],[[[70,[[64,[46]]]]],53],[[[71,[[64,[46]]]]],53],[[[72,[[64,[46]]]]],53],[122,53],[123,53],[124,53],[125,53],[126,53],[[[127,[[64,[46]]]]],53],[[[128,[[64,[46]]]]],53],[[[129,[[64,[46]]]]],53],[[[73,[[64,[46]]]]],53],[[[74,[[64,[46]]]]],53],[130,53],[131,53],[132,53],[[[75,[[64,[26]]]]],53],[[[76,[[64,[26]]]]],53],[[[77,[[64,[46]],[64,[46]]]]],53],[78,53],[[[79,[[64,[46]]]]],53],[[[80,[[64,[46]]]]],53],[[[81,[[64,[46]]]]],53],[[[82,[[64,[46]]]]],53],[133,53],[134,53],[135,53],[83,53],[[[84,[[64,[46]]]]],53],[136,53],[[[85,[[64,[46]],[64,[13]]]]],53],[137,53],[138,53],[139,53],[86,53],[140,53],[[[87,[[64,[46]]]]],53],[141,53],[142,53],[143,53],[[[88,[[64,[46]]]]],53],[[[89,[[64,[46]]]]],53],[[[90,[[64,[46]]]]],53],[[[91,[[64,[46]]]]],53],[[[92,[[64,[55]]]]],53],[[[93,[[64,[55]]]]],53],[[[94,[[64,[55]],[64,[46]]]]],53],[95,53],[[[144,[[64,[46]]]]],53],[[[96,[[64,[46]]]]],53],[[[97,[[64,[46]],[64,[46]]]]],53],[[[98,[[64,[46]]]]],53],[[[99,[[64,[46]]]]],53],[145,53],[146,53],[147,53],[148,53],[149,53],[150,53],[151,53],[[[100,[[64,[46]]]]],53],[152,53],[101,53],[[[102,[[64,[46]]]]],53],[[],14],[[],15],[[],14],[[],15],[[],15],[[],14],[[],14],[[],15],[[],15],[[],14],[[],15],[[],14],[[],14],[[],15],[[],14],[[],15],[[],15],[[],14],[[],14],[[],15],[[],15],[[],14],[[],15],[[],14],[[],15],[[],14],[[],15],[[],14],[[],15],[[],14],[[],15],[[],14],[[],14],[[],15],[[],14],[[],15],[[],15],[[],14],[[],15],[[],14],[[],14],[[],15],[[],15],[[],14],[[],14],[[],15],[[],14],[[],15],[[],15],[[],14],[[],15],[[],14],[[],14],[[],15],[[],15],[[],14],[[],15],[[],14],[[],15],[[],14],[[],15],[[],14],[[],15],[[],14],[[],14],[[],15],[[],15],[[],14],[[],15],[[],14],[[],15],[[],14],[[],14],[[],15],[[],14],[[],15],[[],14],[[],15],[[],15],[[],14],[[],14],[[],15],[[],15],[[],14],[[],15],[[],14],[[],14],[[],15],[[],14],[[],15],[[],14],[[],15],[[],15],[[],14],[[],14],[[],15],[[],14],[[],15],[[],15],[[],14],[[],15],[[],14],[[],14],[[],15],[[],14],[[],15],[[],14],[[],15],[[],14],[[],15],[[],14],[[],15],[[],14],[[],15],[[],15],[[],14],[[],14],[[],15],[[],15],[[],14],[[],15],[[],14],[[],15],[[],14],[[],15],[[],14],[[],14],[[],15],[[],14],[[],15],[[],14],[[],15],[[],15],[[],14],[[],14],[[],15],[[],14],[[],15],[[],14],[[],15],[[],15],[[],14],[[],15],[[],14],[[],15],[[],14],[[],15],[[],14],[[],14],[[],15],[[],14],[[],15],[[],14],[[],15],[[],15],[[],14],[[],14],[[],15],[[],15],[[],14],[[],15],[[],14],[[],14],[[],15],[[],15],[[],14],[[],14],[[],15],[[],15],[[],14],[[],15],[[],14],[[],14],[[],15],[[],15],[[],14],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[155,[[20,[156]]]],0,0,[53,[[20,[157]]]],0,0,[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],0,0,0,[54],0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[53,[[20,[33]]]],[53,158],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],46],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],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,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,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,0,0,0,0,0,0,[1],0,[[159,160]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[[]],[[]],[[]],[[]],[159,159],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],161],[13],[13],[13],[13],[13],[13],[159],0,[[]],[[]],[[]],[[]],[[]],[[161,160]],0,[[],13],[[],13],0,0,[[]],[[]],[[],15],[[],14],[[],15],[[],14],[[161,160],16],[[],16],[[],16],0,[[]],[[]],0,[159,162],0,[163,159],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[[160,162,162],162],[[161,160],162],[[]],[[]],0,[159,162],[[],[[19,[18]]]],[[],[[19,[18]]]],0,[[]],[[],20],[[],20],[[]],[[]],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],21],[[],21],[159,162],[[]],[[]],0,[2,[[3,[2,2]]]],[[]],[[]],[[],12],[[],12],[[],12],[13],[13],[13],[[]],[[]],[[[20,[46]],164,16],[[166,[165]]]],[167,168],[167,[[29,[[28,[27]]]]]],[167,51],[167,[[20,[46]]]],[167],[[],13],[[]],[[],15],[[],14],[[],16],[[]],0,[2,[[17,[2,2]]]],0,[[]],[[167,46]],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],0,[[]],0,0,0,0,0,0,0,[1],[1],[[169,170]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[171,172,173],[[29,[[28,[27]]]]]],[[174,[175,[46]],173],7],0,[[171,55]],[174,174],[169,169],[[]],[[]],0,[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[174,176],31],[[],177],[[],174],[[],169],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],0,0,[[177,44],45],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[178,179,177],[[29,[[28,[27]]]]]],[[169,178,179],[[7,[180]]]],0,0,[181,41],0,0,[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[174,46,181],[[20,[181]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[177,[[20,[173]]]],[[],14],[[],15],[[],14],[[],15],[[],14],[[],15],[[],15],[[],14],[[],15],[[],14],[[],14],[[],15],[182,16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[173,[[7,[183]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],0,[[],4],0,[[[184,[[19,[180,155]]]],185],181],[170,186],[[174,176],171],[174,169],[171,[[7,[55]]]],0,0,[[171,187,[7,[173]]],[[29,[[28,[27]]]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],0,0,[[181,180],7],[[174,4,173],7],[169,174],0,0,0,0,[[169,[59,[4]],181]],[[174,4],[[20,[181]]]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[171,188,173,189],[[29,[[28,[27]]]]]],0,0,0,0,[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],0,0,[[]],[[]],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[]],[[]],[[]],[[]],[[]],[[]],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[169,[59,[4]]],[[20,[181]]]],[[]],[[]],[[]],[[]],[[]],[[]],0,[2,[[3,[2,2]]]],[[]],[[]],[[],12],[[],12],[[],12],[13],[13],[13],[[]],[[]],[[190,178,179,177],[[29,[[28,[27]]]]]],[[],13],[[]],[[],14],[[],15],[[190,182],16],[[],16],[[]],[2,[[17,[2,2]]]],[[]],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,[2,[[3,[2,2]]]],[[]],[[]],[[],12],[[],12],[[],12],[13],[13],[13],[[]],[[]],[[191,178,179,177],[[29,[[28,[27]]]]]],[[],13],[[]],[[],15],[[],14],[[191,182],16],[[],16],[[]],[2,[[17,[2,2]]]],[[]],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,0,[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[[]],[[]],[[]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[13],[13],[13],[13],[13],[13],0,[[]],[[]],[[]],[[]],[[192,178,179,177],[[29,[[28,[27]]]]]],0,[[],13],[[],13],[[]],[[]],[[],14],[[],15],[[],14],[[],15],[[192,182],16],[[],16],[[],16],[[]],[[]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],0,0,[[]],[[]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],20],[[],20],[[]],[[]],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[[20,[43]],[166,[193]]],[[7,[192]]]],[[],21],[[],21],[[]],[[]],0,0,0,0,0,[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[194],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],0,0,[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[195],[13],[13],0,0,[196,161],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[194,197],198],0,0,[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[],14],[[],15],[[],14],[[],15],[[],15],[[],14],[[],15],[[],14],[[],16],[[],16],[[],16],[[],16],[194,[[28,[199]]]],[[]],[[]],[[]],[[]],[[[20,[43]],[166,[193]]],195],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],0,0,[196,197],[[194,197]],0,[[]],[[]],[[]],[[]],[[195,200]],[[195,201]],[195],[[195,[166,[194]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],20],[[],20],[[],20],[[],20],[[]],[[]],[[]],[[]],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],21],[[],21],[[],21],[[],21],[[]],[[]],[[]],[[]],0,[2,[[3,[2,2]]]],[[]],[[]],[[],12],[[],12],[[],12],[13],[13],[13],[[]],[[]],[[202,178,179,177],[[29,[[28,[27]]]]]],[[],13],[[]],[[],15],[[],14],[[202,182],16],[[],16],[[]],[2,[[17,[2,2]]]],[[]],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,[2,[[3,[2,2]]]],[[]],[[]],[[],12],[[],12],[[],12],[13],[13],[13],[[]],[[]],[[203,178,179,177],[[29,[[28,[27]]]]]],[[],13],[[]],[[],14],[[],15],[[203,182],16],[[],16],[[]],[2,[[17,[2,2]]]],[[]],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,[2,[[3,[2,2]]]],[[]],[[]],[[],12],[[],12],[[],12],[13],[13],[13],[[]],[[]],[[204,178,179,177],[[29,[[28,[27]]]]]],[[],13],[[]],[[],14],[[],15],[[204,182],16],[[],16],[[]],[2,[[17,[2,2]]]],[[]],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,0,0,[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],0,0,[[]],[[]],[[]],[[]],0,[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],205],[[],206],[13],[13],[13],[13],[207,[[19,[205]]]],[207,[[19,[206]]]],[13],[13],[208,[[19,[209,210]]]],[208,[[19,[209,210]]]],[[205,44],45],[[206,44],45],[[]],[[]],[[]],[[]],0,0,[[],13],[[],13],[[]],[[]],[[],14],[[],15],[[],14],[[],15],[205,16],[[],16],[[],16],[[]],[[]],0,[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],0,0,[205,[[36,[55]]]],0,0,[[205,[211,[55]]]],[[]],[[]],[[205,212],19],[[206,212],19],[205,48],[[],[[19,[18]]]],[[],[[19,[18]]]],0,[[],20],[[],20],[[]],[[]],[178,[[19,[205]]]],[[],19],[213,[[19,[206]]]],[[],19],[[],19],[[],19],[[],19],[[],19],[[],21],[[],21],[[]],[[]],0,0,0,[2,[[3,[2,2]]]],[[]],[[]],[[],12],[[],12],[[],12],[13],[13],[13],[[]],[[]],[[214,178,179,177],[[29,[[28,[27]]]]]],[[],13],[[]],[[],14],[[],15],[[214,182],16],[[],16],[[]],[2,[[17,[2,2]]]],[[]],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,0,0,[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[[]],[[]],[[]],[[]],[215],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],215],[[],216],[13],[13],[13],[13],[215,[[36,[205]]]],[13],[13],[215,[[20,[55]]]],0,[[]],[[]],[[]],[[]],[[216,178,179,177],[[29,[[28,[27]]]]]],[[],13],[[],13],[[]],[[]],[[],14],[[],15],[[],15],[[],14],[[216,182],16],[[],16],[[],16],[215,13],[[]],[[]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[[215,205]],[[]],[[]],[[215,55]],0,0,[[],[[19,[18]]]],[[],[[19,[18]]]],[[],20],[[],20],[[]],[[]],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],21],[[],21],[[]],[[]],0,[2,[[3,[2,2]]]],[[]],[[]],[[],12],[[],12],[[],12],[13],[13],[13],[[]],[[]],[[217,178,179,177],[[29,[[28,[27]]]]]],[[],13],[[]],[[],15],[[],14],[[217,182],16],[[],16],[[]],[218,217],[2,[[17,[2,2]]]],0,[[]],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,[2,[[3,[2,2]]]],[[]],[[]],[[],12],[[],12],[[],12],[13],[13],[13],[[]],[[]],[[219,178,179,177],[[29,[[28,[27]]]]]],[[],13],[[]],[[],15],[[],14],[[219,182],16],[[],16],[[]],[55,219],[2,[[17,[2,2]]]],0,[[]],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,[2,[[3,[2,2]]]],[[]],[[]],[[],12],[[],12],[[],12],[13],[13],[13],[[]],[[]],[[220,178,179,177],[[29,[[28,[27]]]]]],[[],13],[[]],[[],15],[[],14],[[220,182],16],[[],16],[[]],[2,[[17,[2,2]]]],[[]],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,[2,[[3,[2,2]]]],[[]],[[]],[[221,55],7],[[],12],[[],12],[[],12],[13],[13],[[221,197],7],[13],[[]],[[]],[[],13],[[]],[[],14],[[],15],[[],16],[[]],[52,221],[2,[[17,[2,2]]]],[[221,197],7],[[221,55,55,[36,[55]]],[[7,[[211,[55]]]]]],[[221,55],[[7,[[36,[222]]]]]],[[]],0,[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],0,0,0,[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[223,223],[224,224],[48,48],[222,222],[[]],[[]],[[]],[[]],0,0,0,[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[225,226],[13],[13],[227,226],[228,226],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[207,[[19,[223]]]],[207,[[19,[224]]]],[207,[[19,[49]]]],[207,[[19,[222]]]],[13],[13],[13],[13],[13],[13],[13],[13],[[223,223],16],[[224,224],16],[[48,48],16],[[222,222],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[208,[[19,[209,210]]]],[208,[[19,[209,210]]]],[208,[[19,[209,210]]]],[208,[[19,[209,210]]]],[[223,44],45],[[224,44],45],[[48,44],45],[[49,44],45],[[222,44],45],[[]],[[]],[[]],[[]],[[]],[[]],[223,48],[[]],[[]],[[]],[[]],[[]],[[]],[4,[[7,[223]]]],[4,[[7,[224]]]],[4,[[7,[48]]]],[4,[[7,[49]]]],[4,[[7,[222]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[0,[229,230]],231],55],[[[0,[229,230]],231],55],[[[0,[229,230]],231],55],[55,[[36,[35]]]],[[223,232]],[[48,232]],[[222,232]],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],15],[[],14],[[],15],[[],14],[[],15],[[],14],[[],14],[[],15],[[],15],[[],14],[[],15],[[],14],[[],14],[[],15],[[],14],[[],15],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],0,[49,[[20,[55]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[223,212],19],[[224,212],19],[[49,212],19],[[222,212],19],0,[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],0,[[]],[[]],[[]],[[]],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],19],[[],19],[[],19],[[],19],[[[36,[35]]],[[7,[223]]]],[4,19],[[],19],[4,19],[[[36,[35]]],[[7,[224]]]],[[],19],[[[36,[35]]],[[7,[48]]]],[4,19],[4,19],[[],19],[[[36,[35]]],[[7,[49]]]],[4,19],[[],19],[[[36,[35]]],[[7,[222]]]],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[55,164,55],[[7,[[50,[223,224]]]]]],[[55,164,233],[[7,[[50,[223,224]]]]]],[55,[[36,[35]]]],0,0,0,0,0,0,[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[[]],[[]],[[]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],234],[13],[13],[13],[13],[13],[235],[13],0,0,[[]],[[]],[[]],[[]],[[],13],[[],13],[[]],[[]],[[],15],[[],14],[[],15],[[],14],[[],16],[[],16],0,0,[[]],[[]],[[[36,[35]],234],[[29,[[28,[27]]]]]],[235,7],0,0,0,[[236,[36,[35]]],235],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[[]],[[]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],20],[[],20],[[]],[[]],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],21],[[],21],[[[36,[35]]],[[29,[[28,[27]]]]]],[[]],[[]],0,[1],[2,[[3,[2,2]]]],[[]],[[]],0,[237,237],[[]],[[],12],[[],12],[[],12],[13],[13],[13],[[]],[[]],[[]],[[],13],[[]],[[],14],[[],15],[[],16],[[]],[[237,[36,[35]],234],[[29,[[28,[27]]]]]],[2,[[17,[2,2]]]],[[]],[[],[[19,[18]]]],[[]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[237,[36,[35]]],[[29,[[28,[27]]]]]],[[]],[[[59,[[60,[[59,[4]]]]]]],[[7,[236]]]],[61,[[7,[236]]]],[197,238],0,[2,[[3,[2,2]]]],[[]],[[]],[[],12],[[],12],[[],12],[[],239],[13],[13],[13],[[]],[[]],0,[[],13],[[]],[[],14],[[],15],[[],16],[[]],[[239,[36,[35]],234],[[29,[[28,[27]]]]]],0,[2,[[17,[2,2]]]],[[]],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[239,[36,[35]]],[[29,[[28,[27]]]]]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[[10,[15,[240]]],[[29,[[28,[27]]]]]],[[10,[15,[241]]],[[29,[[28,[27]]]]]],[[10,[15,[242]]],[[29,[[28,[27]]]]]],[[10,[15,[242]]],[[29,[[28,[27]]]]]],[[10,[15,[243]]],[[29,[[28,[27]]]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[8,8],[244,244],[245,245],[179,179],[246,246],[10,10],[[]],[[]],[[]],[[]],[[]],[[]],[[10,[15,[247]]],[[29,[[28,[27]]]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],0,[10,7],0,0,0,[10,248],0,[[],8],[[],244],[[],245],[[10,[15,[249]]],[[29,[[28,[27]]]]]],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[207,[[19,[8]]]],[207,[[19,[244]]]],[207,[[19,[245]]]],[13],[13],[13],[13],[13],[13],[13],[13],[10,[[20,[43]]]],0,0,0,0,[[8,8],16],[[244,244],16],[[245,245],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[208,[[19,[209,210]]]],[208,[[19,[209,210]]]],[208,[[19,[209,210]]]],[[8,44],45],[[244,44],45],[[245,44],45],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[10,169],0,[[10,[15,[[250,[178]]]]],[[29,[[28,[27]]]]]],0,[10,52],0,0,[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],14],[[],15],[[],15],[[],14],[[],15],[[],14],[[],14],[[],15],[[],15],[[],14],[[],14],[[],15],[[],14],[[],15],[[],14],[[],15],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],0,[10,16],[179,16],[10,251],0,0,0,[10,52],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[10,236],[[10,[15,[252]]],[[29,[[28,[27]]]]]],0,0,[10,31],0,0,[10,164],0,0,0,[[10,[15,[253]]],[[29,[[28,[27]]]]]],[10,179],[10,8],0,[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[10,9],0,0,[10,254],0,[10,[[20,[218]]]],[[10,[15,[255]]],[[29,[[28,[27]]]]]],[[10,[15,[256]]],[[29,[[28,[27]]]]]],[[10,[15,[256]]],[[29,[[28,[27]]]]]],[179],[179],[[10,[15,[257]]],[[29,[[28,[27]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[10,258],0,0,[[8,212],19],[[244,212],19],[[245,212],19],0,0,0,0,[179],[10],0,0,0,[[10,[15,[259]]],[[29,[[28,[27]]]]]],[10,[[20,[260]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],0,[10,261],0,[10,262],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[8,46],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[10,7],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[10,[15,[263]]],[[29,[[28,[27]]]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[[]],[[]],[[]],[[]],[264,[[7,[10]]]],[[8,[20,[[166,[265]]]],254,31,262,261],266],[[[20,[43]],52],164],[[[20,[43]],251],[[166,[267]]]],[[251,174],31],[[8,251],254],[268,16],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[264,[166,[265]]],264],0,[[],264],[13],[13],[13],[13],[13],[13],[[264,[20,[43]]],264],0,[[]],[[]],[[]],[[]],0,[[264,169],264],[[264,52],264],0,[[],13],[[],13],[[]],[[]],[[],14],[[],15],[[],15],[[],14],[[],16],[[],16],[[264,251],264],0,[[]],[[]],[[264,[20,[236]]],264],0,[[264,164],264],0,[[],264],[[264,8],264],0,[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[[264,9],264],0,[[]],[[]],[[264,258],264],0,[[],[[19,[18]]]],[[],[[19,[18]]]],[[],20],[[],20],[[]],[[]],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],21],[[],21],[[]],[[]],0,0,0,0,0,0,[1],[2,[[3,[2,2]]]],[[]],[[]],0,[269,269],[[]],[[],12],[[],12],[[],12],[13],[13],[13],[[]],[[]],[[]],[[],13],[[]],[[],14],[[],15],[[],16],[[]],0,[[8,251,[20,[258]],[20,[[166,[265]]]]],269],[4,269],[[],269],[258,269],[2,[[17,[2,2]]]],[[]],0,[[],[[19,[18]]]],[[]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],0,[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[270,270],[271,271],[[]],[[]],0,[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],0,[193,271],0,[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[207,[[19,[272]]]],0,0,[[193,197],7],[13],[13],[273],[13],[13],[13],[13],[274,[[275,[46]]]],[[270,270],16],[[],16],[[],16],[[],16],[[],16],[[],16],[208,[[19,[209,210]]]],[[274,276],[[29,[[28,[27]]]]]],0,[[193,197],[[7,[16]]]],0,0,[[272,44],45],[[]],[[]],[[]],[197,270],[[]],[[]],[[]],[[4,271],[[275,[274]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[0,[229,230]],231],55],[[270,232]],0,0,[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[193,197],[[20,[273]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[],15],[[],14],[[],15],[[],14],[[],14],[[],15],[[],15],[[],14],[[],14],[[],15],[[],14],[[],15],0,[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],0,[[]],[[]],[[]],[[]],[[]],[[]],[274,277],0,0,[[55,52,31,254,236,262],193],[[197,271],274],[[271,197],[[29,[[28,[27]]]]]],0,[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],0,0,0,0,[[]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,[[272,212],19],[[278,212],19],[[278,212],19],[[278,212],19],[[278,212],19],0,[[],279],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[193,197],[[7,[16]]]],0,0,0,[[]],[[]],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[]],[[]],[[]],[[]],[[]],[[]],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[193,7],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[274,4],0,[[]],[[]],[[]],[[]],[[]],[[]],0,[2,[[3,[2,2]]]],[[]],[[]],0,[[],12],[[],12],[[],12],[13],[13],[207,[[19,[280]]]],[13],[208,[[19,[209,210]]]],[[280,44],45],[[]],[[]],[[280,281,197],[[7,[[28,[278]]]]]],[[],13],[[]],[[],15],[[],14],[[],16],[[]],[154,280],[[280,271,197],[[29,[[28,[27]]]]]],[2,[[17,[2,2]]]],0,0,0,[280],[[]],[[280,271,197,189],[[7,[281]]]],[[280,212],19],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,[2,[[3,[2,2]]]],[[]],[[]],0,[[],12],[[],12],[[],12],[13],[13],[207,[[19,[282]]]],[13],[208,[[19,[209,210]]]],[[282,44],45],[[]],[[]],[[282,271,281,197],[[7,[[28,[278]]]]]],[[],13],[[]],[[],15],[[],14],[[],16],[[]],[154,282],[[282,271,197],[[29,[[28,[27]]]]]],[2,[[17,[2,2]]]],[[]],[[282,271,197],[[7,[281]]]],[[282,212],19],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],[[282,271]],0,[2,[[3,[2,2]]]],[[]],[[]],[[],12],[[],12],[[],12],[13],[13],[207,[[19,[283]]]],[13],[208,[[19,[209,210]]]],[[283,44],45],[[]],[[]],[[],13],[[]],[[],14],[[],15],[[],16],[[]],[[283,271,197],[[29,[[28,[27]]]]]],[2,[[17,[2,2]]]],[[]],[[283,212],19],[283,279],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,[2,[[3,[2,2]]]],[[]],[[]],[[284,271,197],[[7,[154]]]],[[],12],[[],12],[[],12],[13],[13],[207,[[19,[284]]]],[13],[208,[[19,[209,210]]]],0,[[284,44],45],[[]],[[]],[[],13],[[]],[[],15],[[],14],[[],16],[[]],[[],284],[[284,271,197],[[29,[[28,[27]]]]]],[2,[[17,[2,2]]]],[[]],[[284,212],19],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,[2,[[3,[2,2]]]],[[]],[[]],[[285,271,26],7],[[],12],[[],12],[[],12],[[],285],[13],[13],[207,[[19,[285]]]],[13],[208,[[19,[209,210]]]],[[285,44],45],[[]],[[]],[[],13],[[]],[[],15],[[],14],[[],16],[[]],[[285,271,197],[[29,[[28,[27]]]]]],[2,[[17,[2,2]]]],[[]],[[285,212],19],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,[2,[[3,[2,2]]]],[[]],[[]],0,[[],12],[[],12],[[],12],[13],[13],[207,[[19,[286]]]],[13],[208,[[19,[209,210]]]],[[286,44],45],[[]],[[]],[[],13],[[]],[[],14],[[],15],[[],16],[[]],[[154,46,[50,[46,46]]],286],[[286,271,197],[[29,[[28,[27]]]]]],[2,[[17,[2,2]]]],[[46,[60,[287]],197]],0,0,[[]],[[286,212],19],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[286,271,197],7],[[286,271,197],7],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],0,[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[[]],[[]],[[]],[[]],[288,288],[289,289],[[]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[13],[13],[13],[13],[13],[13],[[288,288],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[288,44],45],[[289,44],45],[[]],[[]],[[]],[[]],[[]],[[]],[[[0,[229,230]],231],55],[[288,232]],0,[[],13],[[],13],[[]],[[]],[[],14],[[],15],[[],15],[[],14],[[],16],[[],16],[[]],[[]],0,[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],0,[[]],[[]],[289,[[29,[[28,[27]]]]]],[290,7],0,0,0,0,0,[288,[[36,[291]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[]],[[]],[[],20],[[],20],[[]],[[]],[289,288],0,0,[289,[[29,[[28,[27]]]]]],0,[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],21],[[],21],[292,7],[[],7],[[]],[[]],0,0,0,0,[2,[[3,[2,2]]]],[[]],[[]],[[],12],[[],12],[[],12],[13],[13],[13],[[]],[[]],[[],13],[[]],[[],15],[[],14],[[],16],[[]],[166,293],[2,[[17,[2,2]]]],[[]],[289,[[29,[[28,[27]]]]]],[[[293,[[295,[[0,[294,153]]]],[0,[294,153]]]],289],[[29,[[28,[27]]]]]],0,[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,0,0,0,0,0,[1],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[[]],[[]],[[]],[[]],[[]],[[]],[292,292],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],296],[13],[13],[13],[13],[13],[13],[13],[13],[13],[[292,44],45],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[],14],[[],15],[[],15],[[],14],[[],15],[[],14],[[],16],[[],16],[[],16],[[]],[[]],[[]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[[]],[[]],[[]],[290,7],[[[296,[294]],[290,[294]]],7],0,0,[288,[[36,[291]]]],[[[296,[294]],288],[[36,[[291,[294]]]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[]],[[],20],[[],20],[[],20],[[]],[[]],[[]],0,0,[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],21],[[],21],[[],21],[292,7],[[[296,[294]],292],7],[[],7],[[[296,[294]]],7],[[]],[[]],[[]],0,0,0,[2,[[3,[2,2]]]],[[]],[[]],[[],12],[[],12],[[],12],[13],[13],[13],[[[297,[153]],44],45],[[]],[[]],[297,163],0,[[],13],[[]],[[],14],[[],15],[[],16],[[]],[297,4],0,[[163,[64,[46]]],297],[2,[[17,[2,2]]]],[[]],[[],[[19,[18]]]],[[],20],[[]],[289,[[29,[[28,[27]]]]]],[[[297,[294]],289],7],0,[[],19],[[],19],[[],19],[[],21],[[]],0,0,0,0,0,0,0,[1],[2,[[3,[2,2]]]],[[]],[[]],[298,298],[[]],[[],12],[[],12],[[],12],[[],298],[13],[13],[207,[[19,[298]]]],[13],[[298,298],16],[[],16],[[],16],[[],16],[[],16],[[],16],[208,[[19,[209,210]]]],[[298,44],45],[[]],[[]],[[]],[[],13],[[]],[[],14],[[],15],[[],16],0,[[]],0,[2,[[17,[2,2]]]],[[]],[299,[[29,[[28,[27]]]]]],[[298,212],19],[[],[[19,[18]]]],[[]],[[],20],[[]],[[],19],[4,[[7,[298]]]],[[],19],[[],19],[[],21],[[]],0,[2,[[3,[2,2]]]],[[]],[[]],[[],12],[[],12],[[],12],[13],[13],[13],[[]],[[]],[[],13],[[]],[[],14],[[],15],[[],16],[[]],[2,[[17,[2,2]]]],[[]],[[300,299],[[29,[[28,[27]]]]]],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,0,[2,[[3,[2,2]]]],[[]],[[]],[[],12],[[],12],[[],12],[13],[13],[13],[[]],[[]],[[301,26],[[7,[[36,[55]]]]]],[[],13],[[]],[[],15],[[],14],[[],16],[[]],[2,[[17,[2,2]]]],[[]],[[302,299],[[29,[[28,[27]]]]]],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[[]],[[]],[[]],[[]],[46,303],[[304,[306,[305]]]],[306],[306],[[307,4,[50,[46,46]]],[[19,[[308,[303]],309]]]],[4],[304,304],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],307],[13],[13],[13],[13],[13],[13],[[]],[[]],[[]],[[]],[[]],[[4,[50,[46,46]]],[[29,[[28,[27]]]]]],0,0,0,0,[[],13],[[],13],[[]],[[]],[[],310],[[],311],[[],15],[[],14],[[],15],[[],14],[[],16],[[],16],0,[[]],[[]],[10,304],0,[[4,307],307],[307,304],[[],307],0,[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[312,[[313,[19]]]],[[304,312],[[313,[19]]]],[312,[[313,[19]]]],0,[[307,4,314],307],0,[[]],[[]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[]],[[],20],[[],20],[[]],[[]],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],21],[[],21],0,[[]],[[]],0,0,[2,[[3,[2,2]]]],[[]],[[]],[[],12],[[],12],[[],12],[13],[13],[13],[[]],[[]],[[315,4,[50,[46,46]]],[[29,[[28,[27]]]]]],[[],13],[[]],[[],15],[[],14],[[],16],[[]],[2,[[17,[2,2]]]],[[]],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,0,[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[[]],[[]],[[]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[13],[13],[13],[13],[207,[[19,[316]]]],[13],[13],[208,[[19,[209,210]]]],[[[36,[49]],4],[[36,[49]]]],[[316,44],45],[[]],[[]],[[]],[[]],[[317,4,[50,[46,46]]],[[29,[[28,[27]]]]]],[[],13],[[],13],[[]],[[]],[[],14],[[],15],[[],14],[[],15],[[],16],[[],16],[[]],[[]],0,[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[[]],[[]],[[316,212],19],0,[[],[[19,[18]]]],[[],[[19,[18]]]],[[],20],[[],20],[[]],[[]],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],21],[[],21],[[]],[[]],0,0,0,[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[13],[13],[13],[13],[13],[13],[207,[[19,[318]]]],[13],[13],[13],[208,[[19,[209,210]]]],[[318,44],45],[[]],[[]],[[]],[[]],[[]],[[]],[[319,4,[50,[46,46]]],[[29,[[28,[27]]]]]],[[320,4,[50,[46,46]]],[[29,[[28,[27]]]]]],0,[[],13],[[],13],[[],13],[[]],[[]],[[]],[[],15],[[],14],[[],15],[[],14],[[],15],[[],14],[[],16],[[],16],[[],16],[[]],[[]],[[]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[[]],[[]],[[]],[[318,212],19],0,0,[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],20],[[],20],[[],20],[[]],[[]],[[]],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],21],[[],21],[[],21],[[]],[[]],[[]],0,[2,[[3,[2,2]]]],[[]],[[]],[[],12],[[],12],[[],12],[13],[13],[13],0,[[]],[[]],[[321,4,[50,[46,46]]],[[29,[[28,[27]]]]]],[[],13],[[]],[[],15],[[],14],[[],16],[[]],[2,[[17,[2,2]]]],[[]],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,0,0,0,[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[322,4,[50,[46,46]]],[[29,[[28,[27]]]]]],[[323,4,[50,[46,46]]],[[29,[[28,[27]]]]]],[[324,4,[50,[46,46]]],[[29,[[28,[27]]]]]],[[325,4,[50,[46,46]]],[[29,[[28,[27]]]]]],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[],14],[[],15],[[],15],[[],14],[[],14],[[],15],[[],15],[[],14],[[],16],[[],16],[[],16],[[],16],[[]],[[]],[[]],[[]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[[]],[[]],[[]],[[]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],0,0,0,0,[[[36,[46]]],[[7,[[308,[46]]]]]],[[],20],[[],20],[[],20],[[],20],[[]],[[]],[[]],[[]],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],21],[[],21],[[],21],[[],21],[[]],[[]],[[]],[[]],0,0,0,[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[13],[13],[13],[13],[13],[13],[207,[[19,[326]]]],[207,[[19,[327]]]],[13],[13],[13],[208,[[19,[209,210]]]],[208,[[19,[209,210]]]],[[326,44],45],[[327,44],45],[[]],[[]],[[]],[[]],[[]],[[]],[[328,4,[50,[46,46]]],[[29,[[28,[27]]]]]],0,[[],13],[[],13],[[],13],[[]],[[]],[[]],[[],14],[[],15],[[],14],[[],15],[[],15],[[],14],[[],16],[[],16],[[],16],0,0,[[]],[[]],[[]],0,0,[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[[]],[[]],[[]],[[326,212],19],[[327,212],19],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],20],[[],20],[[],20],[[]],[[]],[[]],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],21],[[],21],[[],21],[[]],[[]],[[]],0,[2,[[3,[2,2]]]],[[]],[[]],[[],12],[[],12],[[],12],[13],[13],[13],[[]],[[]],[[329,4,[50,[46,46]]],[[29,[[28,[27]]]]]],[[],13],[[]],[[],15],[[],14],[[],16],[[]],[2,[[17,[2,2]]]],[[]],[[],[[19,[18]]]],0,[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],[[[50,[46,46]]],[[7,[55]]]],[185,55],[[240,179],[[7,[330]]]],0,0,0,0,0,0,0,0,0,0,[1],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[172,173],[[29,[[28,[27]]]]]],0,[281,188],[188,188],[[]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[13],[13],[13],[13],[13],[13],[13],[13],[13],[[188,188],16],[[188,44],45],[[188,44],45],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[],14],[[],15],[[],14],[[],15],[[],15],[[],14],[[],16],[[],16],[[],16],[[]],[[]],[[]],[281,187],0,[[187,[331,[[7,[173]]]],188],281],[[187,[7,[173]]],[[29,[[28,[27]]]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[[[29,[281]],312],313],[188,46],[172,[[175,[46]]]],0,[[]],[[]],[[]],[[188,173,189],[[29,[[28,[27]]]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[]],[[],46],[[],20],[[],20],[[],20],[[]],[[]],[[]],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[29,312],313],[[],21],[[],21],[[],21],[[]],[[]],[[]],[36,7],[[257,179],[[7,[332]]]],0,0,0,0,0,0,0,0,0,[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[267,62],[[267,333],[[29,[[28,[27]]]]]],[[267,334],[[29,[[28,[27]]]]]],[[267,335],[[29,[[28,[27]]]]]],[[]],[[]],[[]],[[]],0,[[],16],[336,16],0,[[267,337],[[29,[[28,[27]]]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[267,13],[[267,338],[[29,[[28,[27]]]]]],[13],[13],[13],[13],[13],[13],[[]],[[]],[[]],[[]],[267,13],[[],13],[[],13],[[]],[[]],[[],15],[[],14],[[],14],[[],15],[[267,[36,[35]]],7],[[267,[36,[[36,[35]]]]],7],[[],16],[[],16],[267,16],[[]],[[]],[[267,339],[[29,[[28,[27]]]]]],[267,4],0,[[340,251],267],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[[267,341],[[29,[[28,[27]]]]]],[[267,342],[[29,[[28,[27]]]]]],[267],[[]],[[]],0,[[],[[19,[18]]]],[[],[[19,[18]]]],[[],20],[[],20],[[]],[[]],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[267,343],[[29,[[28,[27]]]]]],[[],21],[[],21],[[267,13],16],0,[[]],[[]],[251,267],0,0,0,0,0,0,0,0,0,0,[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[2,[[3,[2,2]]]],[344,62],[[344,333],[[29,[[28,[27]]]]]],[[344,334],[[29,[[28,[27]]]]]],[[344,335],[[29,[[28,[27]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[344,337],[[29,[[28,[27]]]]]],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],0,[[344,338],[[29,[[28,[27]]]]]],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[13],[[344,[36,[345]]],[[7,[[36,[346]]]]]],[13],[13],[13],[13],[13],[13],[13],[13],[13],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],14],[[],15],[[],14],[[],15],[[],15],[[],14],[[],15],[[],14],[[],14],[[],15],[[],15],[[],14],[[],14],[[],15],[[],14],[[],15],[[],14],[[],15],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[344,339],[[29,[[28,[27]]]]]],[344,4],0,0,0,0,0,0,[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[2,[[17,[2,2]]]],[[344,341],[[29,[[28,[27]]]]]],0,[[344,342],[[29,[[28,[27]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],[[],[[19,[18]]]],0,[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],19],[[],19],[342,[[7,[347]]]],[341,[[7,[348]]]],[[],19],[334,[[7,[349]]]],[[],19],[[],19],[335,[[7,[350]]]],[[],19],[333,[[7,[351]]]],[337,[[7,[352]]]],[[],19],[[],19],[338,[[7,[353]]]],[339,[[7,[354]]]],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[344,343],[[29,[[28,[27]]]]]],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[59,[[60,[[59,[4]]]]]]],[[7,[251]]]],[61,251],0,[2,[[3,[2,2]]]],[[]],[[]],[[],12],[[],12],[[],12],[13],[13],[13],[[]],[355,37],[[]],[[],13],[[]],[[],15],[[],14],[[],16],[[]],[355,356],[2,[[17,[2,2]]]],[[]],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],0,0,0,0,[2,[[3,[2,2]]]],[357,62],[[357,333],[[29,[[28,[27]]]]]],[[357,334],[[29,[[28,[27]]]]]],[[357,335],[[29,[[28,[27]]]]]],[[]],[[]],[[357,337],[[29,[[28,[27]]]]]],[[],12],[[],12],[[],12],[[357,338],[[29,[[28,[27]]]]]],[13],[13],[13],[[]],[[]],[[],13],[[]],[[],15],[[],14],[[],16],[[]],[[357,339],[[29,[[28,[27]]]]]],[357,4],[2,[[17,[2,2]]]],[[357,341],[[29,[[28,[27]]]]]],[[357,342],[[29,[[28,[27]]]]]],[[]],[[]],[[],[[19,[18]]]],[[],20],[[]],[[],19],[[],19],[[],19],[[357,343],[[29,[[28,[27]]]]]],[[],21],[[]],[251,358],0,[359],0,[2,[[3,[2,2]]]],[[]],[[]],[[],12],[[],12],[[],12],[[360,361,362,[60,[363]]],[[29,[[28,[27]]]]]],0,[13],[13],[13],[[]],[[]],[[55,362,[60,[363]],246,258,261],7],[[],13],[[]],[[],15],[[],14],[[],16],[[]],[[246,258,261],360],[2,[[17,[2,2]]]],[[]],0,[[],[[19,[18]]]],0,[[],20],[[]],[[],19],[[],19],[[],19],[[],21],[[]],[[262,26],[[7,[20]]]],[[179,[36,[26]]],[[7,[36]]]]],"c":[],"p":[[3,"Private"],[8,"Policy"],[3,"And"],[15,"str"],[3,"Router"],[3,"Receiver"],[6,"Result"],[3,"MetaSrvOptions"],[3,"Plugins"],[3,"MetaSrv"],[3,"MetaSrvInstance"],[3,"Compat"],[15,"usize"],[3,"Request"],[3,"Request"],[15,"bool"],[3,"Or"],[4,"CNil"],[4,"Result"],[4,"Option"],[3,"TypeId"],[3,"MetasrvCacheInvalidator"],[3,"Context"],[4,"Instruction"],[6,"Result"],[6,"TableId"],[8,"Future"],[3,"Box"],[3,"Pin"],[3,"TableName"],[6,"MailboxRef"],[3,"MetasrvInfo"],[8,"Error"],[3,"MetaPeerClient"],[15,"u8"],[3,"Vec"],[3,"KeyValue"],[3,"MetaPeerClientBuilder"],[4,"MetaPeerClientBuilderError"],[3,"ChannelManager"],[3,"ResponseHeader"],[3,"Context"],[6,"ElectionRef"],[3,"Formatter"],[6,"Result"],[3,"String"],[3,"UninitializedFieldError"],[3,"StatKey"],[3,"StatValue"],[3,"HashMap"],[15,"i32"],[6,"ResettableKvStoreRef"],[4,"Error"],[3,"Demand"],[15,"u64"],[4,"LeaderChangeMessage"],[3,"Receiver"],[3,"EtcdElection"],[8,"AsRef"],[15,"slice"],[3,"Client"],[8,"Any"],[3,"Backtrace"],[8,"Into"],[3,"TxnSnafu"],[3,"TableIdChangedSnafu"],[3,"NoEnoughAvailableDatanodeSnafu"],[3,"EmptyKeySnafu"],[3,"EmptyTableNameSnafu"],[3,"InvalidLeaseKeySnafu"],[3,"InvalidStatKeySnafu"],[3,"InvalidInactiveRegionKeySnafu"],[3,"InvalidArgumentsSnafu"],[3,"InvalidTxnResultSnafu"],[3,"TableRouteNotFoundSnafu"],[3,"TableInfoNotFoundSnafu"],[3,"CorruptedTableRouteSnafu"],[3,"NoLeaderSnafu"],[3,"TableNotFoundSnafu"],[3,"MoveValueSnafu"],[3,"UnsupportedSelectorTypeSnafu"],[3,"UnexpectedSnafu"],[3,"ResponseHeaderNotFoundSnafu"],[3,"IsNotLeaderSnafu"],[3,"ExceededRetryLimitSnafu"],[3,"LockNotConfigSnafu"],[3,"MissingRequiredParameterSnafu"],[3,"SchemaAlreadyExistsSnafu"],[3,"TableAlreadyExistsSnafu"],[3,"PusherNotFoundSnafu"],[3,"PushMessageSnafu"],[3,"MailboxClosedSnafu"],[3,"MailboxTimeoutSnafu"],[3,"MailboxReceiverSnafu"],[3,"MissingRequestHeaderSnafu"],[3,"RegionFailoverCandidatesNotFoundSnafu"],[3,"UnexpectedInstructionReplySnafu"],[3,"RetryLaterSnafu"],[3,"UpdateTableMetadataSnafu"],[3,"InvalidHeartbeatRequestSnafu"],[3,"TooManyPartitionsSnafu"],[3,"UnsupportedSnafu"],[3,"InitMetadataSnafu"],[3,"NextSequenceSnafu"],[3,"SubmitDdlTaskSnafu"],[3,"InvalidateTableCacheSnafu"],[8,"Clone"],[3,"OperateRegionSnafu"],[3,"ListCatalogsSnafu"],[3,"ListSchemasSnafu"],[3,"JoinSnafu"],[3,"RequestDatanodeSnafu"],[3,"SendShutdownSignalSnafu"],[3,"ShutdownServerSnafu"],[3,"EtcdFailedSnafu"],[3,"ConnectEtcdSnafu"],[3,"TcpBindSnafu"],[3,"TcpIncomingSnafu"],[3,"StartGrpcSnafu"],[3,"StartHttpSnafu"],[3,"ParseAddrSnafu"],[3,"LeaseKeyFromUtf8Snafu"],[3,"LeaseValueFromUtf8Snafu"],[3,"StatKeyFromUtf8Snafu"],[3,"StatValueFromUtf8Snafu"],[3,"InvalidRegionKeyFromUtf8Snafu"],[3,"SerializeToJsonSnafu"],[3,"DeserializeFromJsonSnafu"],[3,"ParseNumSnafu"],[3,"InvalidCatalogValueSnafu"],[3,"InvalidFullTableNameSnafu"],[3,"DecodeTableRouteSnafu"],[3,"CreateChannelSnafu"],[3,"BatchGetSnafu"],[3,"RangeSnafu"],[3,"InvalidHttpBodySnafu"],[3,"LockSnafu"],[3,"UnlockSnafu"],[3,"LeaseGrantSnafu"],[3,"InvalidUtf8ValueSnafu"],[3,"RecoverProcedureSnafu"],[3,"WaitProcedureSnafu"],[3,"SubmitProcedureSnafu"],[3,"RegisterProcedureLoaderSnafu"],[3,"TableRouteConversionSnafu"],[3,"ConvertProtoDataSnafu"],[3,"ConvertEtcdTxnObjectSnafu"],[3,"OtherSnafu"],[3,"TableMetadataManagerSnafu"],[3,"UpdateTableRouteSnafu"],[3,"GetFullTableInfoSnafu"],[3,"PublishMessageSnafu"],[8,"Debug"],[3,"Peer"],[3,"Status"],[3,"Error"],[8,"StackError"],[4,"StatusCode"],[3,"HeartbeatHistory"],[15,"i64"],[3,"PhiAccrualFailureDetector"],[15,"f64"],[15,"u32"],[6,"MetaPeerClientRef"],[4,"GreptimeDBTelemetryTask"],[3,"Arc"],[3,"DistributedGreptimeDBTelemetryCollector"],[4,"Mode"],[3,"HeartbeatHandlerGroup"],[8,"HeartbeatHandler"],[3,"HeartbeatMailbox"],[4,"BroadcastChannel"],[3,"MailboxMessage"],[3,"Pushers"],[3,"Range"],[3,"Sequence"],[3,"HeartbeatAccumulator"],[3,"HeartbeatRequest"],[3,"Context"],[3,"HeartbeatResponse"],[3,"Pusher"],[4,"Role"],[4,"InstructionReply"],[3,"Sender"],[3,"RequestHeader"],[3,"NameCachedHandler"],[6,"MessageId"],[4,"Channel"],[3,"Duration"],[3,"CheckLeaderHandler"],[3,"CollectStatsHandler"],[3,"RegionFailureHandler"],[3,"RegionFailoverManager"],[3,"FailureDetectorContainer"],[3,"FailureDetectRunner"],[3,"FailureDetectorEntry"],[3,"RegionIdent"],[8,"DerefMut"],[8,"Iterator"],[4,"FailureDetectControl"],[3,"DatanodeHeartbeat"],[3,"FilterInactiveRegionStatsHandler"],[3,"KeepLeaseHandler"],[3,"MailboxHandler"],[3,"Stat"],[3,"RegionStat"],[8,"Deserializer"],[8,"Serializer"],[3,"Ok"],[3,"Error"],[3,"HashSet"],[8,"Serializer"],[3,"RegionStat"],[3,"OnLeaderStartHandler"],[3,"EpochStats"],[3,"PersistStatsHandler"],[3,"PublishHeartbeatHandler"],[6,"PublishRef"],[3,"RegionLeaseHandler"],[3,"ResponseHeaderHandler"],[3,"InactiveRegionManager"],[3,"InactiveRegionKey"],[3,"LeaseKey"],[3,"LeaseValue"],[3,"DATANODE_LEASE_KEY_PATTERN"],[3,"Regex"],[3,"DATANODE_STAT_KEY_PATTERN"],[3,"INACTIVE_REGION_KEY_PATTERN"],[8,"Hash"],[8,"Sized"],[8,"BuildHasher"],[8,"Hasher"],[8,"Fn"],[3,"Opts"],[3,"DistLockGuard"],[6,"DistLockRef"],[3,"EtcdLock"],[6,"Key"],[3,"MemLock"],[3,"AskLeaderRequest"],[3,"BatchDeleteRequest"],[3,"BatchGetRequest"],[3,"BatchPutRequest"],[3,"DatanodeOptions"],[3,"DatanodeClientOptions"],[3,"SelectorContext"],[3,"CompareAndPutRequest"],[6,"DdlTaskExecutorRef"],[3,"DeleteRangeRequest"],[3,"Streaming"],[6,"KvStoreRef"],[3,"LockRequest"],[3,"MoveValueRequest"],[6,"ProcedureManagerRef"],[3,"PutRequest"],[3,"RangeRequest"],[3,"RouteRequest"],[6,"SelectorRef"],[3,"SubmitDdlTaskRequest"],[6,"SubscribeManagerRef"],[6,"SequenceRef"],[6,"TableMetadataManagerRef"],[3,"UnlockRequest"],[3,"MetaSrvBuilder"],[3,"DatanodeClients"],[6,"DdlManagerRef"],[3,"LeaderCachedKvStore"],[3,"CheckLeaderByElection"],[3,"MockInfo"],[3,"RegionFailoverKey"],[3,"RegionFailoverContext"],[3,"Node"],[3,"FailoverProcedureGuard"],[3,"RegionFailoverProcedure"],[6,"Result"],[3,"Context"],[3,"LockKey"],[8,"State"],[4,"Status"],[3,"ActivateRegion"],[3,"MailboxReceiver"],[3,"DeactivateRegion"],[3,"RegionFailoverEnd"],[3,"RegionFailoverStart"],[3,"InvalidateCache"],[3,"UpdateRegionMetadata"],[3,"RegionRoute"],[4,"Topic"],[4,"Message"],[3,"AddSubRequest"],[6,"SubscriberRef"],[3,"UnSubRequest"],[3,"DefaultPublish"],[8,"Transport"],[8,"SubscribeManager"],[3,"DefaultSubscribeManager"],[3,"Subscriber"],[4,"SelectorType"],[6,"Namespace"],[3,"LeaseBasedSelector"],[3,"TableMetadataManager"],[3,"LoadBasedSelector"],[6,"BoxBody"],[3,"Admin"],[8,"Send"],[3,"Request"],[3,"Router"],[3,"Response"],[4,"Infallible"],[3,"IntoMakeService"],[3,"IntoMakeServiceWithConnectInfo"],[3,"Context"],[4,"Poll"],[8,"HttpHandler"],[3,"HealthHandler"],[3,"StatValues"],[3,"HeartBeatHandler"],[3,"InactiveRegions"],[3,"ViewInactiveRegionsHandler"],[3,"ClearInactiveRegionsHandler"],[3,"LeaderHandler"],[3,"CatalogsHandler"],[3,"SchemasHandler"],[3,"TablesHandler"],[3,"TableHandler"],[3,"HumanLease"],[3,"LeaseValues"],[3,"NodeLeaseHandler"],[3,"RouteHandler"],[3,"AskLeaderResponse"],[3,"Receiver"],[3,"RouteResponse"],[3,"BatchDeleteRequest"],[3,"BatchGetRequest"],[3,"BatchPutRequest"],[3,"AlwaysLeader"],[3,"CompareAndPutRequest"],[3,"DeleteRangeRequest"],[3,"MoveValueRequest"],[6,"CheckLeaderRef"],[3,"PutRequest"],[3,"RangeRequest"],[3,"Txn"],[3,"EtcdStore"],[3,"TxnOp"],[3,"TxnResponse"],[3,"Get"],[3,"Put"],[3,"BatchGet"],[3,"BatchPut"],[3,"BatchDelete"],[3,"CompareAndPut"],[3,"Delete"],[3,"MoveValue"],[3,"KeyValue"],[3,"KvPair"],[3,"KvBackendAdapter"],[6,"KvBackendRef"],[6,"MemStore"],[3,"MetaSrvTableMetadataAllocator"],[3,"TableMetadataAllocatorContext"],[3,"RawTableInfo"],[3,"Partition"],[8,"Election"],[13,"TcpBind"],[13,"ParseAddr"],[13,"NoEnoughAvailableDatanode"],[13,"ListSchemas"],[13,"ParseNum"],[13,"InvalidArguments"],[13,"InvalidTxnResult"],[13,"PushMessage"],[13,"MailboxReceiver"],[13,"UpdateTableMetadata"],[13,"InvalidHeartbeatRequest"],[13,"Join"],[13,"SendShutdownSignal"],[13,"EtcdFailed"],[13,"ConnectEtcd"],[13,"TcpIncoming"],[13,"StartGrpc"],[13,"LeaseKeyFromUtf8"],[13,"LeaseValueFromUtf8"],[13,"StatKeyFromUtf8"],[13,"StatValueFromUtf8"],[13,"InvalidRegionKeyFromUtf8"],[13,"SerializeToJson"],[13,"DeserializeFromJson"],[13,"DecodeTableRoute"],[13,"BatchGet"],[13,"Range"],[13,"InvalidHttpBody"],[13,"Lock"],[13,"Unlock"],[13,"LeaseGrant"],[13,"InvalidUtf8Value"],[13,"PublishMessage"],[13,"TableIdChanged"],[13,"RegionFailoverCandidatesNotFound"],[13,"ExceededRetryLimit"],[13,"MailboxClosed"],[13,"MailboxTimeout"],[13,"InvalidLeaseKey"],[13,"InvalidStatKey"],[13,"InvalidInactiveRegionKey"],[13,"CorruptedTableRoute"],[13,"MoveValue"],[13,"InitMetadata"],[13,"NextSequence"],[13,"SubmitDdlTask"],[13,"InvalidateTableCache"],[13,"OperateRegion"],[13,"ListCatalogs"],[13,"Txn"],[13,"RequestDatanode"],[13,"ShutdownServer"],[13,"EmptyKey"],[13,"StartHttp"],[13,"EmptyTableName"],[13,"InvalidCatalogValue"],[13,"InvalidFullTableName"],[13,"TableRouteNotFound"],[13,"TableInfoNotFound"],[13,"NoLeader"],[13,"TableNotFound"],[13,"UnsupportedSelectorType"],[13,"Unexpected"],[13,"CreateChannel"],[13,"ResponseHeaderNotFound"],[13,"IsNotLeader"],[13,"LockNotConfig"],[13,"RecoverProcedure"],[13,"WaitProcedure"],[13,"SubmitProcedure"],[13,"SchemaAlreadyExists"],[13,"TableAlreadyExists"],[13,"PusherNotFound"],[13,"MissingRequestHeader"],[13,"RegisterProcedureLoader"],[13,"UnexpectedInstructionReply"],[13,"RetryLater"],[13,"TableRouteConversion"],[13,"ConvertProtoData"],[13,"ConvertEtcdTxnObject"],[13,"Other"],[13,"TableMetadataManager"],[13,"UpdateTableRoute"],[13,"GetFullTableInfo"],[13,"TooManyPartitions"],[13,"Unsupported"],[13,"MissingRequiredParameter"],[8,"DistLock"],[3,"LeaderValue"],[8,"Publish"],[8,"SubscribeQuery"],[8,"Selector"],[8,"Mailbox"],[8,"CheckLeader"],[8,"ResettableKvStore"]]},\ "mito2":{"doc":"Mito","t":"AAAAAAAAAAAAAAAAAAAADGLLLLLLLLLLLLLLLLLLMLLMLLLLLLLLDGGDGLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLMLLFFFFFFFCDDDDMMLLLLLLLLFLLLLLLLLLLLLMLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMALLLMMLMMLLMMLLLLLLLLLLLLLLLLALLLLMLLLLMMDLLLFLLLLLLLLLLMLLLMMLLLLLLGIIKKRRDDDFLLLLLLLMLLLLLLLLLLLLLLLLLLLMMFLLLLLLLLLFLFLLLLLLLLLLLLLLMMLLLMLMMLMLMMMMLLLLLLLLLLLLLLLLLLMRRDMLLLLLLLLLLLLLLLLLLLLLLMMLLLLMMMMLLMLLLLLLMLMMDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLMNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDENDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDGNDNDNDNDNDNDNDNDNDMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLMMMMMMMMMMMMMMMMMMMMMMMMMMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNEDDNNDIDGMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMLLKLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLMMKLMMLLMLLLLLLLLLLLLMMMLMMMMLMKLMLKLLMLMKLKLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLAAANNDDDDDEDDDNNMLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLMLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLMMLMMLLLMLLMLLMLLLLLLLLLLLLLLLLLLLLLDDRDRRDDMMLLLLLLLLLLFLMLLLLLLLLLLLLLLLLLMLLFLLLLLLLLLLLLLLLLLLLLMFFLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLFFLLLLLMLLLFLLMMMLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLDGCIIGGGDLLLLKLLMLLLLLLLLLLLLLLLLMLLLLLLKLLLLLLMKLLKAKLLKLMALLLLLLLLLLALLKMDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLMLLLMLLLMLMLMLLLLLLLLLLLLLLLLLLLRDDGDDDDDMMLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLMLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLMMMLLLLLLMMMMFMFMMFLLMMMMMMMMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMDGLLLLLLLLLLLLLLLLMLLLLLLMLLLLLLLLLLRRRRRRRRRRRRRRRRRRDDDIGNNERLLLLLLLLLLLLLMALLLLLLLLLLLLLFMLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLKLLLMMLLMMLALLAALMMLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDNNEMLLLLLLLLLLLLLLMLLLLMLLLLMLLLLLLLLLLLLLLLLLLLLLLLFMLLLLLLLLLLLLLLLLFFLLMLLLLLLLLLLLLLLLLLLLLMLLLLMMDDDDDDMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLMMFLLLLLLLLFMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLENRDNNLLMMLLLLLLMLMLLLLLLLLLLLLLLLLLLLMLLLLLLLLLMLFLMFLLLLLLLLLLLLLDENMLLLLLMLLLLLLLLLLLLFLLLLLLLLLLLLLMLLLLLLLLLLLLLMLLDMLLLLMLLLLLLMLLLLLLMMLMMLLLLLLLLLLLDGDGMLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLMLMLAAMMLLLLLLLLLLLLLLALMLLMLLDLLLMFLLLLLLLLLLLLLLLMLMLFMLLMMMFMLLLLLLEDDNDLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMFAMLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLFFDDDDGGLLLLLLLLLLLLLLLLLMLMMLLLLLLLLLLLLLMLLLLLLLLLLLLLMMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLMLLMMLMMLLLMMLLMMLLLLLLLLLLLLMMLLLLLLLLLLLLMLLLLDDLLLLLLLLLLLMLLLLLLLMMLLLLLLLLLLLLLLMMMLMLMMMLLLLLLLLLLLLLMMLLMLNNENNDNDNNNENNDNDNINDDDDNNENDLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMMMLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLKLLLLLMMMMMMMMMLLLMMMMMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLMMDIDLLLLLLLLLLMKLLLLLLLLKLKLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAGDRRRIGLLMLLLLLLLLLMLLLLLLKLMMKLLLLLLLAAAAADDDDGGRDDLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLMLLMLLLLLLMLLLLMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIGDDLLLLMLLLLLLLLLLLLMLLLLLLLLLLLLLLLMMKLMLLLLLLLLLLLLRRRRDDLLLLLLLLLLLLLLLLLMLALLLLLLLLLLLLMAMAMLLLLLLLLLLLLMARDDLLMMLLLLLLLLLLLLLLLLLLLLMLLLLLLLFLLLLLLLLMMLLLFLFLLLLFLLLLLLLLLLLLDGDDMMLLLLLLLLMMLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLMLLMLMLMMMMMLMLLLLLLLLLLLLLLLLLLDLLLMLLLLLLLLLLLLLLLLLMMLLLLLLDDLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLMLMMMMLLLLLLLLLLLLLLDGLLLLLLLLLLLLMLLLLLLLLLLLDGDGLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLMLMLLLFLLLLLLLLLLLLLLLGDGDLLLLLLLLLLLLLFLLLLLLMMLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLRDDGDDGDDLLLLLLLLLLLLLLMMMLLLMLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLMMLMLLLLLLLLLLLLLLLMALLALALLLALLALALLLALLALALMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLMLMMLLLLLLMMMMLMMMMMMMLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLMLMMMFFRRFFFF","n":["access_layer","cache","compaction","config","docs","engine","error","flush","manifest","memtable","metrics","read","region","region_write_ctx","request","row_converter","schedule","sst","wal","worker","AccessLayer","AccessLayerRef","borrow","borrow_mut","compat","compat_mut","compat_ref","delete_sst","deref","deref_mut","drop","fmt","from","from_subset","init","into","into_request","is_in_subset","new","object_store","object_store","read_sst","region_dir","region_dir","sst_file_path","to_subset","to_subset_unchecked","try_from","try_into","type_id","vzip","write_sst","CacheManager","CacheManagerRef","SstMetaCache","SstMetaKey","VectorCache","borrow","borrow","borrow_mut","borrow_mut","cache_size","clone","clone_into","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","deref","deref","deref_mut","deref_mut","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","equivalent","estimated_size","fmt","from","from","from_ref","from_subset","from_subset","get_hash","get_parquet_meta_data","get_repeated_vector","hash","init","init","into","into","into_request","into_request","is_in_subset","is_in_subset","new","put_parquet_meta_data","put_repeated_vector","remove_parquet_meta_data","sst_meta_cache","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","vector_cache","vzip","vzip","column_descr_heap_size","file_meta_heap_size","parquet_column_index_heap_size","parquet_meta_size","parquet_offset_index_heap_size","row_group_meta_heap_size","schema_descr_heap_size","CompactionPickerRef","CompactionRequest","CompactionScheduler","CompactionStatus","PendingCompaction","access_layer","access_layer","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","compaction_options_to_picker","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","current_version","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","file_purger","file_purger","from","from","from","from","from_subset","from_subset","from_subset","from_subset","init","init","init","init","into","into","into","into","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","merge_waiter","new","new","new_compaction_request","on_compaction_failed","on_compaction_finished","on_failure","on_failure","on_region_closed","on_region_dropped","on_region_truncated","output","pending_compaction","picker","push_waiter","push_waiter","region_id","region_id","region_status","remove_region_on_failure","request_sender","request_sender","schedule_compaction","schedule_compaction_request","scheduler","start_time","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","twcs","type_id","type_id","type_id","type_id","version_control","vzip","vzip","vzip","vzip","waiters","waiters","CompactionOutput","borrow","borrow_mut","build","build_sst_reader","compat","compat_mut","compat_ref","deref","deref_mut","drop","fmt","from","from_subset","init","inputs","into","into_request","is_in_subset","output_file_id","output_level","to_subset","to_subset_unchecked","try_from","try_into","type_id","vzip","CompactionPickerRef","CompactionTask","Picker","pick","run","MAX_PARALLEL_COMPACTION","TIME_BUCKETS","TimeBuckets","TwcsCompactionTask","TwcsPicker","assign_to_windows","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build_output","compaction_time_window","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","expired_ssts","file_purger","find_latest_window_in_seconds","fit_time_bucket","fmt","fmt","from","from","from","from_subset","from_subset","from_subset","get_expired_ssts","handle_compaction","infer_time_bucket","init","init","init","into","into","into","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","mark_files_compacting","max","max_active_window_files","max_inactive_window_files","merge_ssts","new","on_failure","outputs","pick","region_id","request_sender","run","schema","send_to_worker","sst_layer","sst_write_buffer_size","start_time","time_window_seconds","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","waiters","DEFAULT_MAX_BG_JOB","DEFAULT_NUM_WORKERS","MitoConfig","auto_flush_interval","borrow","borrow_mut","clone","clone_into","compat","compat_mut","compat_ref","default","deref","deref_mut","deserialize","drop","eq","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","from","from_ref","from_subset","global_write_buffer_reject_size","global_write_buffer_size","init","into","into_request","is_in_subset","manifest_checkpoint_distance","manifest_compress_type","max_background_jobs","num_workers","sanitize","serialize","sst_meta_cache_size","to_owned","to_subset","to_subset_unchecked","try_from","try_into","type_id","vector_cache_size","vzip","worker_channel_size","worker_request_batch_size","EngineInner","MitoEngine","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","deref","deref","deref_mut","deref_mut","drop","drop","from","from","from_ref","from_subset","from_subset","get_metadata","get_metadata","handle_query","handle_query","handle_request","handle_request","init","init","inner","into","into","into_request","into_request","is_in_subset","is_in_subset","is_region_exists","name","new","new","scanner","set_writable","set_writable","stop","stop","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","workers","BuildPredicate","BuildPredicateSnafu","CompactRegion","CompactRegionSnafu","CompatReader","CompatReaderSnafu","CompressObject","CompressObjectSnafu","ComputeArrow","ComputeArrowSnafu","ComputeVector","ComputeVectorSnafu","ConvertVector","ConvertVectorSnafu","CreateDefault","CreateDefaultSnafu","DecodeWal","DecodeWalSnafu","DecompressObject","DecompressObjectSnafu","DeleteSst","DeleteSstSnafu","DeleteWal","DeleteWalSnafu","DeserializeField","DeserializeFieldSnafu","EmptyRegionDir","EmptyRegionDirSnafu","EncodeWal","EncodeWalSnafu","Error","FieldTypeMismatch","FieldTypeMismatchSnafu","FillDefault","FillDefaultSnafu","FlushRegion","FlushRegionSnafu","InvalidBatch","InvalidBatchSnafu","InvalidMeta","InvalidMetaSnafu","InvalidMetadata","InvalidMetadataSnafu","InvalidParquet","InvalidParquetSnafu","InvalidRecordBatch","InvalidRecordBatchSnafu","InvalidRegionRequest","InvalidRegionRequestSnafu","InvalidRequest","InvalidRequestSnafu","InvalidScanIndex","InvalidScanIndexSnafu","InvalidSchedulerState","InvalidSchedulerStateSnafu","InvalidSender","InvalidSenderSnafu","Join","JoinSnafu","JsonOptions","JsonOptionsSnafu","NewRecordBatch","NewRecordBatchSnafu","NotSupportedField","NotSupportedFieldSnafu","OpenDal","OpenDalSnafu","PrimaryKeyLengthMismatch","PrimaryKeyLengthMismatchSnafu","ReadParquet","ReadParquetSnafu","ReadWal","ReadWalSnafu","Recv","RecvSnafu","RegionClosed","RegionClosedSnafu","RegionCorrupted","RegionCorruptedSnafu","RegionDropped","RegionDroppedSnafu","RegionMetadataNotFound","RegionMetadataNotFoundSnafu","RegionNotFound","RegionNotFoundSnafu","RegionReadonly","RegionReadonlySnafu","RegionTruncated","RegionTruncatedSnafu","RejectWrite","RejectWriteSnafu","Result","SerdeJson","SerdeJsonSnafu","SerializeField","SerializeFieldSnafu","StopScheduler","StopSchedulerSnafu","Utf8","Utf8Snafu","WorkerStopped","WorkerStoppedSnafu","WriteBuffer","WriteBufferSnafu","WriteGroup","WriteGroupSnafu","WriteParquet","WriteParquetSnafu","WriteWal","WriteWalSnafu","actual","as_any","as_error_source","backtrace","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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","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","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","borrow_mut","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","cause","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","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","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","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","clone_into","clone_into","clone_into","column","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compress_type","compress_type","data_type","debug_fmt","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","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","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","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","deref_mut","description","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","end","expect","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","file","file_id","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","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","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","id","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_fill_default","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","next","path","path","path","path","provide","reason","reason","reason","reason","reason","reason","reason","region_dir","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","source","start","status_code","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_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_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_owned","to_owned","to_owned","to_string","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","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_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_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_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","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","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","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","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","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","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","actual","column","compress_type","compress_type","data_type","end","error","error","error","error","error","error","error","error","error","error","error","error","error","error","error","error","error","error","expect","file","file_id","id","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","path","path","path","path","reason","reason","reason","reason","reason","reason","reason","region_dir","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","region_id","source","source","source","source","source","source","source","source","source","source","source","source","source","source","start","Alter","EngineFull","FlushReason","FlushScheduler","FlushStatus","Manual","Others","RegionFlushTask","WriteBufferManager","WriteBufferManagerImpl","WriteBufferManagerRef","access_layer","add_ddl_request_to_pending","add_write_request_to_pending","as_str","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","do_flush","drop","drop","drop","drop","drop","drop","file_purger","flush_memtables","flushing","fmt","fmt","free_mem","free_mem","from","from","from","from","from","from_subset","from_subset","from_subset","from_subset","from_subset","get_mutable_limit","global_write_buffer_size","has_pending_ddls","init","init","init","init","init","into","into","into","into","into","into_flush_job","into_request","into_request","into_request","into_request","into_request","is_flush_requested","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","listener","memory_active","memory_usage","memory_usage","memory_used","memtable_builder","merge","merge_task","mutable_limit","mutable_usage","new","new","new","on_failure","on_failure","on_flush_failed","on_flush_success","on_region_closed","on_region_dropped","on_region_truncated","on_success","pending_ddls","pending_task","pending_writes","push_sender","reason","region_id","region_id","region_status","remove_region_on_failure","request_sender","reserve_mem","reserve_mem","row_group_size","schedule_flush","schedule_free_mem","schedule_free_mem","schedule_next_flush","scheduler","send_worker_request","senders","should_flush_engine","should_flush_engine","should_stall","should_stall","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","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","version_control","vzip","vzip","vzip","vzip","vzip","action","manager","storage","Change","Edit","RegionChange","RegionCheckpoint","RegionEdit","RegionManifest","RegionManifestBuilder","RegionMetaAction","RegionMetaActionList","RegionRemove","RegionTruncate","Remove","Truncate","actions","apply_change","apply_edit","apply_truncate","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","checkpoint","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","compacted_actions","compaction_time_window","compaction_time_window","compaction_time_window","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","contains_metadata","decode","decode","default","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","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","drop","drop","encode","encode","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","files","files","files_to_add","files_to_remove","flushed_entry_id","flushed_entry_id","flushed_entry_id","flushed_sequence","flushed_sequence","flushed_sequence","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","last_version","last_version","manifest_version","manifest_version","metadata","metadata","metadata","new","region_id","region_id","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","truncated_entry_id","truncated_entry_id","truncated_entry_id","truncated_sequence","try_build","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_action","with_checkpoint","RegionManifestManager","RegionManifestManagerInner","RegionManifestOptions","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","checkpoint_distance","clone","clone_into","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compress_type","deref","deref","deref","deref_mut","deref_mut","deref_mut","do_checkpoint","drop","drop","drop","fmt","fmt","fmt","from","from","from","from_ref","from_subset","from_subset","from_subset","increase_version","init","init","init","inner","into","into","into","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","last_checkpoint","last_checkpoint_version","last_version","manifest","manifest","manifest_dir","may_do_checkpoint","new","new","object_store","open","open","options","stop","stop","store","to_owned","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update","update","vzip","vzip","vzip","CHECKPOINT_RE","CheckpointMetadata","DEFAULT_MANIFEST_COMPRESSION_TYPE","DELTA_RE","FALL_BACK_COMPRESS_TYPE","LAST_CHECKPOINT_FILE","ManifestObjectStore","ObjectStoreLogIterator","__private_field","__private_field","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","checkpoint_file","checkpoint_file_path","checksum","clone","clone_into","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compress_type","decode","delete_until","delta_file","delta_file_path","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","drop","drop","drop","drop","drop","encode","extend_metadata","file_compress_type","file_version","fmt","fmt","from","from","from","from","from","from_ref","from_subset","from_subset","from_subset","from_subset","from_subset","gen_path","get_paths","init","init","init","init","init","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","is_checkpoint_file","is_delta_file","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","iter","last_checkpoint_path","load_checkpoint","load_last_checkpoint","manifest_compress_type","new","next_log","object_store","object_store","path","save","save_checkpoint","scan","serialize","size","to_owned","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","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","version","vzip","vzip","vzip","vzip","vzip","AllocTracker","BoxedBatchIterator","KeyValues","Memtable","MemtableBuilder","MemtableBuilderRef","MemtableId","MemtableRef","MemtableStats","borrow","borrow","borrow_mut","borrow_mut","build","bytes_allocated","bytes_allocated","bytes_allocated","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","default","default","deref","deref","deref_mut","deref_mut","done_allocating","drop","drop","drop","estimated_bytes","fmt","fmt","from","from","from_subset","from_subset","id","init","init","into","into","into_request","into_request","is_done_allocating","is_empty","is_in_subset","is_in_subset","iter","key_values","mark_immutable","new","on_allocation","stats","time_range","time_range","time_series","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","version","vzip","vzip","write","write_buffer_manager","KeyValue","KeyValues","ReadRowHelper","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","fields","fmt","fmt","fmt","from","from","from","from_subset","from_subset","from_subset","helper","helper","indices","init","init","init","into","into","into","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","iter","mutation","new","new","num_fields","num_primary_key_column","num_primary_keys","num_rows","op_type","op_type","primary_keys","row","sequence","sequence","timestamp","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","INITIAL_BUILDER_CAPACITY","Iter","Series","SeriesRwLockMap","SeriesSet","TimeSeriesMemtable","TimeSeriesMemtableBuilder","ValueBuilder","Values","active","alloc_tracker","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","clone","clone_into","codec","codec","columns","compact","compat","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","fields","fields","fmt","fmt","freeze","from","from","from","from","from","from","from","from","from_columns","from_ref","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","frozen","get_or_add_series","id","id","id","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into_iter","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_empty","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","iter","iter_series","last_key","len","mark_immutable","max_timestamp","metadata","min_timestamp","new","new","new","new","new","next","op_type","op_type","pk_cache","pk_schema","pk_to_record_batch","predicate","primary_key_builders","primary_key_builders","projection","prune_primary_key","push","push","region_metadata","region_metadata","row_codec","sequence","sequence","series","series","series_set","stats","timestamp","timestamp","to_batch","to_owned","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","update_pk_cache","update_stats","vzip","vzip","vzip","vzip","vzip","vzip","vzip","write","write_buffer_manager","MemtableVersion","MemtableVersionRef","borrow","borrow_mut","clone","clone_into","compat","compat_mut","compat_ref","deref","deref_mut","drop","fmt","freeze_mutable","from","from_ref","from_subset","immutables","immutables","init","into","into_request","is_empty","is_in_subset","list_memtables","mutable","mutable_usage","new","remove_memtables","to_owned","to_subset","to_subset_unchecked","try_from","try_into","type_id","vzip","COMPACTION_ELAPSED_TOTAL","COMPACTION_FAILURE_COUNT","COMPACTION_REQUEST_COUNT","COMPACTION_STAGE_ELAPSED","FLUSH_BYTES_TOTAL","FLUSH_ELAPSED","FLUSH_ERRORS_TOTAL","FLUSH_REASON","FLUSH_REQUESTS_TOTAL","HANDLE_REQUEST_ELAPSED","REGION_COUNT","STAGE_LABEL","TYPE_LABEL","WRITE_BUFFER_BYTES","WRITE_REJECT_TOTAL","WRITE_ROWS_TOTAL","WRITE_STAGE_ELAPSED","WRITE_STALL_TOTAL","Batch","BatchBuilder","BatchColumn","BatchReader","BoxedBatchReader","Iter","Reader","Source","TIMESTAMP_KEY_LEN","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","clone","clone","clone_into","clone_into","column_id","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","concat","concat_arrays","data","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","fields","fields","fields","filter","filter_deleted","first_sequence","first_timestamp","fmt","fmt","from","from","from","from","from_ref","from_ref","from_subset","from_subset","from_subset","from_subset","get_sequence","get_timestamp","init","init","init","init","into","into","into","into","into_request","into_request","into_request","into_request","is_empty","is_in_subset","is_in_subset","is_in_subset","is_in_subset","last_sequence","last_timestamp","merge","new","new","next_batch","next_batch","num_rows","op_types","op_types","op_types","op_types_array","primary_key","primary_key","primary_key","projected_fields","projection","push_field","push_field_array","scan_region","seq_scan","sequences","sequences","sequences","sequences_array","set_primary_key","slice","sort_and_dedup","take_in_place","timestamps","timestamps","timestamps","timestamps_array","timestamps_native","to_owned","to_owned","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","with_fields","with_fields","with_required_columns","CompatFields","CompatPrimaryKey","CompatReader","DefaultValue","Index","IndexOrDefault","actual_fields","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","compat","compat","compat","compat","compat","compat","compat_fields","compat_mut","compat_mut","compat_mut","compat_mut","compat_pk","compat_ref","compat_ref","compat_ref","compat_ref","converter","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","fmt","fmt","fmt","from","from","from","from","from_subset","from_subset","from_subset","from_subset","has_same_columns","index_or_defaults","init","init","init","init","into","into","into","into","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","may_compat_fields","may_compat_primary_key","new","next_batch","reader","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","values","vzip","vzip","vzip","vzip","column_id","default_vector","BatchMerger","CompareFirst","CompareTimeSeq","MergeReader","MergeReaderBuilder","Node","batch_merger","batches","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","cmp","cmp","cmp","collect_batches_to_merge","compare","compare","compare","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","current_batch","current_batch","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fetch_batch","from","from","from","from","from","from","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","init","init","init","init","init","init","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","is_eof","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_sorted","merge_batches","new","new","new","new","next_batch","nodes","output","output_batch","partial_cmp","partial_cmp","partial_cmp","primary_key","primary_key","push","push_batch_iter","push_batch_reader","push_remaining_to_heap","source","sources","take_batch_from_heap","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","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","vzip","vzip","vzip","vzip","vzip","vzip","BatchIndex","Field","MAX_VECTOR_LENGTH_TO_CACHE","ProjectionMapper","Tag","Timestamp","all","batch_fields","batch_fields","batch_indices","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","codec","column_ids","column_ids","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","convert","deref","deref","deref_mut","deref_mut","drop","drop","fmt","from","from","from_ref","from_subset","from_subset","has_tags","init","init","into","into","into_request","into_request","is_in_subset","is_in_subset","metadata","metadata","new","new_repeated_vector","output_schema","output_schema","repeated_vector_with_cache","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","ScanRegion","Scanner","Seq","access_layer","borrow","borrow","borrow_mut","borrow_mut","build_time_range_predicate","cache_manager","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","deref","deref","deref_mut","deref_mut","drop","drop","file_in_range","from","from","from_subset","from_subset","init","init","into","into","into_request","into_request","is_in_subset","is_in_subset","new","request","scan","scanner","seq_scan","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","version","vzip","vzip","SeqScan","access_layer","borrow","borrow_mut","build_reader","build_stream","cache_manager","compat","compat_mut","compat_ref","deref","deref_mut","drop","files","from","from_subset","init","into","into_request","is_in_subset","mapper","memtables","new","predicate","time_range","to_subset","to_subset_unchecked","try_from","try_into","type_id","vzip","with_cache","with_files","with_memtables","with_predicate","with_time_range","MitoRegion","MitoRegionRef","RegionMap","RegionMapRef","access_layer","borrow","borrow","borrow_mut","borrow_mut","clear","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","default","deref","deref","deref_mut","deref_mut","drop","drop","file_purger","fmt","fmt","from","from","from_subset","from_subset","get_region","init","init","insert_region","into","into","into_request","into_request","is_in_subset","is_in_subset","is_region_exists","is_writable","last_flush_millis","last_flush_millis","list_regions","manifest_manager","metadata","opener","options","region_id","regions","remove_region","set_writable","stop","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","update_flush_millis","version","version","version_control","vzip","vzip","writable","writable_region","writable_region_or","RegionOpener","borrow","borrow_mut","cache","cache_manager","check_recovered_region","compat","compat_mut","compat_ref","create_or_open","deref","deref_mut","drop","from","from_subset","init","into","into_request","is_in_subset","manifest_options","maybe_open","memtable_builder","metadata","metadata","new","new_manifest_dir","object_store","open","options","options","region_dir","region_id","replay_memtable","scheduler","to_subset","to_subset_unchecked","try_from","try_into","type_id","vzip","CompactionOptions","RegionOptions","RegionOptionsWithoutEnum","Twcs","TwcsOptions","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","compaction","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","default","default","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deserialize","deserialize","deserialize","deserialize","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from","from_ref","from_ref","from_ref","from_subset","from_subset","from_subset","from_subset","init","init","init","init","into","into","into","into","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","max_active_window_files","max_inactive_window_files","options_map_to_value","prefix_twcs","time_window","time_window_seconds","to_owned","to_owned","to_owned","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","ttl","ttl","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","deserialize","serialize","Version","VersionBuilder","VersionControl","VersionControlData","VersionControlRef","VersionRef","add_files","alter_schema","apply_edit","apply_edit","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","clone","clone","clone_into","clone_into","committed_sequence","compaction_time_window","compaction_time_window","compaction_time_window","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","current","data","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","flushed_entry_id","flushed_entry_id","flushed_entry_id","flushed_sequence","flushed_sequence","flushed_sequence","fmt","fmt","fmt","freeze_mutable","from","from","from","from","from_ref","from_ref","from_subset","from_subset","from_subset","from_subset","from_version","init","init","init","init","into","into","into","into","into_request","into_request","into_request","into_request","is_dropped","is_in_subset","is_in_subset","is_in_subset","is_in_subset","last_entry_id","mark_dropped","memtables","memtables","memtables","metadata","metadata","metadata","new","new","options","options","options","remove_memtables","set_sequence_and_entry_id","ssts","ssts","to_owned","to_owned","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","truncate","truncated_entry_id","truncated_entry_id","truncated_entry_id","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","version","vzip","vzip","vzip","vzip","RegionWriteCtx","WriteNotify","add_wal_entry","borrow","borrow","borrow_mut","borrow_mut","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","delete_num","deref","deref","deref_mut","deref_mut","drop","drop","drop","err","failed","from","from","from_subset","from_subset","init","init","into","into","into_request","into_request","is_in_subset","is_in_subset","new","new","next_entry_id","next_sequence","notifiers","notify_result","num_rows","push_mutation","put_num","region_id","sender","set_error","set_next_entry_id","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","version","version","version_control","vzip","vzip","wal_entry","write_memtable","Alter","Background","BackgroundNotify","Close","Compact","CompactionFailed","CompactionFailed","CompactionFinished","CompactionFinished","Create","Ddl","DdlRequest","Drop","Flush","FlushFailed","FlushFailed","FlushFinished","FlushFinished","OnFailure","Open","OptionOutputTx","OutputTx","SenderDdlRequest","SenderWriteRequest","Stop","Truncate","WorkerRequest","Write","WriteRequest","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","check_missing_column","check_schema","column_default_value","column_index_by_name","compacted_files","compaction_outputs","compaction_time_window","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","err","err","estimated_size","file_metas","file_purger","file_purger","fill_column","fill_missing_columns","flushed_entry_id","flushed_sequence","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_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","has_null","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","memtables_to_remove","name_to_index","new","new","new","none","on_failure","on_failure","on_failure","on_failure","on_success","on_success","op_type","region_id","region_id","region_id","region_id","region_id","request","request","rows","send","send","send_mut","sender","sender","senders","senders","start_time","take_inner","timer","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","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_region_request","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","validate_proto_value","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","notify","region_id","McmpRowCodec","RowCodec","SortField","borrow","borrow","borrow_mut","borrow_mut","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","data_type","decode","decode","deref","deref","deref_mut","deref_mut","deserialize","drop","drop","encode","encode","encode_to_vec","encode_to_vec","estimated_size","estimated_size","fields","fmt","fmt","from","from","from_subset","from_subset","init","init","into","into","into_request","into_request","is_in_subset","is_in_subset","new","new","num_fields","serialize","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","scheduler","Job","LocalScheduler","STATE_AWAIT_TERMINATION","STATE_RUNNING","STATE_STOP","Scheduler","SchedulerRef","borrow","borrow_mut","cancel_token","compat","compat_mut","compat_ref","deref","deref_mut","drop","drop","from","from_subset","handles","init","into","into_request","is_in_subset","is_running","new","schedule","schedule","sender","state","stop","stop","to_subset","to_subset_unchecked","try_from","try_into","type_id","vzip","file","file_purger","parquet","stream_writer","version","FileHandle","FileHandleInner","FileId","FileMeta","FileTimeRange","Level","MAX_LEVEL","ParseIdError","ParseIdSnafu","as_error_source","as_parquet","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_into","clone_into","clone_into","clone_into","compacting","compacting","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","default","default","deleted","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","deserialize","deserialize","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","file_id","file_id","file_path","file_purger","file_size","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_ref","from_ref","from_ref","from_ref","from_str","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","get_hash","get_hash","hash","hash","init","init","init","init","init","init","inner","into","into","into","into","into","into","into_error","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","level","mark_deleted","meta","meta","new","new","parse_str","provide","random","region_id","region_id","serialize","serialize","set_compacting","source","source","time_range","time_range","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","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","vzip","vzip","vzip","vzip","vzip","vzip","FilePurger","FilePurgerRef","LocalFilePurger","PurgeRequest","borrow","borrow","borrow_mut","borrow_mut","cache_manager","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","deref","deref","deref_mut","deref_mut","drop","drop","file_id","fmt","fmt","from","from","from_subset","from_subset","init","init","into","into","into_request","into_request","is_in_subset","is_in_subset","new","region_id","scheduler","send_request","send_request","sst_layer","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","DEFAULT_READ_BATCH_SIZE","DEFAULT_ROW_GROUP_SIZE","DEFAULT_WRITE_BUFFER_SIZE","PARQUET_METADATA_KEY","SstInfo","WriteOptions","borrow","borrow","borrow_mut","borrow_mut","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","default","deref","deref","deref_mut","deref_mut","drop","drop","file_size","fmt","format","from","from","from_subset","from_subset","init","init","into","into","into_request","into_request","is_in_subset","is_in_subset","num_rows","reader","row_group_size","stats","time_range","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","write_buffer_size","writer","FIXED_POS_COLUMN_NUM","ReadFormat","WriteFormat","arrow_schema","arrow_schema","arrow_schema","arrow_schema","borrow","borrow","borrow_mut","borrow_mut","column_null_counts","column_values","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","convert_batch","convert_record_batch","deref","deref","deref_mut","deref_mut","drop","drop","field_id_to_index","from","from","from_subset","from_subset","get_field_batch_columns","init","init","internal_fields","into","into","into_request","into_request","is_in_subset","is_in_subset","max_values","metadata","metadata","metadata","min_values","new","new","new_primary_key_array","null_counts","primary_key_offsets","primary_key_position","projection_indices","tag_values","time_index_position","to_sst_arrow_schema","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","AsyncFileReaderCache","BoxedRecordBatchStream","ParquetReader","ParquetReaderBuilder","_file_handle","batches","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","cache","cache","cache_manager","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","file_dir","file_handle","file_id","file_path","from","from","from","from_subset","from_subset","from_subset","get_byte_ranges","get_bytes","get_metadata","get_region_metadata","init","init","init","init_stream","into","into","into","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","metadata","metadata","new","next_batch","object_store","predicate","predicate","projection","projection","read_format","reader","region_id","stream","time_range","time_range","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","RowGroupPruningStats","borrow","borrow_mut","column_id_to_prune","column_ids","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_subset","init","into","into_request","is_in_subset","max_values","min_values","new","null_counts","num_containers","read_format","row_groups","to_subset","to_subset_unchecked","try_from","try_into","type_id","vzip","ParquetWriter","SourceStats","borrow","borrow","borrow_mut","borrow_mut","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","default","deref","deref","deref_mut","deref_mut","drop","drop","file_path","from","from","from_subset","from_subset","init","init","into","into","into_request","into_request","is_in_subset","is_in_subset","metadata","new","num_rows","object_store","source","time_range","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","update","vzip","vzip","write_all","BufferedWriter","InnerBufferedWriter","borrow","borrow_mut","close","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_subset","init","inner","into","into_request","is_in_subset","to_subset","to_subset_unchecked","try_from","try_into","try_new","type_id","vzip","write","LevelMeta","LevelMetaArray","SstVersion","SstVersionRef","add_files","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","deref","deref","deref_mut","deref_mut","drop","drop","files","files","fmt","fmt","from","from","from_ref","from_ref","from_subset","from_subset","get_expired_files","init","init","into","into","into_request","into_request","is_in_subset","is_in_subset","level","levels","levels","mark_all_deleted","new","new","new_level_meta_vec","remove_files","to_owned","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","EntryId","Wal","WalEntryStream","WalWriter","add_entry","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","decode_entry","deref","deref","deref_mut","deref_mut","drop","drop","entries","entry_encode_buf","fmt","from","from","from_ref","from_subset","from_subset","init","init","into","into","into_request","into_request","is_in_subset","is_in_subset","new","obsolete","scan","store","store","to_owned","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","write_to_wal","writer","DROPPING_MARKER_FILE","RegionWorker","RegionWorkerLoop","RequestBuffer","StalledRequests","WorkerGroup","WorkerId","WorkerListener","WorkerStarter","append","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cache_manager","cache_manager","cache_manager","cache_manager","clean","clone","clone_into","compaction_scheduler","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","config","config","default","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","dropping_regions","estimated_size","flush_regions_on_engine_full","flush_scheduler","from","from","from","from","from","from","from_ref","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","get_region","get_region","handle","handle_alter","handle_alter_request","handle_background_notify","handle_close","handle_close_request","handle_compaction","handle_compaction_failure","handle_compaction_finished","handle_compaction_request","handle_create","handle_create_request","handle_ddl_requests","handle_drop","handle_drop_request","handle_flush","handle_flush_failed","handle_flush_finished","handle_flush_request","handle_open","handle_open_request","handle_requests","handle_truncate","handle_truncate_request","handle_write","handle_write_requests","id","id","id","init","init","init","init","init","init","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_region_exists","is_region_exists","is_running","listener","listener","log_store","maybe_flush_worker","memtable_builder","new_flush_task","object_store","object_store","on_flush_begin","on_flush_success","on_later_drop_begin","on_later_drop_end","on_write_stall","prepare_region_write_ctx","receiver","regions","regions","requests","run","running","running","scheduler","scheduler","scheduler","sender","sender","set_running","should_reject_write","stalled_requests","start","start","stop","stop","submit_request","submit_to_worker","to_owned","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","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","value_to_index","vzip","vzip","vzip","vzip","vzip","vzip","wal","worker","workers","write_buffer_manager","write_buffer_manager","alter_region_schema","metadata_after_alteration","GC_TASK_INTERVAL_SEC","MAX_RETRY_TIMES","later_drop_task","remove_region_dir_once","maybe_fill_missing_columns","reject_write_requests"],"q":[[0,"mito2"],[20,"mito2::access_layer"],[52,"mito2::cache"],[120,"mito2::cache::cache_size"],[127,"mito2::compaction"],[249,"mito2::compaction::output"],[276,"mito2::compaction::picker"],[281,"mito2::compaction::twcs"],[378,"mito2::config"],[427,"mito2::engine"],[490,"mito2::error"],[2123,"mito2::error::Error"],[2244,"mito2::flush"],[2419,"mito2::manifest"],[2422,"mito2::manifest::action"],[2762,"mito2::manifest::manager"],[2855,"mito2::manifest::storage"],[3006,"mito2::memtable"],[3081,"mito2::memtable::key_values"],[3166,"mito2::memtable::time_series"],[3383,"mito2::memtable::version"],[3419,"mito2::metrics"],[3437,"mito2::read"],[3596,"mito2::read::compat"],[3699,"mito2::read::compat::IndexOrDefault"],[3701,"mito2::read::merge"],[3882,"mito2::read::projection"],[3949,"mito2::read::scan_region"],[4002,"mito2::read::seq_scan"],[4038,"mito2::region"],[4111,"mito2::region::opener"],[4151,"mito2::region::options"],[4288,"mito2::region::options::prefix_twcs"],[4290,"mito2::region::version"],[4429,"mito2::region_write_ctx"],[4494,"mito2::request"],[4827,"mito2::request::WorkerRequest"],[4829,"mito2::row_converter"],[4889,"mito2::schedule"],[4890,"mito2::schedule::scheduler"],[4928,"mito2::sst"],[4933,"mito2::sst::file"],[5143,"mito2::sst::file_purger"],[5197,"mito2::sst::parquet"],[5254,"mito2::sst::parquet::format"],[5323,"mito2::sst::parquet::reader"],[5417,"mito2::sst::parquet::stats"],[5447,"mito2::sst::parquet::writer"],[5499,"mito2::sst::stream_writer"],[5525,"mito2::sst::version"],[5591,"mito2::wal"],[5651,"mito2::worker"],[5875,"mito2::worker::handle_alter"],[5877,"mito2::worker::handle_drop"],[5881,"mito2::worker::handle_write"]],"d":["","Cache for the engine.","","Configurations.","Mito developer document","Mito region engine.","","Flush related utilities and structs.","manifest storage","Memtables are write buffers for regions.","","Common structs and utilities for reading data.","Mito region.","","Worker requests.","","","Sorted strings tables.","Write ahead log of the engine.","Structs and utilities for writing regions.","A layer to access SST files under the same directory.","","","","","","","Deletes a SST file with given file id.","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","Returns a new AccessLayer for specific region_dir.","Returns the object store of the layer.","","Returns a reader builder for specific file.","Returns the directory of the region.","","Returns the file_path for the file_name in the object …","","","","","","","Returns a new parquet writer to write the SST for specific …","Manages cached data for the engine.","","Maps (region id, file id) to ParquetMetaData.","Cache key (region id, file id) for SST meta.","Maps Value to a vector that holds this value repeatedly.","","","","","Cache size of different cache value.","","","","","","","","","","","","","","","","","","","","","Returns memory used by the key (estimated).","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Gets cached ParquetMetaData.","Gets a vector with repeated value for specific key.","","","","Calls U::from(self).","Calls U::from(self).","","","","","Creates a new manager with specific cache size in bytes.","Puts ParquetMetaData into the cache.","Puts a vector with repeated value into the cache.","Removes ParquetMetaData from the cache.","Cache for SST metadata.","","","","","","","","","","","","Cache for vectors.","","","Returns estimated size of ColumnDescriptor allocated from …","Returns estimated size of FileMetaData allocated from heap.","Returns estimated size of ParquetColumnIndex allocated …","Returns estimated size of ParquetMetaData.","Returns estimated size of ParquetOffsetIndex allocated …","Returns estimated size of ColumnDescriptor allocated from …","Returns estimated size of SchemaDescriptor allocated from …","","Region compaction request.","Compaction scheduler tracks and manages compaction tasks.","Status of running and pending region compaction tasks.","Pending compaction tasks.","","Access layer of the region.","","","","","","","","","Builds compaction picker according to CompactionOptions.","","","","","","","","","","","","","","","","","","","","","","","","","","","","File purger of the region.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Merge the watier to the pending compaction.","","Creates a new CompactionStatus","Creates a new compaction request for compaction picker.","Notifies the scheduler that the compaction job is failed.","Notifies the scheduler that the compaction job is finished …","Send flush error to waiter.","","Notifies the scheduler that the region is closed.","Notifies the scheduler that the region is dropped.","Notifies the scheduler that the region is truncated.","","Compaction pending to schedule.","","Push waiter to the request.","Push waiter to the request.","","Id of the region.","Compacting regions.","","Sender to send notification to the region worker.","Request sender of the worker that this scheduler belongs …","Schedules a compaction for the region.","Schedules a compaction request.","","Start time of compaction task.","","","","","","","","","","","","","","","","","","","","","","Version control of the region.","","","","","Waiters of the compaction request.","","","","","","Builds BoxedBatchReader that reads all SST files and …","","","","","","","","Returns the argument unchanged.","","","Compaction input files.","Calls U::from(self).","","","","Compaction output file level.","","","","","","","","","Picker picks input SST files and builds the compaction …","","","","A set of predefined time buckets.","","","TwcsPicker picks files of which the max timestamp are in …","Assigns files to windows with predefined window size (in …","","","","","","","Builds compaction output from files. For active writing …","","","","","","","","","","","","","","","","","","","","","","","Finds the latest active writing window among all files. …","Fits a given time span into time bucket by find the …","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Finds all expired SSTs across levels.","","Infers the suitable time bucket duration. Now it simply …","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","Merges all SST files. Returns (output files, input files).","","Handles compaction failure, notifies all waiters.","","","","Request sender to notify the worker.","","","Notifies region worker to handle post-compaction tasks.","","","Start time of compaction task","","","","","","","","","","","","","","","","","","","","Senders that are used to notify waiters waiting for …","Default max running background job.","Default region worker num.","Configuration for MitoEngine.","Interval to auto flush a region if it has not flushed yet …","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Global write buffer size threshold to reject write …","Global write buffer size threshold to trigger flush …","","Calls U::from(self).","","","Number of meta action updated to trigger a new checkpoint …","Manifest compression type (default uncompressed).","Max number of running background jobs (default 4).","Number of region workers (default 1).","Sanitize incorrect configurations.","","Cache size for SST metadata (default 128MB). Setting it to …","","","","","","","Cache size for vectors and arrow arrays (default 512MB). …","","Request channel size of each worker (default 128).","Max batch size for a worker to handle requests (default …","Inner struct of MitoEngine.","Region engine implementation for timeseries data.","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Get metadata of a region.","Retrieve region’s metadata.","Handles the scan request and returns a Scanner for the …","Handle substrait query and return a stream of record …","Handles RegionRequest and return its executed result.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","Returns true if the specific region exists.","","Returns a new EngineInner with specific config, log_store …","Returns a new MitoEngine with specific config, log_store …","Returns a scanner to scan for request.","Set writable mode for a region.","","Stop the inner engine.","Stop the engine.","","","","","","","","","","","","","","Region workers group.","","SNAFU context selector for the Error::BuildPredicate …","","SNAFU context selector for the Error::CompactRegion variant","","SNAFU context selector for the Error::CompatReader variant","","SNAFU context selector for the Error::CompressObject …","","SNAFU context selector for the Error::ComputeArrow variant","","SNAFU context selector for the Error::ComputeVector variant","","SNAFU context selector for the Error::ConvertVector variant","","SNAFU context selector for the Error::CreateDefault variant","","SNAFU context selector for the Error::DecodeWal variant","","SNAFU context selector for the Error::DecompressObject …","","SNAFU context selector for the Error::DeleteSst variant","","SNAFU context selector for the Error::DeleteWal variant","","SNAFU context selector for the Error::DeserializeField …","","SNAFU context selector for the Error::EmptyRegionDir …","","SNAFU context selector for the Error::EncodeWal variant","","","SNAFU context selector for the Error::FieldTypeMismatch …","An error type to indicate that schema is changed and we …","SNAFU context selector for the Error::FillDefault variant","","SNAFU context selector for the Error::FlushRegion variant","","SNAFU context selector for the Error::InvalidBatch variant","","SNAFU context selector for the Error::InvalidMeta variant","","SNAFU context selector for the Error::InvalidMetadata …","","SNAFU context selector for the Error::InvalidParquet …","","SNAFU context selector for the Error::InvalidRecordBatch …","","SNAFU context selector for the Error::InvalidRegionRequest …","","SNAFU context selector for the Error::InvalidRequest …","","SNAFU context selector for the Error::InvalidScanIndex …","","SNAFU context selector for the Error::InvalidSchedulerState…","","SNAFU context selector for the Error::InvalidSender variant","","SNAFU context selector for the Error::Join variant","","SNAFU context selector for the Error::JsonOptions variant","","SNAFU context selector for the Error::NewRecordBatch …","","SNAFU context selector for the Error::NotSupportedField …","","SNAFU context selector for the Error::OpenDal variant","","SNAFU context selector for the …","","SNAFU context selector for the Error::ReadParquet variant","","SNAFU context selector for the Error::ReadWal variant","","SNAFU context selector for the Error::Recv variant","","SNAFU context selector for the Error::RegionClosed variant","","SNAFU context selector for the Error::RegionCorrupted …","","SNAFU context selector for the Error::RegionDropped variant","","SNAFU context selector for the …","","SNAFU context selector for the Error::RegionNotFound …","","SNAFU context selector for the Error::RegionReadonly …","","SNAFU context selector for the Error::RegionTruncated …","","SNAFU context selector for the Error::RejectWrite variant","","","SNAFU context selector for the Error::SerdeJson variant","","SNAFU context selector for the Error::SerializeField …","","SNAFU context selector for the Error::StopScheduler variant","","SNAFU context selector for the Error::Utf8 variant","","SNAFU context selector for the Error::WorkerStopped variant","","SNAFU context selector for the Error::WriteBuffer variant","","SNAFU context selector for the Error::WriteGroup variant","","SNAFU context selector for the Error::WriteParquet variant","","SNAFU context selector for the Error::WriteWal variant","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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","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","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","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","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","Consume the selector and return the associated error","Consume the selector and return the associated error","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 …","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 …","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 …","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 …","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 …","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 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 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 argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","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).","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).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if we need to fill default value for a region.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Flush to alter table.","Engine reaches flush threshold.","Reason of a flush task.","Manages background flushes of a worker.","Flush status of a region scheduled by the FlushScheduler.","Manual flush.","Other reasons.","Task to flush a region.","Global write buffer (memtable) manager.","Default WriteBufferManager implementation.","","","Add ddl request to pending queue.","Add write request to pending queue.","Get flush reason as static str.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Runs the flush task.","","","","","","","","Flushes memtables to level 0 SSTs.","There is a flush task running.","","","We have freed mem bytes.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Returns the size limit for mutable memtables.","Write buffer size for the engine.","Returns true if the region has pending DDLs.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Converts the flush task into a background job.","","","","","","Returns true if the region already requested flush.","","","","","","","Memory that hasn’t been scheduled to free (e.g. used by …","Returns the total memory used by memtables.","","Memory in used (e.g. used by mutable and immutable …","","Merge two flush tasks.","Merges the task to pending task.","Mutable memtable memory size limit.","Returns memory usage of mutable memtables.","Creates a new flush scheduler.","","Returns a new manager with specific …","Send flush error to waiter.","","Notifies the scheduler that the flush job is failed.","Notifies the scheduler that the flush job is finished.","Notifies the scheduler that the region is closed.","Notifies the scheduler that the region is dropped.","Notifies the scheduler that the region is truncated.","Consumes the task and notify the sender the job is success.","Pending ddl requests.","Task waiting for next flush.","Requests waiting to write after altering the region.","Push the sender if it is not none.","Reason to flush.","Region to flush.","Current region.","Tracks regions need to flush.","","Request sender to notify the worker.","Reserves mem bytes.","","","Schedules a flush task for specific region.","Tells the manager we are freeing mem bytes.","","Schedules a new flush task when the scheduler can submit …","Background job scheduler.","Notify flush job status.","Flush result senders.","Returns whether to trigger the engine.","","Returns whether to stall write requests.","","","","","","","","","","","","","","","","","","","","","","","","","","","Version control of the region.","","","","","","Defines RegionMetaAction related structs and …","","","Change region’s metadata for request like ALTER","Edit region’s state for changing options or file list.","","","","The region manifest data.","","Actions that can be applied to region manifest.","","","Last data truncated in the region.","Remove the region.","Truncate the region.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Inferred compaction time window.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Check if the builder keeps a RegionMetadata.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Encode self into json in the form of string lines.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","SST files.","","","","","Last WAL entry id of flushed data.","","","Last sequence of flushed data.","","","","","","","","","","","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.","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","The last manifest version that this checkpoint …","Current manifest version.","","The metadata after changed.","Metadata of the region.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Last WAL entry id of truncated data.","Last WAL entry id of truncated data.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Start with a checkpoint.","Manage region’s manifest. Provide APIs to access …","","Options for RegionManifestManager.","","","","","","","Interval of version (ManifestVersion) between two …","","","","","","","","","","","","","","","","","","","Make a new checkpoint. Return the fresh one if there are …","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Increases last version and returns the increased version.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","Fetch the last RegionCheckpoint from storage.","The last version included in checkpoint file.","","Retrieve the current RegionManifest.","","Directory to store manifest.","","Construct a region’s manifest and persist it.","Creates a new manifest.","","Open an existing manifest.","Open an existing manifest.","","Stop background tasks gracefully.","","","","","","","","","","","","","","","","","","","Update the manifest. Return the current manifest version …","","","","","","","","","Due to backward compatibility, it is possible that the user…","","","","","","","","","","","","","","","","","Returns the checkpoint file path under the current …","","","","","","","","","","","","","","","","","","","","","","","Returns the delta file path under the current compression …","","","","","","","","","","","","","","","","","","","","","Return’s the file compress algorithm by file extension.","Return’s the file manifest version from path","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Return all Rs in the root directory that meet the filter …","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","Returns the last checkpoint path, because the last …","","Load the latest checkpoint. Return manifest version and …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The latest version this checkpoint contains.","","","","","","Memtable memory allocation tracker.","","","In memory write buffer.","Builder to build a new Memtable.","","Id for memtables.","","","","","","","Builds a new memtable instance.","Returns the estimated bytes allocated by this memtable.","Returns bytes allocated.","Bytes allocated by the tracker.","","","","","","","","","","","","","Marks we have finished allocating memory so we can free it …","","","","The estimated bytes allocated by this memtable from heap.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the id of this memtable.","","","Calls U::from(self).","Calls U::from(self).","","","Whether allocating is done.","Returns true if the memtable is empty.","","","Scans the memtable. projection selects columns to read, …","","Mark the memtable as immutable.","Returns a new AllocTracker.","Tracks bytes memory is allocated.","Returns the MemtableStats info of Memtable.","Returns the time range of the memtable.","The time range that this memtable contains.","","","","","","","","","","","","Memtable version.","","","Write key values into the memtable.","","Key value view of a row.","Key value view of a mutation.","Helper to read rows in key, value order.","","","","","","","","","","","","","","","","","","","","","","","","","Get field columns.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Key value read helper.","","Key and value column indices.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","Returns a key value iterator.","Mutation to read.","Creates KeyValues from specific mutation.","Creates a ReadRowHelper for specific rows.","Get number of field columns.","Number of primary key columns.","Get number of primary key columns.","Returns number of rows.","Get op type.","","Get primary key columns.","","Get sequence.","","Get timestamp.","","","","","","","","","","","","","","","","","","","Initial vector builder capacity.","","A Series holds a list of field values of some given …","","","Memtable implementation that groups rows by their primary …","Builder to build TimeSeriesMemtable.","ValueBuilder holds all the vector builders for field …","Values holds an immutable vectors of field columns, …","","","","","","","","","","","","","","","","","","","","","","Returns a vector of all columns converted to arrow Array …","Freezes active part to frozen part and compact frozen part …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Freezes the active part and push it to frozen.","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.","","Builds a new Values instance from columns.","","","","","","","","","","Returns the series for given primary key, or create a new …","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","Iterates all series in SeriesSet.","","Returns the length of ValueBuilder","","","","","","","","","Creates a new builder with specific write_buffer_manager.","","","","","","","","Creates primary key array builders and arrow’s schema …","","","","Pushes a row of values into Series.","Pushes a new row to ValueBuilder. We don’t need primary …","","","","","","","","","","","","Converts Values to Batch, sorts the batch according to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Updates memtable stats.","","","","","","","","","","A version of current memtables in a region.","","","","","","","","","","","","","Returns a new MemtableVersion which switches the old …","Returns the argument unchanged.","","","Immutable memtables.","Immutable memtables.","","Calls U::from(self).","","Returns true if the memtable version is empty.","","Lists mutable and immutable memtables.","Mutable memtable.","Returns the memory usage of the mutable memtable.","Returns a new MemtableVersion with specific mutable …","Removes memtables by ids from immutable memtables.","","","","","","","","Timer of whole compaction task.","Counter of failed compaction task.","Counter of all requested compaction task.","Timer of different stages in compaction.","Histogram of flushed bytes.","Elapsed time of a flush job.","Counter of scheduled failed flush jobs.","Reason to flush.","Counter of scheduled flush requests. Note that the flush …","Elapsed time to handle requests.","Gauge for open regions","Stage label.","Type label.","Global write buffer size in bytes.","Counter of rejected write requests.","Counter of rows to write.","Elapsed time of each write stage.","Counter of stalled write requests.","Storage internal representation of a batch of rows for a …","Builder to build Batch.","A column in a Batch.","Async batch reader.","Pointer to BatchReader.","Source from a BoxedBatchIterator.","Source from a BoxedBatchReader.","Async Batch reader and iterator wrapper.","Len of timestamp in arrow row format.","","","","","","","","","Builds the Batch.","","","","","Id of the column.","Utilities to adapt readers with different schema.","","","","","","","","","","","","","Takes batches and concat them into one batch.","Helper function to concat arrays from iter.","Data of the column.","","","","","","","","","","","","","","","","","","","","Returns fields in the batch.","","Fields organized in columnar format.","","Removes rows whose op type is delete.","Returns the first sequence in the batch or None if the …","Returns the first timestamp in the batch or None if the …","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Gets a sequence at given index.","Gets a timestamp at given index.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","Returns true if the number of rows in the batch is 0.","","","","","Returns the last sequence in the batch or None if the …","Returns the last timestamp in the batch or None if the …","Merge reader implementation.","Creates a new BatchBuilder with primary key.","Creates a new batch.","Fetch next Batch.","Returns next Batch from this data source.","Returns the number of rows in the batch.","Returns op types of the batch.","","Op types of rows","Try to set an array as op types.","Returns primary key of the batch.","","Primary key encoded in a comparable form.","Returns ids of fields in the Batch after applying the …","Utilities for projection.","Push a field column.","Push an array as a field.","Scans a region according to the scan request.","Sequential scan.","Returns sequences of the batch.","","Sequences of rows","Try to set an array as sequences.","Replaces the primary key of the batch.","Slice the batch, returning a new batch.","Sorts and dedup rows in the batch.","Takes the batch in place.","Returns timestamps of the batch.","","Timestamps of rows, should be sorted and not null.","Try to set an array as timestamps.","Returns timestamps in a native slice or None if the batch …","","","","","","","","","","","","","","","","","","","","","","","","","","","Set all field columns.","Tries to set fields for the batch.","Creates a new BatchBuilder with all required columns.","Helper to make fields compatible.","Helper to make primary key compatible.","Reader to adapt schema of underlying reader to expected …","Default value for the column.","Index of the column in source batch.","Index in source batch or a default value to fill a column.","Column Ids the reader actually returns.","","","","","","","","","","","Make primary key of the batch compatible.","","Make fields of the batch compatible.","","Optional fields adapter.","","","","","Optional primary key adapter.","","","","","Row converter to append values to primary keys.","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Returns true if left and right have same columns to read.","Indices to convert actual fields to expect fields.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Creates a CompatFields if needed.","Creates a CompatPrimaryKey if needed.","Creates a new compat reader.","","Underlying reader.","","","","","","","","","","","","","","","","","","","","","Default values to append.","","","","","Id of the column.","Default value. The vector has only 1 element.","Helper to merge batches for same primary key.","Type to compare Batch by first row.","Compare Batch by timestamp and sequence.","Reader to merge sorted batches.","Builder to build and initialize a MergeReader.","A Node represent an individual input data source to be …","Batches for the next primary key.","Buffered non-empty batches to merge.","","","","","","","","","","","","","Builds and initializes the reader, then resets the builder.","Compares by first timestamp desc, first sequence. (The …","","Compares by primary key, time index, sequence desc.","Collect batches from sources for the same primary key.","","","","","","","","","","","","","","","","","","","","","","Returns current batch.","Current batch to be read.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns current batch and fetches next batch from 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.","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","Returns whether the node still has batch to read.","","","","","","","Whether the batch buffer is still sorted.","Merge all buffered batches and returns the merged batch. …","Creates a new MergeReader.","Returns a empty merger.","Initialize a node.","Returns an empty builder.","","Holds a min-heap for all Nodes. Each node yields batches …","Sorted batches to output.","Removes deleted items from the batch and pushes it back to …","","","","Returns the primary key of current merger and None if the …","Returns the primary key of current batch.","Push a batch into the merger.","Push a batch iterator to sources.","Pushes a batch reader to sources.","Skips first num_to_skip rows from the batch and pushes …","Data source of this Node.","Input sources.","Takes batch from heap top and reheap.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Index of a vector in a Batch.","Index in fields.","Only cache vector when its length <= this value.","Handles projection and converts a projected Batch to a …","Index in primary keys.","The time index column.","Returns a new mapper without projection.","Returns ids of fields in Batches the mapper expects to …","Ids of field columns in the Batch.","Maps column in RecordBatch to index in Batch.","","","","","","","Decoder for primary key.","Returns ids of projected columns.","Ids of columns to project. It keeps ids in the same order …","","","","","","","Converts a Batch to a RecordBatch.","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Output record batch contains tags.","","","Calls U::from(self).","Calls U::from(self).","","","","","Returns the metadata that created the mapper.","Metadata of the region.","Returns a new mapper with projection.","Returns a vector with repeated values.","Returns the schema of converted RecordBatch.","Schema for converted RecordBatch.","Gets a vector with repeated values from specific cache or …","","","","","","","","","","","","","","Helper to scans a region by ScanRequest.","A scanner scans a region and returns a …","Sequential scan.","Access layer of the region.","","","","","Build time range predicate from filters.","Cache.","","","","","","","","","","","","","Returns true if the time range of a SST file matches the …","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","Creates a ScanRegion.","Scan request.","Returns a SendableRecordBatchStream to retrieve scan …","Returns a Scanner to scan the region.","Scan sequentially.","","","","","","","","","","","Version of the region at scan.","","","Scans a region and returns rows in a sorted sequence.","Region SST access layer.","","","Builds a BoxedBatchReader from sequential scan.","Builds a stream for the query.","Cache.","","","","","","","Handles to SST files to scan.","Returns the argument unchanged.","","","Calls U::from(self).","","","Maps projected Batches to RecordBatches.","Memtables to scan.","Creates a new SeqScan.","Predicate to push down.","Time range filter for time index.","","","","","","","Sets cache for this query.","Sets files to read.","Sets memtables to read.","Sets predicate to push down.","Sets time range filter for time index.","Metadata and runtime status of a region.","","Regions indexed by ids.","","SSTs accessor for this region.","","","","","Clear the map.","","","","","","","","","","","","","","SST file purger.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Gets region by region id.","","","Inserts a new region into the map.","Calls U::from(self).","Calls U::from(self).","","","","","Returns true if the region exists.","Returns whether the region is writable.","Returns last flush timestamp in millis.","Last flush time in millis.","List all regions.","Manager to maintain manifest for this region.","Returns current metadata of the region.","Region opener.","Options for a region.","Id of this region.","","Remove region by id.","Sets the writable flag.","Stop background managers for this region.","","","","","","","","","","","Update flush time to current time.","Version control of mito engine.","Returns current version of the region.","Version controller for this region.","","","Whether the region is writable.","Gets writable region by region id.","Gets writable region by region id.","Builder to create a new MitoRegion or open an existing one.","","","Sets the cache manager for the region.","","Checks whether the recovered region has the same schema as …","","","","Writes region manifest and creates a new region if it does …","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","Returns a new manifest options.","Tries to open the region and returns None if the region …","","Sets metadata of the region to create.","","Returns a new opener.","Returns the directory to the manifest files.","","Opens an existing region in read only mode.","Sets options for the region.","","","","Replays the mutations from WAL and inserts mutations to …","","","","","","","","Options for compactions","Options that affect the entire region.","We need to define a new struct without enum fields as …","Time window compaction strategy.","Time window compaction options.","","","","","","","","","","","","","","","Compaction options.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Max num of files that can be kept in active writing time …","Max num of files that can be kept in inactive time window.","Converts the options map to a json object.","","Compaction time window defined when creating tables.","Returns time window in second resolution.","","","","","","","","","","","","","","","","","","","","","Region SST files TTL.","Region SST files TTL.","","","","","","","","","","","Static metadata of a region.","Version builder.","Controls metadata and sequence numbers for a region.","Data of VersionControl.","","","Add files to the builder.","Alter schema of the region.","Apply edit to the builder.","Apply edit to current version.","","","","","","","","","Builds a new Version from the builder.","","","","","Sequence number of last committed data.","Sets compaction time window.","","Inferred compaction time window.","","","","","","","","","","","","","Returns current copy of data.","","","","","","","","","","","","","","Sets flushed entry id.","","Inclusive max WAL entry id of flushed data.","Sets flushed sequence.","","Inclusive max sequence of flushed data.","","","","Freezes the mutable memtable if it is not empty.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Returns a new builder from an existing version.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","Marker of whether this region is dropped/dropping","","","","","Last WAL entry Id.","Mark all opened files as deleted and set the delete marker …","Sets memtables.","","Mutable and immutable memtables.","Sets metadata.","","Metadata of the region.","Returns a new builder.","Returns a new VersionControl with specific version.","Sets options.","","Options of the region.","Remove memtables from the builder.","Updates committed sequence and entry id.","","SSTs of the region.","","","","","","","","","","","Truncate current version.","Sets truncated entty id.","","Latest entry id during the truncating table.","","","","","","","","","","","","","Latest version.","","","","","Context to keep region metadata and buffer write requests.","Context to keep region metadata and buffer write requests. …","Encode and add WAL entry to the writer.","","","","","","","","","","","Rows to delete.","","","","","","","","Error to send to the waiter.","The write operation is failed and we should not write to …","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","Creates a new notify from the sender.","Returns an empty context.","Next entry id of WAL to write.","Next sequence number to write.","Notifiers to send write results to waiters.","Send result to the waiter.","Number of rows to be written.","Push mutation to the context.","Rows to put.","Id of region to write.","Sender to send write result to the waiter for this …","Sets error and marks all write operations are failed.","Updates next entry id.","","","","","","","","","","","","Version of the region while creating the context.","VersionControl of the region.","","","Valid WAL entry to write.","Consumes mutations and writes them into mutable memtable.","","Notifications from internal background jobs.","Notification from a background job.","","","A failing compaction result.","Compaction has failed.","Notifies a compaction job has finished.","Compaction has finished.","","Ddl request to a region.","DDL request to a region.","","","Notifies a flush job is failed.","Flush has failed.","Notifies a flush job is finished.","Flush has finished.","Callback on failure.","","Optional output result sender.","Oneshot output result sender.","Sender and Ddl request.","Sender and write request.","Notify a worker to stop.","","Request sent to a worker","Write to a region.","Request to write a region.","","","","","","","","","","","","","","","","","","","","","","","","","Checks whether we should allow a row doesn’t provide …","Checks schema of rows is compatible with schema of the …","Returns the default value for specific column.","Gets column index by name.","Compacted files that are to be removed from region version.","Compaction output files that are to be added to region …","Inferred Compaction time window.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The error source of the failure.","The error source of the failure.","Returns estimated size of the request.","Meta of the flushed SSTs.","File purger for cleaning files on failure.","File purger for cleaning files on failure.","Fills default value for specific column.","Tries to fill missing columns.","Entry id of flushed data.","Sequence of flushed data.","","","","","","","","","","","","","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.","","","","","","","","","","","","","Whether each column has null.","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","Id of memtables to remove.","Map column name to column index in rows.","Creates a new request.","Creates a new output sender.","Creates a sender.","Creates an empty sender.","Handles err on failure.","","","Compaction succeeded but failed to update manifest or …","Marks the flush job as successful and observes the timer.","","Type of the write request.","Region to write.","Region id of the request.","Region id.","Region id.","","","Ddl request.","Rows to write.","Sends the result.","Sends the result and consumes the sender.","Sends the result and consumes the inner sender.","Result sender.","Result sender.","Flush result senders.","Compaction result senders.","Start time of compaction task.","Takes the inner sender.","Flush timer.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Converts request from a RegionRequest.","","","","","","","","","","","","","","","","","","","","","","","","","Validate proto value schema.","","","","","","","","","","","","","Internal notification.","Id of the region to send.","A memory-comparable row Value encoder/decoder.","Row value encoder/decoder.","","","","","","","","","","","","","Decode row values from bytes.","","","","","","","","","Encodes rows to bytes.","","Encodes rows to specific vec.","","","Estimated length for encoded bytes.","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","Request scheduler based on local state.","","The state of scheduler","","Scheduler defines a set of API to schedule Jobs","","","","Token used to halt the scheduler","","","","","","","","Returns the argument unchanged.","","Task handles","","Calls U::from(self).","","","","Starts a new scheduler.","Schedules a Job","","Sends jobs to flume bounded channel","State of scheduler","Stops scheduler. If await_termination is set to true, the …","if await_termination is true, scheduler will wait all …","","","","","","","Structures to describe metadata of files.","","SST in parquet format.","","SST version.","Handle to a SST file.","Inner data of FileHandle.","Unique id for [SST File].","Metadata of a SST file.","Time range of a SST file.","Type to store SST level.","Maximum level of SSTs.","","SNAFU context selector for the ParseIdError error","","Append .parquet to file id to make a complete file name","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the file id.","Compared to normal file names, FileId ignore the extension","Returns the complete file path of the file.","","Size of the file.","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","SST level of the file.","Mark the file as deleted and will delete it on drop …","","","","","Parses id from string.","","Returns a new unique FileId randomly.","Returns the region id of the file.","Region of file.","","","","","","Returns the time range of the file.","Timestamp range of file.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A worker to delete files in background.","","Purger that purges file for current region.","Request to remove a file.","","","","","","","","","","","","","","","","","","Id of the file.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","Creates a new purger.","Region id of the file.","","Send a purge request to the background worker.","","","","","","","","","","","","","","","Default batch size to read parquet files.","Default row group size for parquet files.","","Key of metadata in parquet SST.","Parquet SST info returned by the writer.","Parquet write options.","","","","","","","","","","","","","","","","","","File size in bytes.","","Format to store in parquet.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","Number of rows.","Parquet reader.","Row group size.","Statistics of parquet SSTs.","Time range of the SST.","","","","","","","","","","","","","Buffer size for async writer.","Parquet writer.","Number of columns that have fixed positions.","Helper for reading the SST format.","Helper for writing the SST format.","Gets the arrow schema to store in parquet.","Gets the converted arrow schema.","SST file schema.","SST file schema.","","","","","Returns null counts of specific non-tag columns.","Returns min/max values of specific non-tag columns.","","","","","","","Convert batch to a arrow record batch to store in parquet.","Convert a arrow record batch into batches.","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Get fields from record_batch.","","","Fields for internal columns.","Calls U::from(self).","Calls U::from(self).","","","","","Returns max values of specific column in row groups.","Gets the metadata of the SST.","","","Returns min values of specific column in row groups.","Creates a new helper.","Creates a helper with existing metadata.","Creates a new array for specific primary_key.","Returns null counts of specific column in row groups.","Compute offsets of different primary keys in the array.","Field index of the primary key.","Gets sorted projection indices to read columns from …","Returns min/max values of specific tag.","Field index of the time index.","Gets the arrow schema to store in parquet.","","","","","","","","","","","","","Cache layer for parquet’s AsyncFileReader.","","Parquet batch reader to read our SST format.","Parquet SST reader builder.","SST file to read.","Buffered batches to return.","","","","","","","Builds and initializes a ParquetReader.","Attaches the cache to the builder.","Global cache.","Manager that caches SST data.","","","","","","","","","","","","","","","","","","","SST directory.","","Id of the file to read.","Path of the file.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Decode region metadata from key value.","","","","Initializes the parquet stream, also creates a ReadFormat …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","Returns the metadata of the SST.","Parquet metadata cached locally.","Returns a new ParquetReaderBuilder to read specific SST.","","","Attaches the predicate to the builder.","Predicate to push down.","Attaches the projection to the builder.","Metadata of columns to read.","Helper to read record batches.","Underlying async file reader.","Id of the region.","Inner parquet record batch stream.","Attaches the time range to the builder.","Time range to filter.","","","","","","","","","","","","","","","","","","","Statistics for pruning row groups.","","","Returns the column id of specific column name if we need …","Projected column ids to read.","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","Creates a new statistics to prune specific row_groups.","","","Helper to read the SST.","Metadata of SST row groups.","","","","","","","Parquet SST writer.","","","","","","","","","","","","","","","","","","","SST output file path.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","Region metadata of the source and the target SST.","Creates a new parquet SST writer.","Number of rows fetched.","","Input data source.","Time range of fetched batches.","","","","","","","","","","","","","","Iterates source and writes all rows to Parquet file.","Parquet writer that buffers row groups in memory and …","","","","Close parquet writer.","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","Write a record batch to stream writer.","Metadata of files in the same SST level.","","A version of all SSTs in a region.","","Add files to the version.","","","","","","","","","","","","","","","","","","","","","","Handles of SSTs in this level.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Returns expired SSTs from current level.","","","Calls U::from(self).","Calls U::from(self).","","","","","Level number.","Returns a slice to metadatas of all levels.","SST metadata organized by levels.","Marks all SSTs in this version as deleted.","Returns a new SstVersion.","Returns an empty meta of specific level.","","Remove files from the version.","","","","","","","","","","","","","","","WAL entry id.","Write ahead log.","A stream that yields tuple of WAL entry id and …","WAL batch writer.","Add an wal entry for specific region to the writer’s …","","","","","","","","","","","","","Decode Wal entry from log store.","","","","","","","Entries to write.","Buffer to encode WAL entry.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","Creates a new Wal from the log store.","Mark entries whose ids <= last_id as deleted.","Scan entries of specific region starting from start_id …","Log store of the WAL.","The underlying log store.","","","","","","","","","","","","","","Write all buffered entries to the WAL.","Returns a writer to write to the WAL.","","Worker to write and alter regions bound to it.","Background worker loop to handle requests.","","Buffer for stalled write requests.","A fixed size group of RegionWorkers.","Identifier for a worker.","Wrapper that only calls event listener in tests.","Worker start config.","Appends stalled requests.","","","","","","","","","","","","","Returns cache of the group.","","Cache.","Cache.","","","","Scheduler for compaction tasks.","","","","","","","","","","","","","","","","","","","","Engine config.","","","","","","","","","","","","","","","","","","","","","","Regions that are not yet fully dropped.","Estimated size of all stalled requests.","Find some regions to flush to reduce write buffer usage.","Schedules background flush requests.","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 region of specific region_id.","Returns region of specific region_id.","Handle to the worker thread.","Handling alter related requests.","","Handles region background request","Handling close request.","","","When compaction fails, we simply log the error.","Handles compaction finished, update region version and …","Handles compaction request submitted to region worker.","Handling create request.","","Takes and handles all ddl requests.","Handling drop request.","","Handling flush related requests.","On region flush job failed.","On region flush job finished.","Handles manual flush request.","Handling open request.","","Dispatches and processes requests.","Handling truncate related requests.","","Handling write requests.","Takes and handles all write requests.","","Id of the worker.","Id of the worker.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Returns true if the worker contains specific region.","Returns true if the specific region exists.","Returns true if the worker is still running.","","Event listener for tests.","","Checks whether the engine reaches flush threshold. If so, …","Memtable builder for each region.","Create a flush task with specific reason for the region.","","Object store for manifest and SSTs.","","Flush is finished successfully.","","On later drop task is finished.","Engine is stalled.","Validates and groups requests by region.","Request receiver.","Regions bound to the worker.","Regions bound to the worker.","Stalled requests.","Starts the worker loop.","Whether to run the worker thread.","Whether the worker thread is still running.","","Background job scheduler.","Global background job scheduelr.","Request sender.","Request sender.","Sets whether the worker is still running.","Returns true if the engine needs to reject some write …","Stalled write requests.","Starts a region worker and its background thread.","Starts a worker group.","Stop the worker.","Stops the worker group.","Submits request to background worker thread.","Submits a request to a worker in the group.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","WAL of the engine.","Get worker for specific region_id.","Workers of the group.","","Engine write buffer manager.","Alter the schema of the region.","Creates a metadata after applying the alter request to the …","","","Background GC task to remove the entire region path once …","Removes region dir if there is no parquet files, returns …","Checks the schema and fill missing columns.","Send rejected error to all write_requests."],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,27,22,27,22,0,22,22,27,22,27,22,27,22,27,22,27,22,27,22,22,22,22,22,22,22,22,22,27,22,22,27,22,22,27,27,22,27,22,27,22,27,22,27,22,27,27,27,27,27,22,27,22,27,22,27,22,27,22,27,22,27,27,22,0,0,0,0,0,0,0,0,0,0,0,0,50,43,50,42,52,43,50,42,52,43,0,50,42,52,43,50,42,52,43,50,42,52,43,50,50,42,52,43,50,42,52,43,50,42,42,52,43,50,43,50,42,52,43,50,42,52,43,50,42,52,43,50,42,52,43,50,42,52,43,50,42,52,43,43,42,43,43,42,42,52,43,42,42,42,0,43,0,50,52,50,43,42,42,50,42,42,42,42,50,50,42,52,43,50,42,52,43,50,42,52,43,50,42,52,43,0,50,42,52,43,43,50,42,52,43,50,52,0,53,53,53,0,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,0,0,0,41,58,0,0,0,0,0,0,66,67,68,66,67,68,66,67,66,67,68,66,67,68,66,67,68,66,67,68,66,67,68,66,67,67,68,67,67,0,68,66,67,66,67,68,66,67,68,0,67,0,66,67,68,66,67,68,66,67,68,66,67,68,67,68,66,66,67,66,67,67,66,67,67,67,67,67,67,67,67,66,66,67,68,66,67,68,66,67,68,66,67,68,66,67,68,66,67,68,67,0,0,0,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,0,0,76,75,76,75,75,75,76,75,76,75,76,75,76,75,76,75,76,75,76,75,75,76,75,76,75,76,75,76,75,76,75,75,76,75,76,75,76,75,75,75,76,75,75,76,75,76,75,75,76,75,76,75,76,75,76,75,76,75,76,75,76,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,51,0,101,51,51,51,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,51,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,51,87,88,90,91,92,93,94,95,97,98,99,100,101,102,103,104,105,106,107,108,109,110,51,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,124,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,51,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,51,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,51,113,114,97,51,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,51,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,51,51,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,51,87,101,87,88,90,91,92,93,94,95,97,98,99,100,101,102,103,104,105,106,107,108,109,110,98,139,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,51,51,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,51,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,51,90,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,51,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,51,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,51,51,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,51,51,113,114,122,123,51,91,93,94,98,99,100,108,110,92,93,94,95,124,125,127,128,129,140,104,105,106,107,141,108,109,110,51,87,51,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,51,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,51,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,51,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,51,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,51,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,51,111,113,114,115,87,116,88,117,90,118,91,119,120,121,122,123,92,93,94,95,124,125,126,127,128,129,130,131,132,97,133,98,99,100,134,135,136,101,102,103,137,138,139,140,104,105,106,107,141,108,142,109,143,110,51,318,319,320,321,322,323,324,320,321,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,318,340,338,341,324,325,323,326,342,327,341,328,343,344,329,345,330,331,346,347,348,332,349,350,333,351,334,322,335,340,352,353,354,336,355,318,356,357,337,358,338,359,360,361,362,363,364,365,366,367,339,368,320,321,330,331,343,347,348,340,352,353,365,368,346,347,348,369,319,332,350,333,351,359,360,361,362,363,364,365,367,368,344,345,319,349,350,351,370,371,354,355,358,359,364,366,323,152,152,0,0,0,152,152,0,0,0,0,153,149,149,152,153,149,157,156,152,153,149,157,156,152,153,149,157,156,152,153,149,157,156,152,153,149,157,156,152,153,149,157,156,152,153,149,157,156,152,153,153,149,149,157,156,152,153,153,157,156,152,372,156,153,149,157,156,152,153,149,157,156,152,156,156,149,153,149,157,156,152,153,149,157,156,152,153,153,149,157,156,152,149,153,149,157,156,152,153,156,372,156,156,153,153,157,156,156,149,157,156,153,157,149,149,149,149,149,153,157,157,157,153,153,153,157,149,149,153,372,156,153,149,372,156,149,149,153,153,372,156,372,156,153,149,157,156,152,153,149,157,156,152,153,149,157,156,152,153,149,157,156,152,153,149,157,156,152,157,153,149,157,156,152,0,0,0,162,162,0,0,0,0,0,0,0,0,0,162,162,166,158,158,158,162,159,160,163,161,164,158,165,166,162,159,160,163,161,164,158,165,166,165,162,159,160,163,161,164,165,166,162,159,160,163,161,164,165,166,165,160,164,158,162,159,160,163,161,164,158,165,166,162,159,160,163,161,164,158,165,166,162,159,160,163,161,164,158,165,166,158,165,166,158,162,159,160,163,161,164,158,165,166,162,159,160,163,161,164,158,165,166,162,159,160,163,161,164,165,166,162,159,160,163,161,164,158,165,166,165,166,162,159,160,163,161,164,165,166,162,162,162,162,162,159,159,159,159,159,160,160,160,160,160,163,163,163,163,163,161,161,161,161,161,164,164,164,164,164,165,165,165,165,165,166,166,166,166,166,164,158,160,160,160,164,158,160,164,158,162,159,160,163,161,164,158,165,166,162,159,160,163,161,164,158,165,166,162,159,160,163,161,164,165,166,162,159,160,163,161,164,158,165,166,162,159,160,163,161,164,158,165,166,162,159,160,163,161,164,158,165,166,162,159,160,163,161,164,158,165,166,162,159,160,163,161,164,158,165,166,165,165,164,158,159,164,158,166,163,161,162,159,160,163,161,164,165,166,162,159,160,163,161,164,165,166,162,159,160,163,161,164,158,165,166,162,159,160,163,161,164,158,165,166,161,164,158,161,158,162,159,160,163,161,164,158,165,166,162,159,160,163,161,164,158,165,166,162,159,160,163,161,164,158,165,166,162,159,160,163,161,164,158,165,166,166,158,0,0,0,168,170,169,168,170,169,168,168,168,168,170,169,168,170,169,168,170,169,168,168,170,169,168,170,169,169,168,170,169,168,170,169,168,170,169,168,168,170,169,169,168,170,169,170,168,170,169,168,170,169,168,170,169,169,169,169,170,169,168,169,170,169,168,170,169,169,170,169,169,168,168,170,169,168,170,169,168,170,169,168,170,169,168,170,169,170,169,168,170,169,0,0,0,0,0,0,0,0,173,175,177,173,175,171,172,177,173,175,171,172,0,171,172,171,171,177,173,175,171,172,177,173,175,171,172,177,173,175,171,172,171,172,171,0,171,177,173,173,175,175,171,172,177,173,175,171,172,172,177,173,175,171,172,172,172,0,0,171,172,177,173,175,171,172,171,177,173,175,171,172,0,171,177,173,175,171,172,177,173,175,171,172,177,173,175,171,172,0,0,177,173,175,171,172,177,171,171,171,0,171,177,177,171,171,171,171,171,172,172,171,177,173,175,171,172,177,173,175,171,172,177,173,175,171,172,177,173,175,171,172,177,173,175,171,172,172,177,173,175,171,172,0,0,0,0,0,0,0,0,0,179,180,179,180,373,179,180,180,179,180,179,180,179,180,179,180,179,180,179,180,180,179,180,180,179,179,180,179,180,179,180,374,179,180,179,180,179,180,180,374,179,180,374,0,374,180,180,374,179,179,0,179,180,179,180,179,180,179,180,179,180,0,179,180,374,180,0,0,0,186,187,188,186,187,188,186,187,188,186,187,188,186,187,188,186,187,188,186,187,188,186,187,188,187,186,187,188,186,187,188,186,187,188,186,187,188,186,187,188,186,187,188,186,187,188,186,187,188,186,186,186,188,187,188,187,186,187,187,187,187,187,187,187,186,187,188,186,187,188,186,187,188,186,187,188,186,187,188,186,187,188,0,0,0,0,0,0,0,0,0,198,199,199,201,203,198,200,195,196,199,201,203,198,200,195,196,195,196,196,201,203,196,198,199,201,203,198,200,195,196,199,201,203,198,200,195,196,199,201,203,198,200,195,196,195,199,201,203,198,200,195,196,199,201,203,198,200,195,196,199,201,203,198,200,195,196,200,196,199,195,198,199,201,203,198,200,195,196,196,196,196,199,201,203,198,200,195,196,198,201,199,199,195,199,201,203,198,200,195,196,199,201,203,198,200,195,196,203,199,201,203,198,200,195,196,199,199,201,203,198,200,195,196,199,201,203,200,199,199,203,199,199,201,198,200,195,203,200,196,198,203,0,203,0,203,203,0,198,200,199,201,199,200,196,201,203,199,199,200,196,196,196,199,201,203,198,200,195,196,199,201,203,198,200,195,196,199,201,203,198,200,195,196,199,201,203,198,200,195,196,199,201,203,198,200,195,196,198,199,199,201,203,198,200,195,196,199,195,0,0,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,20,0,0,210,20,208,211,210,20,208,211,210,208,211,208,211,211,0,210,20,208,211,210,20,208,211,210,20,208,211,208,0,211,210,20,208,211,210,20,208,211,210,20,208,211,208,211,211,211,211,211,211,208,210,208,208,208,208,208,208,211,210,20,208,211,208,211,210,20,208,211,208,208,210,20,208,211,210,20,208,211,210,20,208,211,208,210,20,208,211,208,208,0,210,208,221,20,208,208,210,208,210,208,210,208,208,0,210,210,0,0,208,210,208,210,208,208,208,208,208,210,208,210,208,208,211,210,20,208,211,210,20,208,211,210,20,208,211,210,20,208,211,210,20,208,211,210,20,208,211,210,208,210,0,0,0,218,218,0,217,220,216,217,218,220,216,217,218,220,216,216,217,217,218,220,220,216,217,218,220,220,216,217,218,216,220,216,217,218,220,216,217,218,220,216,217,218,216,217,218,220,216,217,218,220,216,217,218,0,217,220,216,217,218,220,216,217,218,220,216,217,218,220,216,217,218,0,0,220,220,220,220,216,217,218,220,216,217,218,220,216,217,218,220,216,217,218,220,216,217,218,216,220,216,217,218,375,375,0,0,0,0,0,0,223,228,223,228,224,226,227,222,223,228,224,226,227,222,222,224,226,227,223,224,226,227,223,228,224,226,227,222,223,228,224,226,227,222,223,228,224,226,227,222,226,226,222,223,228,224,226,227,222,223,228,224,226,227,222,223,228,224,226,227,222,224,226,227,224,224,224,224,224,226,226,226,226,226,227,227,227,227,227,226,223,228,224,226,227,222,223,228,224,226,227,222,223,228,224,226,227,222,223,228,224,226,227,222,223,228,224,226,227,222,226,223,228,224,226,227,222,228,228,223,228,226,222,223,223,223,0,224,226,227,228,226,228,222,222,0,226,222,223,223,228,224,226,227,222,223,228,224,226,227,222,223,228,224,226,227,222,223,228,224,226,227,222,223,228,224,226,227,222,223,228,224,226,227,222,0,231,0,0,231,231,219,219,219,219,219,231,219,231,231,231,219,219,219,219,231,219,231,219,231,219,219,231,219,231,219,231,231,219,231,231,219,231,219,219,231,219,231,219,231,219,231,219,219,219,0,219,219,0,231,219,231,219,231,219,231,219,231,219,231,219,231,0,0,78,235,78,235,78,235,235,235,78,235,78,235,78,235,78,235,78,235,78,235,0,78,235,78,235,78,235,78,235,78,235,78,235,235,235,78,235,235,78,235,78,235,78,235,78,235,78,235,235,78,235,0,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,0,0,0,0,240,240,239,240,239,239,240,239,240,239,240,239,239,240,239,240,239,240,239,240,240,239,240,239,240,239,239,240,239,239,240,239,240,239,240,239,239,240,240,240,239,240,240,0,0,240,239,239,240,240,240,239,240,239,240,239,240,239,240,239,240,0,240,240,240,239,240,239,239,0,242,242,242,242,0,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,0,242,242,242,242,242,242,0,242,242,242,242,242,242,242,0,0,0,40,0,248,40,249,250,248,40,249,250,248,40,249,248,40,249,248,248,40,249,250,248,40,249,250,248,40,249,250,248,40,249,250,248,40,249,250,248,40,249,250,248,40,249,250,248,40,249,250,248,40,249,248,248,248,248,248,40,40,40,40,40,249,249,249,249,249,248,40,249,250,248,40,249,250,248,40,249,248,40,249,250,248,40,249,250,248,40,249,250,248,40,249,250,248,40,249,250,249,249,0,0,249,249,248,40,249,248,40,249,250,248,40,249,250,248,248,40,249,250,248,40,249,250,248,250,248,40,249,250,248,40,249,250,0,0,0,0,0,0,0,0,254,48,254,48,254,48,154,155,254,48,154,155,254,154,155,154,155,154,254,254,155,254,48,154,155,254,48,154,155,254,48,154,155,48,48,254,48,154,155,254,48,154,155,254,48,154,155,254,254,155,254,254,155,48,154,155,48,254,48,154,155,154,155,254,48,154,155,254,254,48,154,155,254,48,154,155,254,48,154,155,154,254,48,154,155,154,48,254,254,155,254,254,155,254,48,254,254,155,254,48,254,155,154,155,254,48,154,155,254,48,154,155,48,254,254,155,254,48,154,155,254,48,154,155,254,48,154,155,154,254,48,154,155,0,0,255,257,255,257,255,257,255,257,255,257,255,255,257,255,257,255,257,257,255,257,255,257,255,257,255,257,255,257,255,257,255,257,255,257,255,255,255,255,257,257,255,255,255,257,255,255,257,255,257,255,257,255,257,255,257,255,255,255,255,257,255,255,255,262,46,0,262,262,0,263,0,263,262,46,0,262,262,0,263,0,263,0,262,0,0,0,0,46,262,0,46,0,259,261,44,151,46,262,150,263,264,265,266,267,259,261,44,151,46,262,150,263,264,265,266,267,259,259,259,259,266,266,266,259,261,44,151,46,262,150,263,264,265,266,267,259,261,44,151,46,262,150,263,264,265,266,267,259,261,44,151,46,262,150,263,264,265,266,267,259,261,44,151,46,262,150,263,264,265,266,267,259,261,44,151,46,262,150,263,264,265,266,267,259,261,44,151,46,262,150,263,264,265,266,267,265,267,259,264,264,266,259,259,264,264,259,261,44,151,46,262,150,263,264,265,266,267,259,261,44,44,151,46,262,150,263,264,265,266,267,259,261,44,151,46,262,150,263,264,265,266,267,259,259,261,44,151,46,262,150,263,264,265,266,267,259,261,44,151,46,262,150,263,264,265,266,267,259,261,44,151,46,262,150,263,264,265,266,267,259,261,44,151,46,262,150,263,264,265,266,267,264,259,259,261,44,44,241,44,264,266,264,266,259,259,150,264,266,267,151,150,259,261,44,44,151,150,264,266,266,44,264,259,261,44,151,46,262,150,263,264,265,266,267,259,261,44,151,46,262,150,263,264,265,266,267,259,261,44,151,46,262,150,263,264,265,266,267,46,259,261,44,151,46,262,150,263,264,265,266,267,259,261,44,151,46,262,150,263,264,265,266,267,0,259,261,44,151,46,262,150,263,264,265,266,267,376,376,0,0,0,270,204,270,204,270,204,270,204,270,204,270,377,204,270,204,270,204,270,270,204,377,204,377,204,270,204,204,270,204,270,204,270,204,270,204,270,204,270,204,270,204,270,204,204,270,270,204,270,204,270,204,270,204,270,204,270,204,0,0,0,0,0,0,0,0,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,274,45,274,274,274,45,274,274,274,274,274,274,274,0,0,0,0,0,0,0,0,0,0,0,0,0,0,275,3,275,277,275,276,3,55,13,277,275,276,3,55,13,275,276,3,55,13,276,3,55,13,13,277,277,275,276,3,55,13,277,275,276,3,55,13,277,275,276,3,55,13,3,55,277,277,275,276,3,55,13,277,275,276,3,55,13,275,3,55,277,277,275,276,3,55,13,275,3,55,3,3,3,3,3,55,55,55,55,55,13,55,13,277,55,275,275,276,3,3,55,13,277,275,276,3,55,13,276,3,55,13,3,277,275,276,3,55,13,3,55,3,55,277,275,276,3,55,13,13,277,275,276,3,55,13,276,277,275,276,3,55,13,277,275,276,3,55,13,55,13,13,277,277,13,3,275,3,13,55,3,55,13,275,275,13,55,276,3,55,13,275,3,277,275,276,3,55,13,277,275,276,3,55,13,277,275,276,3,55,13,277,275,276,3,55,13,277,275,276,3,55,13,277,275,276,3,55,13,0,0,0,0,279,280,279,280,279,279,280,279,280,279,280,279,280,279,280,279,280,280,279,280,279,280,279,280,279,280,279,280,279,280,279,280,279,280,279,378,279,279,279,280,279,280,279,280,279,280,279,280,279,280,0,0,0,0,0,0,300,281,300,281,300,281,300,281,300,281,281,300,281,300,281,300,281,300,281,0,300,281,300,281,300,281,300,281,300,281,300,281,300,0,281,0,300,300,281,300,281,300,281,300,281,300,281,300,281,281,0,0,0,0,282,283,282,283,282,283,282,283,283,283,282,283,282,283,282,283,282,283,282,283,282,283,282,283,283,282,283,282,283,283,282,283,0,282,283,282,283,282,283,283,283,282,283,283,282,283,0,283,0,283,283,283,283,0,282,283,282,283,282,283,282,283,282,283,282,283,0,0,0,0,289,289,14,289,291,14,289,291,14,14,291,14,14,289,291,14,289,291,14,289,291,14,289,291,14,289,291,14,289,291,14,14,291,289,14,289,291,14,289,291,291,291,291,14,14,289,291,14,14,289,291,14,289,291,14,289,291,289,291,14,289,14,14,14,14,14,289,291,291,289,14,14,14,289,291,14,289,291,14,289,291,14,289,291,14,289,291,14,289,291,0,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,297,0,0,21,299,21,299,21,299,21,299,21,299,299,21,299,21,299,21,299,21,21,299,21,299,21,299,21,299,21,299,21,299,21,21,299,21,21,299,21,299,21,299,21,299,21,299,21,299,299,21,299,21,0,0,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,301,0,0,0,0,303,303,69,303,69,303,69,303,69,303,69,303,69,303,69,303,69,303,69,303,69,69,69,303,69,303,69,303,69,303,69,69,303,69,303,69,303,69,303,69,69,303,303,303,303,69,0,303,303,69,303,69,303,69,303,69,303,69,303,69,303,69,0,0,0,0,256,256,244,256,244,244,244,256,244,256,244,256,244,0,256,244,256,244,256,244,256,256,244,256,244,244,256,244,256,244,256,244,256,244,256,244,244,244,244,256,244,244,256,244,256,244,256,244,256,244,256,244,256,244,256,244,0,0,0,0,0,0,0,0,0,308,317,312,310,309,308,311,317,312,310,309,308,311,309,317,310,309,310,311,311,310,317,312,310,309,308,311,317,312,310,309,308,311,317,312,310,309,308,311,317,310,308,311,317,312,310,309,308,311,317,312,310,309,308,311,317,312,312,310,309,308,311,310,308,310,310,317,312,310,309,308,311,311,317,312,310,309,308,311,312,309,312,0,310,310,0,310,0,310,310,310,0,310,310,0,310,0,310,310,310,0,310,310,0,310,0,310,317,312,310,317,312,310,309,308,311,317,312,310,309,308,311,317,312,310,309,308,311,317,312,310,309,308,311,312,309,312,317,310,317,310,310,310,317,310,311,311,311,311,311,310,310,312,310,308,310,312,310,317,310,309,312,310,312,310,310,317,309,312,309,312,309,311,317,312,310,309,308,311,317,312,310,309,308,311,317,312,310,309,308,311,317,312,310,309,308,311,317,312,310,309,308,311,0,317,312,310,309,308,311,310,309,309,317,310,0,0,0,0,0,0,0,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[],1],[[],1],[[],1],[[2,3],4],[5],[5],[5],[[2,6],7],[[]],[[]],[[],5],[[]],[[],8],[[],9],[[[11,[10]],12],2],[2,12],0,[[2,13],14],[2,15],0,[[2,15],10],[[],16],[[]],[[],17],[[],17],[[],18],[[]],[[2,3,19,20],21],0,0,0,0,0,[[]],[[]],[[]],[[]],0,[22,22],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[5],[5],[5],[5],[5],[5],[[22,22],9],[[],9],[[],9],[[],9],[[],9],[[],9],[22,5],[[22,6],7],[[]],[[]],[[]],[[]],[[]],[[[0,[23,24]],25],26],[[27,28,3],[[16,[[30,[29]]]]]],[[27,31],[[16,[32]]]],[[22,33]],[[],5],[[],5],[[]],[[]],[[],8],[[],8],[[],9],[[],9],[[26,26],27],[[27,28,3,[30,[29]]]],[[27,31,32]],[[27,28,3]],0,[[]],[[],16],[[],16],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],0,[[]],[[]],[34,5],[35,5],[36,5],[29,5],[37,5],[38,5],[39,5],0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[40,[[30,[41]]]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],0,[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[42],[5],[5],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],5],[[],5],[[],5],[[],5],[[]],[[]],[[]],[[]],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[43,44]],[[[30,[45]],[47,[46]]],42],[[28,[30,[48]],[30,[2]],49],43],[[43,[47,[46]],44],50],[[42,28,[30,[51]]]],[[42,28]],[[52,28,[30,[51]]]],[[43,[30,[51]]]],[[42,28]],[[42,28]],[[42,28]],0,0,0,[[50,44]],[[52,44]],[50,28],0,0,[[42,28,[30,[51]]]],0,0,[[42,28,[30,[48]],[30,[2]],49,44],4],[[42,50],4],0,0,[[],16],[[],16],[[],16],[[],16],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],0,[[],18],[[],18],[[],18],[[],18],0,[[]],[[]],[[]],[[]],0,0,0,[[]],[[]],[[53,28,19,[30,[2]],54],[[4,[[16,[55]]]]]],[[19,[30,[2]],[56,[13]]],[[4,[57]]]],[[],1],[[],1],[[],1],[5],[5],[5],[[53,6],7],[[]],[[]],[[],5],0,[[]],[[],8],[[],9],0,0,[[],16],[[]],[[],17],[[],17],[[],18],[[]],0,0,0,[50,[[16,[[59,[58]]]]]],[[],[[61,[[59,[60]]]]]],0,0,0,0,0,[[62,63],[[65,[63,[64,[13]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[66,[65,[63,[64,[13]]]],[16,[63]]],[[64,[53]]]],0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[5],[5],[5],[5],[5],[5],[5],[5],[67],[5],0,0,[[62,63],[[16,[63]]]],[[68,63],63],[[66,6],7],[[67,6],7],[[]],[[]],[[]],[[]],[[]],[[]],[[[56,[69]],[16,[70]],71],[[64,[13]]]],[67,4],[62,63],[[],5],[[],5],[[],5],[[]],[[]],[[]],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[67,9]],[68,63],0,0,[67,4],[[5,5,[16,[63]]],66],[[67,[30,[51]]]],0,[[66,50],[[16,[[59,[58]]]]]],0,0,[67,[[61,[[59,[60]]]]]],0,[[67,46]],0,0,0,0,[[],16],[[],16],[[],16],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[],18],[[]],[[]],[[]],0,0,0,0,0,[[]],[[]],[72,72],[[]],[[],1],[[],1],[[],1],[[],72],[5],[5],[73,[[17,[72]]]],[5],[[72,72],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[72,6],7],[[]],[[]],[[]],0,0,[[],5],[[]],[[],8],[[],9],0,0,0,0,[72],[[72,74],17],0,[[]],[[],16],[[]],[[],17],[[],17],[[],18],0,[[]],0,0,0,0,[[]],[[]],[[]],[[]],[75,75],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[5],[5],[5],[5],[5],[5],[[]],[[]],[[]],[[]],[[]],[[76,28],[[4,[19]]]],[[75,28],[[61,[[59,[60]]]]]],[[76,28,77],[[4,[78]]]],[[75,28,77],[[61,[[59,[60]]]]]],[[76,28,79],[[4,[80]]]],[[75,28,79],[[61,[[59,[60]]]]]],[[],5],[[],5],0,[[]],[[]],[[],8],[[],8],[[],9],[[],9],[[75,28],9],[75,15],[[72,[30,[81]],12],76],[[72,[30,[81]],12],75],[[75,28,77],[[4,[78]]]],[[76,28,9],4],[[75,28,9],[[4,[82]]]],[76,4],[75,[[61,[[59,[60]]]]]],[[]],[[],16],[[],16],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[]],[[]],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,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,[51,83],[[],84],[51,[[16,[85]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[87,[[11,[86]],[11,[86]]]]],51],[88,51],[[[90,[[11,[89]]]]],51],[[[91,[[11,[10]]]]],51],[[[92,[[11,[28]]]]],51],[[[93,[[11,[28]],[11,[10]]]]],51],[[[94,[[11,[28]],[11,[10]]]]],51],[[[95,[[11,[28]]]]],51],[[[97,[[11,[96]]]]],51],[[[98,[[11,[10]],[11,[10]]]]],51],[[[99,[[11,[10]]]]],51],[[[100,[[11,[10]]]]],51],[[[101,[[11,[5]],[11,[5]]]]],51],[102,51],[103,51],[[[104,[[11,[28]]]]],51],[[[105,[[11,[28]]]]],51],[[[106,[[11,[28]]]]],51],[[[107,[[11,[28]]]]],51],[[[108,[[11,[28]],[11,[10]]]]],51],[[[109,[[11,[28]]]]],51],[[[110,[[11,[28]],[11,[10]]]]],51],[51,[[16,[84]]]],[111,111],[[[113,[112,112]]],[[113,[112,112]]]],[[[114,[112,112]]],[[114,[112,112]]]],[115,115],[[[87,[112,112]]],[[87,[112,112]]]],[116,116],[88,88],[117,117],[[[90,[112]]],[[90,[112]]]],[118,118],[[[91,[112]]],[[91,[112]]]],[119,119],[120,120],[121,121],[[[122,[112]]],[[122,[112]]]],[[[123,[112]]],[[123,[112]]]],[[[92,[112]]],[[92,[112]]]],[[[93,[112,112]]],[[93,[112,112]]]],[[[94,[112,112]]],[[94,[112,112]]]],[[[95,[112]]],[[95,[112]]]],[[[124,[112,112]]],[[124,[112,112]]]],[[[125,[112]]],[[125,[112]]]],[126,126],[[[127,[112]]],[[127,[112]]]],[[[128,[112]]],[[128,[112]]]],[[[129,[112]]],[[129,[112]]]],[130,130],[131,131],[132,132],[[[97,[112]]],[[97,[112]]]],[133,133],[[[98,[112,112]]],[[98,[112,112]]]],[[[99,[112]]],[[99,[112]]]],[[[100,[112]]],[[100,[112]]]],[134,134],[135,135],[136,136],[[[101,[112,112]]],[[101,[112,112]]]],[102,102],[103,103],[137,137],[138,138],[[[139,[112]]],[[139,[112]]]],[[[140,[112]]],[[140,[112]]]],[[[104,[112]]],[[104,[112]]]],[[[105,[112]]],[[105,[112]]]],[[[106,[112]]],[[106,[112]]]],[[[107,[112]]],[[107,[112]]]],[[[141,[112]]],[[141,[112]]]],[[[108,[112,112]]],[[108,[112,112]]]],[142,142],[[[109,[112]]],[[109,[112]]]],[143,143],[[[110,[112,112]]],[[110,[112,112]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],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],[[],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],[[],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],[[],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],[[],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],0,0,0,[[51,5,[64,[10]]]],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[51,15],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],0,0,[[[87,[[11,[86]],[11,[86]]]]],[[17,[51]]]],[88,[[17,[51]]]],[[[90,[[11,[89]]]]],[[17,[51]]]],[[[91,[[11,[10]]]]],[[17,[51]]]],[[[92,[[11,[28]]]]],[[17,[51]]]],[[[93,[[11,[28]],[11,[10]]]]],[[17,[51]]]],[[[94,[[11,[28]],[11,[10]]]]],[[17,[51]]]],[[[95,[[11,[28]]]]],[[17,[51]]]],[[[97,[[11,[96]]]]],[[17,[51]]]],[[[98,[[11,[10]],[11,[10]]]]],[[17,[51]]]],[[[99,[[11,[10]]]]],[[17,[51]]]],[[[100,[[11,[10]]]]],[[17,[51]]]],[[[101,[[11,[5]],[11,[5]]]]],[[17,[51]]]],[102,[[17,[51]]]],[103,[[17,[51]]]],[[[104,[[11,[28]]]]],[[17,[51]]]],[[[105,[[11,[28]]]]],[[17,[51]]]],[[[106,[[11,[28]]]]],[[17,[51]]]],[[[107,[[11,[28]]]]],[[17,[51]]]],[[[108,[[11,[28]],[11,[10]]]]],[[17,[51]]]],[[[109,[[11,[28]]]]],[[17,[51]]]],[[[110,[[11,[28]],[11,[10]]]]],[[17,[51]]]],0,0,[[111,6],7],[[[113,[144,144]],6],7],[[[114,[144,144]],6],7],[[115,6],7],[[[87,[144,144]],6],7],[[116,6],7],[[88,6],7],[[117,6],7],[[[90,[144]],6],7],[[118,6],7],[[[91,[144]],6],7],[[119,6],7],[[120,6],7],[[121,6],7],[[[122,[144]],6],7],[[[123,[144]],6],7],[[[92,[144]],6],7],[[[93,[144,144]],6],7],[[[94,[144,144]],6],7],[[[95,[144]],6],7],[[[124,[144,144]],6],7],[[[125,[144]],6],7],[[126,6],7],[[[127,[144]],6],7],[[[128,[144]],6],7],[[[129,[144]],6],7],[[130,6],7],[[131,6],7],[[132,6],7],[[[97,[144]],6],7],[[133,6],7],[[[98,[144,144]],6],7],[[[99,[144]],6],7],[[[100,[144]],6],7],[[134,6],7],[[135,6],7],[[136,6],7],[[[101,[144,144]],6],7],[[102,6],7],[[103,6],7],[[137,6],7],[[138,6],7],[[[139,[144]],6],7],[[[140,[144]],6],7],[[[104,[144]],6],7],[[[105,[144]],6],7],[[[106,[144]],6],7],[[[107,[144]],6],7],[[[141,[144]],6],7],[[[108,[144,144]],6],7],[[142,6],7],[[[109,[144]],6],7],[[143,6],7],[[[110,[144,144]],6],7],[[51,6],7],[[51,6],7],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[111,51],[[[113,[[11,[145]],[11,[10]]]]],51],[[[114,[[11,[145]],[11,[10]]]]],51],[115,51],[[[87,[[11,[86]],[11,[86]]]]],51],[116,51],[88,51],[117,51],[[[90,[[11,[89]]]]],51],[118,51],[[[91,[[11,[10]]]]],51],[119,51],[120,51],[121,51],[[[122,[[11,[10]]]]],51],[[[123,[[11,[10]]]]],51],[[[92,[[11,[28]]]]],51],[[[93,[[11,[28]],[11,[10]]]]],51],[[[94,[[11,[28]],[11,[10]]]]],51],[[[95,[[11,[28]]]]],51],[[[124,[[11,[28]],[11,[10]]]]],51],[[[125,[[11,[28]]]]],51],[126,51],[[[127,[[11,[28]]]]],51],[[[128,[[11,[28]]]]],51],[[[129,[[11,[28]]]]],51],[130,51],[131,51],[132,51],[[[97,[[11,[96]]]]],51],[133,51],[[[98,[[11,[10]],[11,[10]]]]],51],[[[99,[[11,[10]]]]],51],[[[100,[[11,[10]]]]],51],[134,51],[135,51],[136,51],[[[101,[[11,[5]],[11,[5]]]]],51],[102,51],[103,51],[137,51],[138,51],[[[139,[[11,[3]]]]],51],[[[140,[[11,[28]]]]],51],[[[104,[[11,[28]]]]],51],[[[105,[[11,[28]]]]],51],[[[106,[[11,[28]]]]],51],[[[107,[[11,[28]]]]],51],[[[141,[[11,[28]]]]],51],[[[108,[[11,[28]],[11,[10]]]]],51],[142,51],[[[109,[[11,[28]]]]],51],[143,51],[[[110,[[11,[28]],[11,[10]]]]],51],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[51,9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[51,[[16,[146]]]],0,0,0,0,[147],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,[51,[[16,[84]]]],0,[51,148],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],10],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[149,150]],[[149,151]],[152,15],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[[153,154]],[5],[5],[149],[5],[5],[5],0,[[153,[30,[155]]],[[4,[[64,[55]]]]]],0,[[156,6],7],[[152,6],7],[5],[[156,5]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[5,5],0,[[149,28],9],[[],5],[[],5],[[],5],[[],5],[[],5],[[]],[[]],[[]],[[]],[[]],[[153,[30,[48]]],[[61,[[59,[60]]]]]],[[],8],[[],8],[[],8],[[],8],[[],8],[[149,28],9],[[],9],[[],9],[[],9],[[],9],[[],9],0,0,[[],5],[156,5],0,0,[[153,153]],[[157,153]],0,[156,5],[[[30,[45]]],149],[[28,[30,[48]]],157],[5,156],[[153,[30,[51]]]],[[157,[30,[51]]]],[[149,28,[30,[51]]]],[[149,28],16],[[149,28]],[[149,28]],[[149,28]],[153],0,0,0,[[153,44]],0,0,0,0,[[149,28,[30,[51]]]],0,[5],[[156,5]],0,[[149,28,[30,[48]],153],4],[5],[[156,5]],[149,4],0,[[153,46]],0,[[],9],[156,9],[[],9],[156,9],[[],16],[[],16],[[],16],[[],16],[[],16],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[],18],[[],18],[[],18],0,[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[158,86,159]],[[158,86,160]],[[158,86,161]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[162,162],[159,159],[160,160],[163,163],[161,161],[164,164],[165,165],[166,166],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,[[],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],[158,9],[[[56,[167]]],[[4,[165]]]],[[[56,[167]]],[[4,[166]]]],[[],158],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[73,[[17,[162]]]],[73,[[17,[159]]]],[73,[[17,[160]]]],[73,[[17,[163]]]],[73,[[17,[161]]]],[73,[[17,[164]]]],[73,[[17,[165]]]],[73,[[17,[166]]]],[5],[5],[5],[5],[5],[5],[5],[5],[5],[165,[[4,[[64,[167]]]]]],[166,[[4,[[64,[167]]]]]],[[162,162],9],[[159,159],9],[[160,160],9],[[163,163],9],[[161,161],9],[[164,164],9],[[165,165],9],[[166,166],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],0,0,0,0,0,0,0,0,0,0,[[162,6],7],[[159,6],7],[[160,6],7],[[163,6],7],[[161,6],7],[[164,6],7],[[158,6],7],[[165,6],7],[[166,6],7],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[165,86],0,0,0,0,0,0,[[[64,[162]]],166],0,0,[[162,74],17],[[159,74],17],[[160,74],17],[[163,74],17],[[161,74],17],[[164,74],17],[[165,74],17],[[166,74],17],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,[158,[[4,[164]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[162,166],[[[16,[164]]],158],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],0,[168,168],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],0,[5],[5],[5],[5],[5],[5],[169,[[4,[[16,[165]]]]]],[5],[5],[5],[[168,6],7],[[170,6],7],[[169,6],7],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[169,86],[[],5],[[],5],[[],5],0,[[]],[[]],[[]],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[171,[[4,[[16,[165]]]]]],0,0,[170,[[30,[164]]]],0,0,[[169,86],4],[[19,168],[[4,[170]]]],[[19,168],[[4,[169]]]],0,[168,[[4,[[16,[170]]]]]],[168,[[4,[[16,[169]]]]]],0,[170,4],[169,4],0,[[]],[[],16],[[],16],[[],16],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[],18],[[170,166],[[4,[86]]]],[[169,166],[[4,[86]]]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[86,10],[[171,86],10],0,[171,171],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],0,[[[56,[167]]],[[4,[172]]]],[[171,86,9],[[4,[5]]]],[86,10],[[171,86],10],[5],[173,174],[5],[175,174],[5],[5],[5],[5],[5],[5],[5],[5],[73,[[17,[172]]]],[5],[5],[5],[5],[5],[172,[[4,[[64,[167]]]]]],0,[15,145],[15,86],[[171,6],7],[[172,6],7],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[15,15,145],10],[[171,176],[[4,[64]]]],[[],5],[[],5],[[],5],[[],5],[[],5],[[]],[[]],[[]],[[]],[[]],[[],8],[[],8],[[],8],[[],8],[[],8],[15,9],[15,9],[[],9],[[],9],[[],9],[[],9],[[],9],0,[171,10],[[171,86],[[4,[16]]]],[171,[[4,[16]]]],[9,145],[[15,12,145],171],[177,[[4,[16]]]],0,0,0,[[171,86,[56,[167]]],4],[[171,86,[56,[167]]],4],[[171,86,86],[[4,[177]]]],[[172,74],17],0,[[]],[[],16],[[],16],[[],16],[[],16],[[],16],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[],18],[[],18],[[],18],0,[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[19,178],[179,5],[180,5],0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],179],[[],180],[5],[5],[5],[5],[180],[5],[180],[5],0,[[179,6],7],[[180,6],7],[[]],[[]],[[]],[[]],[[],181],[[],5],[[],5],[[]],[[]],[[],8],[[],8],0,[[],9],[[],9],[[],9],[[[16,[[56,[182]]]],[16,[183]]],184],0,[[]],[[[16,[185]]],180],[[180,5]],[[],179],[179,16],0,0,[[],16],[[],16],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],0,[[]],[[]],[186,4],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[5],[5],[5],[5],[5],[5],[5],[5],[5],[187,62],[[186,6],7],[[187,6],7],[[188,6],7],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[],5],[[],5],[[],5],[[]],[[]],[[]],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[186,62],0,[[189,190],[[16,[186]]]],[[189,191],188],[187,5],0,[187,5],[186,5],[187,192],0,[187,62],0,[187,193],0,[187,194],[[],16],[[],16],[[],16],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[],18],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[195,19],178],[196,196],[[]],0,0,[196,[[64,[197]]]],[[198,19],[[4,[196]]]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],195],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],0,0,[[199,6],7],[[195,6],7],[[198,19]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[200,196],[[[56,[197]]],[[4,[196]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[201,[64,[167]]]],[199,181],0,0,[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[199,9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[199,[16,[[56,[182]]]],[16,[183]]],184],[[201,[202,[182]],[16,[183]]],203],0,[200,5],[199],0,0,0,[[19,181,[16,[185]]],199],[[19,[30,[204]]],201],[19,198],[[19,5],200],[[[16,[185]]],195],[203,16],0,0,0,0,[[[30,[204]],[56,[167]],[64,[[59,[205]]]],206],[[4,[207]]]],0,[[19,5]],0,0,[[[30,[204]],[56,[167]],198,[64,[[59,[205]]]],206,183],9],[[198,194,26,192,[64,[194]]]],[[200,194,26,167,[64,[194]]]],0,0,0,0,0,0,0,0,[199,179],0,0,[[196,[56,[167]],19,[202,[182]]],[[4,[208]]]],[[]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[198,207]],[[199,5,63,63]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[199,186],4],0,0,0,[[]],[[]],[209,209],[[]],[[],1],[[],1],[[],1],[5],[5],[5],[[209,6],7],[[209,178],[[16,[209]]]],[[]],[[]],[[]],[209,[[56,[178]]]],0,[[],5],[[]],[[],8],[209,9],[[],9],[209,[[64,[178]]]],0,[209,5],[178,209],[[209,[56,[181]]]],[[]],[[],16],[[]],[[],17],[[],17],[[],18],[[]],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,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[210,[[4,[208]]]],[208,208],[211,211],[[]],[[]],0,0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[[64,[208]]],[[4,[208]]]],[62,[[4,[197]]]],0,[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[[208,208],9],[[211,211],9],[[],9],[[],9],[[],9],[[],9],[[],9],[208,[[56,[211]]]],0,0,[[208,212],4],[208,4],[208,[[16,[193]]]],[208,[[16,[71]]]],[[208,6],7],[[211,6],7],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[208,5],193],[[208,5],71],[[],5],[[],5],[[],5],[[],5],[[]],[[]],[[]],[[]],[[],8],[[],8],[[],8],[[],8],[208,9],[[],9],[[],9],[[],9],[[],9],[208,[[16,[193]]]],[208,[[16,[71]]]],0,[[[64,[167]]],210],[[[64,[167]],32,[30,[213]],[30,[214]],[64,[211]]],[[4,[208]]]],[[],[[61,[[59,[60]]]]]],[20,[[4,[[16,[208]]]]]],[208,5],[208,[[30,[214]]]],0,0,[[210,197],[[4,[210]]]],[208,[[56,[167]]]],0,0,[[189,[56,[182]]],[[64,[182]]]],0,[[210,211],210],[[210,182,197],[[4,[210]]]],0,0,[208,[[30,[213]]]],0,0,[[210,197],[[4,[210]]]],[[208,[64,[167]]]],[[208,5,5],208],[208,4],[[208,215],4],[208,32],0,0,[[210,197],[[4,[210]]]],[208,[[16,[[56,[63]]]]]],[[]],[[]],[[],16],[[],16],[[],16],[[],16],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[],18],[[],18],[[]],[[]],[[]],[[]],[[210,[64,[211]]],210],[[208,[64,[211]]],[[4,[208]]]],[[[64,[167]],32,[30,[213]],[30,[214]]],210],0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],1],[[],1],[[216,208],[[4,[208]]]],[[],1],[[217,208],208],[[],1],0,[[],1],[[],1],[[],1],[[],1],0,[[],1],[[],1],[[],1],[[],1],0,[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[[216,6],7],[[217,6],7],[[218,6],7],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[189,189],9],0,[[],5],[[],5],[[],5],[[],5],[[]],[[]],[[]],[[]],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[219,189],[[4,[[16,[217]]]]]],[[189,189],[[4,[[16,[216]]]]]],[[219,19],[[4,[220]]]],[[[220,[221]]],[[61,[[59,[60]]]]]],0,[[],16],[[],16],[[],16],[[],16],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[],18],[[],18],0,[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[222,[[4,[223]]]],[[224,224],225],[[226,226],225],[[227,227],225],[223,4],[[],225],[[],225],[[],225],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[226,208],0,[[],222],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[[224,224],9],[[226,226],9],[[227,227],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[226,[[4,[208]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[]],[[]],[[]],[[]],[[]],[[]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[226,9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],0,[228,[[4,[[229,[208]]]]]],[[[64,[20]]],[[4,[223]]]],[[],228],[20,[[4,[226]]]],[[],222],[223,[[61,[[59,[60]]]]]],0,0,[[[229,[208]],208],4],[[224,224],[[16,[225]]]],[[226,226],[[16,[225]]]],[[227,227],[[16,[225]]]],[228,[[16,[[56,[167]]]]]],[226,[[56,[167]]]],[[228,208]],[[222,184],222],[[222,57],222],[[[230,[224]],208,5]],0,0,[223,4],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,[19,[[4,[219]]]],[219,[[56,[182]]]],0,0,[[]],[[]],[[]],[[]],[231,231],[[]],0,[219,[[56,[182]]]],0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[219,208,[16,[27]]],[[233,[232]]]],[5],[5],[5],[5],[5],[5],[[231,6],7],[[]],[[]],[[]],[[]],[[]],0,[[],5],[[],5],[[]],[[]],[[],8],[[],8],[[],9],[[],9],[219,19],0,[[19,62],[[4,[219]]]],[[96,31,5],[[233,[32]]]],[219,234],0,[[96,31,5,27],[[233,[32]]]],[[]],[[],16],[[],16],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[]],[[]],0,0,0,0,[[]],[[]],[[]],[[]],[235,236],0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[5],[5],[5],[5],[5],[5],[[13,236],9],[[]],[[]],[[]],[[]],[[],5],[[],5],[[]],[[]],[[],8],[[],8],[[],9],[[],9],[[[30,[155]],[30,[2]],77,[16,[[30,[27]]]]],235],0,[78,[[4,[237]]]],[235,[[4,[78]]]],[235,[[4,[238]]]],[[],16],[[],16],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],0,[[]],[[]],0,0,[[]],[[]],[238,[[4,[57]]]],[238,[[4,[237]]]],0,[[],1],[[],1],[[],1],[5],[5],[5],0,[[]],[[]],[[],5],[[]],[[],8],[[],9],0,0,[[[30,[2]],219],238],0,0,[[],16],[[]],[[],17],[[],17],[[],18],[[]],[[238,[16,[[30,[27]]]]],238],[[238,[64,[13]]],238],[[238,[64,[178]]],238],[[238,[16,[183]]],238],[[238,[16,[236]]],238],0,0,0,0,0,[[]],[[]],[[]],[[]],[239],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],239],[5],[5],[5],[5],[5],[5],0,[[240,6],7],[[239,6],7],[[]],[[]],[[]],[[]],[[239,28],[[16,[[30,[240]]]]]],[[],5],[[],5],[[239,[30,[240]]]],[[]],[[]],[[],8],[[],8],[[],9],[[],9],[[239,28],9],[240,9],[240,63],0,[239,[[64,[[30,[240]]]]]],0,[240,19],0,0,0,0,[[239,28]],[[240,9]],[240,4],[[],16],[[],16],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[240],0,[240,[[30,[155]]]],0,[[]],[[]],0,[[239,28],[[4,[[30,[240]]]]]],[[239,28,241],[[16,[[30,[240]]]]]],0,[[]],[[]],[[242,[16,[[30,[27]]]]],242],0,[[189,28,[56,[243]],[56,[182]]],4],[[],1],[[],1],[[],1],[[242,72,[244,[81]]],[[4,[240]]]],[5],[5],[5],[[]],[[]],[[],5],[[]],[[],8],[[],9],[[242,72],168],[[242,72,[244,[81]]],[[4,[[16,[240]]]]]],0,[[242,189],242],0,[[28,15,245,12,[30,[45]]],242],[15,10],0,[[242,72,[244,[81]]],[[4,[240]]]],[[242,[246,[10,10]]],242],0,0,0,[[[244,[81]],28,247,[30,[48]]],4],0,[[],16],[[]],[[],17],[[],17],[[],18],[[]],0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[248,248],[40,40],[249,249],[[]],[[]],[[]],0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],248],[[],40],[[],249],[[],250],[5],[5],[5],[5],[5],[5],[5],[5],[73,[[17,[248]]]],[73,[[17,[40]]]],[73,[[17,[249]]]],[73,[[17,[250]]]],[5],[5],[5],[5],[[248,248],9],[[40,40],9],[[249,249],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[248,6],7],[[40,6],7],[[249,6],7],[[250,6],7],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],5],[[],5],[[],5],[[],5],[[]],[[]],[[]],[[]],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],0,0,[[[246,[10,10]]],251],0,0,[249,[[16,[63]]]],[[]],[[]],[[]],[[],16],[[],16],[[],16],[[],16],[[]],[[]],[[]],[[]],[[],17],[[[246,[10,10]]],[[4,[248]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],0,0,[[],18],[[],18],[[],18],[[],18],[[]],[[]],[[]],[[]],[73,[[17,[252]]]],[[253,74],17],0,0,0,0,0,0,[[254,49,62],254],[[48,19,245]],[[254,160,49],254],[[48,160,[56,[181]],49]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[254,155],[154,154],[155,155],[[]],[[]],0,[[254,[16,[70]]],254],0,0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[48,154],0,[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[[254,247],254],0,0,[[254,193],254],0,0,[[48,6],7],[[154,6],7],[[155,6],7],[[48,245]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[30,[155]]],254],[[],5],[[],5],[[],5],[[],5],[[]],[[]],[[]],[[]],[[],8],[[],8],[[],8],[[],8],0,[[],9],[[],9],[[],9],[[],9],0,[[48,245]],[[254,209],254],0,0,[[254,19],254],0,0,[[19,178],254],[155,48],[[254,248],254],0,0,[[254,[56,[181]]],254],[[48,193,247]],0,0,[[]],[[]],[[],16],[[],16],[[],16],[[],16],[[]],[[]],[[]],[[]],[[48,247,193,245]],[[254,[16,[247]]],254],0,0,[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[],18],[[],18],0,[[]],[[]],[[]],[[]],0,0,[[255,[256,[81]]],4],[[]],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],0,[5],[5],[5],[5],[257],[5],[5],0,0,[[]],[[]],[[]],[[]],[[],5],[[],5],[[]],[[]],[[],8],[[],8],[[],9],[[],9],[[44,5],257],[[28,[30,[48]]],255],0,0,0,[257],0,[[255,258,[16,[191]],44]],0,0,0,[[255,[30,[51]]]],[[255,247]],[[],16],[[],16],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[255,[[30,[155]]]],0,0,[[]],[[]],0,[255],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,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[259,243],4],[[259,189],4],[[259,243],[[4,[260]]]],[[259,15],[[16,[5]]]],0,0,0,[[],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],[[],1],[[],1],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],0,0,[259,5],0,0,0,[[259,243],4],[[259,189],4],0,0,[[259,6],7],[[261,6],7],[[44,6],7],[[151,6],7],[[46,6],7],[[262,6],7],[[150,6],7],[[263,6],7],[[264,6],7],[[265,6],7],[[266,6],7],[[267,6],7],[[]],[[]],[[[268,[[4,[80]]]]],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],0,0,[[28,192,191],[[4,[259]]]],[[[268,[[4,[80]]]]],261],[[[16,[261]]],44],[[],44],[51],[[44,51]],[[264,51]],[[266,51]],[264],[266],0,0,0,0,0,0,0,0,0,[[261,[4,[80]]]],[[44,[4,[80]]]],[[44,[4,[80]]]],0,0,0,0,0,[44,[[16,[261]]]],0,[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[28,79],4],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[28,260,269],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[[]],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],0,[[[56,[167]]],[[4,[[64,[31]]]]]],[[204,[56,[167]]],[[4,[[64,[31]]]]]],[5],[5],[5],[5],[[270,[272,[271]]],[[4,[31]]]],[5],[5],[62,[[4,[[64,[167]]]]]],[[204,62],[[4,[[64,[167]]]]]],[[62,[64,[167]]],4],[[204,62,[64,[167]]],4],[270,5],[204,5],0,[[270,6],7],[[204,6],7],[[]],[[]],[[]],[[]],[[],5],[[],5],[[]],[[]],[[],8],[[],8],[[],9],[[],9],[96,270],[[[64,[270]]],204],[204,5],[[270,[273,[[64,[167]]]],194],4],[[],16],[[],16],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[]],[[]],0,0,0,0,0,0,0,0,[[]],[[]],0,[[],1],[[],1],[[],1],[5],[5],[5],[274],[[]],[[]],0,[[],5],[[]],[[],8],[[],9],[274,9],[5,274],[[[61,[[59,[60]]]]],4],[[274,[61,[[59,[60]]]]],4],0,0,[9,[[61,[[59,[60]]]]]],[[274,9],[[61,[[59,[60]]]]]],[[],16],[[]],[[],17],[[],17],[[],18],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],84],[3,10],[275,[[16,[85]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[275,[[16,[84]]]],[276,276],[3,3],[55,55],[13,13],[[]],[[]],[[]],[[]],[13,9],0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],3],[[],55],0,[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[275,15],[73,[[17,[3]]]],[73,[[17,[55]]]],[277],[5],[5],[5],[5],[5],[5],[[275,275],9],[[3,3],9],[[55,55],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[13,3],0,[[13,15],10],0,0,[[275,6],7],[[275,6],7],[[276,6],7],[[3,6],7],[[3,6],7],[[55,6],7],[[13,6],7],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[15,[[17,[3,275]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[[0,[23,24]],25],26],[[[0,[23,24]],25],26],[[3,33]],[[55,33]],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],0,[[]],[[]],[[]],[[]],[[]],[[]],[276,275],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],0,[13],[13,55],0,[[55,49],277],[[55,49],13],[15,[[17,[3,275]]]],[147],[[],3],[13,28],0,[[3,74],17],[[55,74],17],[[13,9]],[275,[[16,[84]]]],0,[13,278],0,[[]],[[]],[[]],[[]],[[],10],[[],10],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,[[]],[[]],[[]],[[]],0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[5],[5],[5],[5],[5],[5],0,[[279,6],7],[[280,6],7],[[]],[[]],[[]],[[]],[[],5],[[],5],[[]],[[]],[[],8],[[],8],[[],9],[[],9],[[[30,[45]],[30,[2]],[16,[[30,[27]]]]],279],0,0,[280],[[279,280]],0,[[],16],[[],16],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[]],[[]],0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],281],[5],[5],[5],[5],[5],[5],0,[[281,6],7],0,[[]],[[]],[[]],[[]],[[],5],[[],5],[[]],[[]],[[],8],[[],8],[[],9],[[],9],0,0,0,0,0,[[],16],[[],16],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[]],[[]],0,0,0,0,0,[282,206],[283,206],0,0,[[]],[[]],[[]],[[]],[[[56,[38]],5],[[16,[197]]]],[[[56,[38]],243,5,9],[[16,[197]]]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[282,208],[[4,[207]]]],[[283,207,[64,[208]]],4],[5],[5],[5],[5],[5],[5],0,[[]],[[]],[[]],[[]],[[283,207],[[4,[[64,[211]]]]]],[[],5],[[],5],[[],[[285,[284]]]],[[]],[[]],[[],8],[[],8],[[],9],[[],9],[[283,[56,[38]],182],[[16,[197]]]],[283,19],0,0,[[283,[56,[38]],182],[[16,[197]]]],[19,282],[19,283],[[[56,[167]],5],197],[[283,[56,[38]],182],[[16,[197]]]],[[[287,[286]]],[[4,[[64,[5]]]]]],[283,5],[[283,288],[[64,[5]]]],[[283,[56,[38]],243,9],[[16,[197]]]],[283,5],[189,206],[[],16],[[],16],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[]],[[]],0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[14,[[4,[289]]]],[[14,[16,[[30,[27]]]]],14],0,0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[5],[5],[5],[5],[5],[5],[5],[5],[5],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[[291,[290]],[64,[[292,[5]]]]],[[295,[[4,[[64,[293]],294]]]]]],[[[291,[290]],[292,[5]]],[[295,[[4,[293,294]]]]]],[[[291,[290]]],[[295,[[4,[[30,[29]],294]]]]]],[[14,15,[16,[[64,[296]]]]],[[4,[189]]]],[[],5],[[],5],[[],5],[[14,15],4],[[]],[[]],[[]],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[289,19],0,[[10,13,12],14],[289,[[61,[[59,[60]]]]]],0,[[14,[16,[183]]],14],0,[[14,[16,[[64,[182]]]]],14],0,0,0,0,0,[[14,[16,[236]]],14],0,[[],16],[[],16],[[],16],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[],18],[[]],[[]],[[]],0,[[]],[[]],[[297,15],[[16,[182]]]],0,[[],1],[[],1],[[],1],[5],[5],[5],[[]],[[]],[[],5],[[]],[[],8],[[],9],[[297,298],[[16,[197]]]],[[297,298],[[16,[197]]]],[[[56,[38]],283,[202,[182]]],297],[[297,298],[[16,[197]]]],[297,5],0,0,[[],16],[[]],[[],17],[[],17],[[],18],[[]],0,0,[[]],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],299],[5],[5],[5],[5],[5],[5],0,[[]],[[]],[[]],[[]],[[],5],[[],5],[[]],[[]],[[],8],[[],8],[[],9],[[],9],0,[[10,19,20,12],21],0,0,0,0,[[],16],[[],16],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[299,208]],[[]],[[]],[[21,281],[[4,[[16,[300]]]]]],0,0,[[]],[[]],[301,4],[[],1],[[],1],[[],1],[5],[5],[5],[[]],[[]],[[],5],0,[[]],[[],8],[[],9],[[],16],[[]],[[],17],[[],17],[[10,12,206,[16,[302]],5],[[4,[301]]]],[[],18],[[]],[[301,207],4],0,0,0,0,[[303,49,62]],[[]],[[]],[[]],[[]],[303,303],[69,69],[[]],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[5],[5],[5],[5],[5],[5],[69,62],0,[[303,6],7],[[69,6],7],[[]],[[]],[[]],[[]],[[]],[[]],[[69,71],[[64,[13]]]],[[],5],[[],5],[[]],[[]],[[],8],[[],8],[[],9],[[],9],0,[303,[[56,[69]]]],0,[303],[[],303],[304,69],[[],[[285,[69]]]],[[303,62]],[[]],[[]],[[],16],[[],16],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[]],[[]],0,0,0,0,[[[256,[81]],28,247,305],4],[[]],[[]],[[]],[[]],[[[244,[112]]],[[244,[112]]]],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[28,306],4],[5],[5],[5],[5],[5],[5],0,0,[[[244,[144]],6],7],[[]],[[]],[[]],[[]],[[]],[[],5],[[],5],[[]],[[]],[[],8],[[],8],[[],9],[[],9],[30,244],[[[244,[81]],28,247],4],[[[244,[81]],28,247],[[4,[307]]]],0,0,[[]],[[],16],[[],16],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[]],[[]],[[[256,[81]]],4],[[[244,[81]]],[[256,[81]]]],0,0,0,0,0,0,0,0,0,[[308,[64,[151]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[309,[[30,[27]]]],0,0,0,[310],[311,311],[[]],0,[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],0,0,[[],308],[[],311],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[5],[312],[5],[5],[5],[5],0,0,[310,4],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[312,28],[[16,[[30,[240]]]]]],[[309,28],[[16,[[30,[240]]]]]],0,0,[[310,28,313,44]],[[[310,[81]],28,263]],0,[[310,28],[[4,[80]]]],0,[[[310,[81]],267]],[[[310,[81]],28,266]],[[[310,[81]],28,44]],0,[[[310,[81]],28,314],[[4,[80]]]],[[[310,[81]],[64,[150]]]],0,[[310,28],[[4,[80]]]],0,[[310,28,265]],[[[310,[81]],28,264]],[[310,28,315,44]],0,[[[310,[81]],28,316],[[4,[80]]]],[[[310,[81]],[64,[46]]]],0,[[[310,[81]],28],[[4,[80]]]],0,[[[310,[81]],[64,[151]],9]],0,0,0,[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[]],[[]],[[]],[[]],[[]],[[]],[[],8],[[],8],[[],8],[[],8],[[],8],[[],8],[[],9],[[],9],[[],9],[[],9],[[],9],[[],9],[[312,28],9],[[309,28],9],[312,9],0,0,0,[310],0,[[310,[30,[240]],152,[16,[5]]],153],0,0,[[311,28]],[[311,28]],[[311,28],[[16,[70]]]],[[311,28,9]],[311],[[310,[64,[151]]],[[246,[28,255]]]],0,0,0,0,[[[310,[81]]]],0,0,0,0,0,0,0,[[312,9]],[310,9],0,[[[317,[81]]],312],[[72,[30,[81]],12],309],[312,4],[309,4],[[312,46],4],[[309,28,46],4],[[]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[5,5],5],[[]],[[]],[[]],[[]],[[]],[[]],0,[[309,28],312],0,0,0,[[[30,[240]],155,313,245],4],[[189,313],[[4,[19]]]],0,0,[[28,10,12,[30,[239]],70],9],[[15,12],[[4,[9]]]],[[259,189],4],[[[64,[151]]]]],"c":[],"p":[[3,"Compat"],[3,"AccessLayer"],[3,"FileId"],[6,"Result"],[15,"usize"],[3,"Formatter"],[6,"Result"],[3,"Request"],[15,"bool"],[3,"String"],[8,"Into"],[3,"Operator"],[3,"FileHandle"],[3,"ParquetReaderBuilder"],[15,"str"],[4,"Option"],[4,"Result"],[3,"TypeId"],[6,"RegionMetadataRef"],[4,"Source"],[3,"ParquetWriter"],[3,"SstMetaKey"],[8,"Hash"],[8,"Sized"],[8,"BuildHasher"],[15,"u64"],[3,"CacheManager"],[3,"RegionId"],[3,"ParquetMetaData"],[3,"Arc"],[4,"Value"],[6,"VectorRef"],[8,"Hasher"],[3,"ColumnDescriptor"],[3,"FileMetaData"],[6,"ParquetColumnIndex"],[6,"ParquetOffsetIndex"],[3,"RowGroupMetaData"],[3,"SchemaDescriptor"],[4,"CompactionOptions"],[8,"Picker"],[3,"CompactionScheduler"],[3,"CompactionStatus"],[3,"OptionOutputTx"],[8,"Scheduler"],[4,"WorkerRequest"],[3,"Sender"],[3,"VersionControl"],[6,"FilePurgerRef"],[3,"CompactionRequest"],[4,"Error"],[3,"PendingCompaction"],[3,"CompactionOutput"],[3,"ReadableSize"],[3,"FileMeta"],[15,"slice"],[6,"BoxedBatchReader"],[8,"CompactionTask"],[3,"Box"],[8,"Future"],[3,"Pin"],[8,"Iterator"],[15,"i64"],[3,"Vec"],[3,"BTreeMap"],[3,"TwcsPicker"],[3,"TwcsCompactionTask"],[3,"TimeBuckets"],[3,"LevelMeta"],[3,"Duration"],[3,"Timestamp"],[3,"MitoConfig"],[8,"Deserializer"],[8,"Serializer"],[3,"MitoEngine"],[3,"EngineInner"],[3,"ScanRequest"],[4,"Scanner"],[4,"RegionRequest"],[4,"Output"],[8,"LogStore"],[3,"BoxedError"],[8,"Any"],[8,"Error"],[3,"Backtrace"],[6,"ManifestVersion"],[3,"InvalidScanIndexSnafu"],[3,"RegionMetadataNotFoundSnafu"],[15,"u32"],[3,"WorkerStoppedSnafu"],[3,"InvalidMetaSnafu"],[3,"RegionNotFoundSnafu"],[3,"RegionCorruptedSnafu"],[3,"InvalidRequestSnafu"],[3,"FillDefaultSnafu"],[4,"ConcreteDataType"],[3,"NotSupportedFieldSnafu"],[3,"InvalidParquetSnafu"],[3,"InvalidBatchSnafu"],[3,"InvalidRecordBatchSnafu"],[3,"PrimaryKeyLengthMismatchSnafu"],[3,"InvalidSenderSnafu"],[3,"InvalidSchedulerStateSnafu"],[3,"RegionDroppedSnafu"],[3,"RegionClosedSnafu"],[3,"RegionTruncatedSnafu"],[3,"RejectWriteSnafu"],[3,"CompatReaderSnafu"],[3,"RegionReadonlySnafu"],[3,"EmptyRegionDirSnafu"],[3,"OpenDalSnafu"],[8,"Clone"],[3,"CompressObjectSnafu"],[3,"DecompressObjectSnafu"],[3,"SerdeJsonSnafu"],[3,"Utf8Snafu"],[3,"JoinSnafu"],[3,"RecvSnafu"],[3,"InvalidMetadataSnafu"],[3,"NewRecordBatchSnafu"],[3,"WriteBufferSnafu"],[3,"WriteParquetSnafu"],[3,"ReadParquetSnafu"],[3,"CreateDefaultSnafu"],[3,"EncodeWalSnafu"],[3,"WriteWalSnafu"],[3,"ReadWalSnafu"],[3,"DecodeWalSnafu"],[3,"DeleteWalSnafu"],[3,"WriteGroupSnafu"],[3,"FieldTypeMismatchSnafu"],[3,"SerializeFieldSnafu"],[3,"DeserializeFieldSnafu"],[3,"ConvertVectorSnafu"],[3,"ComputeArrowSnafu"],[3,"ComputeVectorSnafu"],[3,"StopSchedulerSnafu"],[3,"BuildPredicateSnafu"],[3,"DeleteSstSnafu"],[3,"FlushRegionSnafu"],[3,"CompactRegionSnafu"],[3,"InvalidRegionRequestSnafu"],[3,"JsonOptionsSnafu"],[8,"Debug"],[4,"CompressionType"],[8,"StackError"],[3,"Demand"],[4,"StatusCode"],[3,"FlushScheduler"],[3,"SenderDdlRequest"],[3,"SenderWriteRequest"],[4,"FlushReason"],[3,"RegionFlushTask"],[3,"VersionControlData"],[3,"Version"],[3,"WriteBufferManagerImpl"],[3,"FlushStatus"],[3,"RegionManifestBuilder"],[3,"RegionChange"],[3,"RegionEdit"],[3,"RegionTruncate"],[4,"RegionMetaAction"],[3,"RegionRemove"],[3,"RegionManifest"],[3,"RegionCheckpoint"],[3,"RegionMetaActionList"],[15,"u8"],[3,"RegionManifestOptions"],[3,"RegionManifestManagerInner"],[3,"RegionManifestManager"],[3,"ManifestObjectStore"],[3,"CheckpointMetadata"],[3,"DELTA_RE"],[3,"Regex"],[3,"CHECKPOINT_RE"],[8,"Fn"],[3,"ObjectStoreLogIterator"],[6,"MemtableRef"],[3,"MemtableStats"],[3,"AllocTracker"],[6,"MemtableId"],[6,"ColumnId"],[3,"Predicate"],[6,"BoxedBatchIterator"],[6,"WriteBufferManagerRef"],[3,"KeyValues"],[3,"KeyValue"],[3,"ReadRowHelper"],[3,"RegionMetadata"],[3,"Mutation"],[3,"Rows"],[4,"OpType"],[6,"SequenceNumber"],[4,"ValueRef"],[3,"TimeSeriesMemtableBuilder"],[3,"Values"],[6,"ArrayRef"],[3,"Series"],[3,"TimeSeriesMemtable"],[3,"ValueBuilder"],[3,"SeriesSet"],[3,"HashSet"],[3,"Iter"],[3,"McmpRowCodec"],[8,"MutableVector"],[6,"SchemaRef"],[3,"RecordBatch"],[3,"Batch"],[3,"MemtableVersion"],[3,"BatchBuilder"],[3,"BatchColumn"],[3,"BooleanVector"],[6,"UInt64Vector"],[6,"UInt8Vector"],[6,"UInt32Vector"],[3,"CompatPrimaryKey"],[3,"CompatFields"],[4,"IndexOrDefault"],[3,"ProjectionMapper"],[3,"CompatReader"],[8,"BatchReader"],[3,"MergeReaderBuilder"],[3,"MergeReader"],[3,"CompareTimeSeq"],[4,"Ordering"],[3,"Node"],[3,"CompareFirst"],[3,"BatchMerger"],[3,"VecDeque"],[3,"BinaryHeap"],[4,"BatchIndex"],[3,"RecordBatch"],[6,"Result"],[6,"SchemaRef"],[3,"ScanRegion"],[6,"TimestampRange"],[6,"SendableRecordBatchStream"],[3,"SeqScan"],[3,"RegionMap"],[3,"MitoRegion"],[8,"OnFailure"],[3,"RegionOpener"],[3,"ColumnMetadata"],[3,"Wal"],[6,"MemtableBuilderRef"],[3,"HashMap"],[6,"EntryId"],[3,"RegionOptions"],[3,"TwcsOptions"],[3,"RegionOptionsWithoutEnum"],[4,"Value"],[8,"Deserialize"],[8,"Serialize"],[3,"VersionBuilder"],[3,"RegionWriteCtx"],[3,"WalWriter"],[3,"WriteNotify"],[15,"i32"],[3,"WriteRequest"],[3,"Value"],[3,"OutputTx"],[4,"DdlRequest"],[4,"BackgroundNotify"],[3,"FlushFinished"],[3,"FlushFailed"],[3,"CompactionFinished"],[3,"CompactionFailed"],[3,"Sender"],[3,"ColumnSchema"],[3,"SortField"],[8,"Buf"],[3,"Deserializer"],[3,"Serializer"],[3,"LocalScheduler"],[3,"ParseIdError"],[3,"ParseIdSnafu"],[3,"FileHandleInner"],[6,"FileTimeRange"],[3,"LocalFilePurger"],[3,"PurgeRequest"],[3,"WriteOptions"],[3,"WriteFormat"],[3,"ReadFormat"],[6,"FieldRef"],[15,"array"],[3,"UInt16Type"],[3,"DictionaryArray"],[8,"IntoIterator"],[3,"ParquetReader"],[8,"AsyncFileReader"],[3,"AsyncFileReaderCache"],[3,"Range"],[3,"Bytes"],[4,"ParquetError"],[6,"BoxFuture"],[3,"KeyValue"],[3,"RowGroupPruningStats"],[3,"Column"],[3,"SourceStats"],[3,"SstInfo"],[3,"BufferedWriter"],[3,"WriterProperties"],[3,"SstVersion"],[6,"Level"],[3,"WalEntry"],[8,"Entry"],[6,"WalEntryStream"],[3,"StalledRequests"],[3,"WorkerGroup"],[3,"RegionWorkerLoop"],[3,"WorkerListener"],[3,"RegionWorker"],[3,"RegionAlterRequest"],[3,"RegionCreateRequest"],[3,"RegionFlushRequest"],[3,"RegionOpenRequest"],[3,"WorkerStarter"],[13,"PrimaryKeyLengthMismatch"],[13,"CreateDefault"],[13,"CompressObject"],[13,"DecompressObject"],[13,"NotSupportedField"],[13,"InvalidScanIndex"],[13,"OpenDal"],[13,"SerdeJson"],[13,"Utf8"],[13,"Join"],[13,"Recv"],[13,"NewRecordBatch"],[13,"WriteParquet"],[13,"ReadParquet"],[13,"EncodeWal"],[13,"DecodeWal"],[13,"SerializeField"],[13,"DeserializeField"],[13,"ComputeArrow"],[13,"StopScheduler"],[13,"DeleteSst"],[13,"JsonOptions"],[13,"InvalidParquet"],[13,"WorkerStopped"],[13,"RegionMetadataNotFound"],[13,"InvalidMeta"],[13,"InvalidMetadata"],[13,"WriteBuffer"],[13,"RegionNotFound"],[13,"RegionCorrupted"],[13,"InvalidRequest"],[13,"WriteWal"],[13,"ReadWal"],[13,"DeleteWal"],[13,"InvalidBatch"],[13,"InvalidRecordBatch"],[13,"ConvertVector"],[13,"ComputeVector"],[13,"InvalidSender"],[13,"InvalidSchedulerState"],[13,"BuildPredicate"],[13,"FlushRegion"],[13,"RegionDropped"],[13,"RegionClosed"],[13,"RegionTruncated"],[13,"RejectWrite"],[13,"CompactRegion"],[13,"CompatReader"],[13,"InvalidRegionRequest"],[13,"RegionReadonly"],[13,"EmptyRegionDir"],[13,"FillDefault"],[13,"WriteGroup"],[13,"FieldTypeMismatch"],[8,"WriteBufferManager"],[8,"MemtableBuilder"],[8,"Memtable"],[13,"DefaultValue"],[13,"Background"],[8,"RowCodec"],[8,"FilePurger"]]},\ -"nyc_taxi":{"doc":"Use the taxi trip records from New York City dataset to …","t":"DRRRLLMLLFLLLLLFFLLFFLMLLLLFLLLLLFMFMFMMMLLLLLLLLF","n":["Args","CATALOG_NAME","SCHEMA_NAME","TABLE_NAME","augment_args","augment_args_for_update","batch_size","borrow","borrow_mut","build_values","command","command_for_update","compat","compat_mut","compat_ref","convert_record_batch","create_table_expr","deref","deref_mut","do_query","do_write","drop","endpoint","from","from_arg_matches","from_arg_matches_mut","from_subset","get_file_list","group_id","init","into","into_request","is_in_subset","is_record_batch_full","iter_num","main","path","query_set","skip_read","skip_write","thread_num","to_subset","to_subset_unchecked","try_from","try_into","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","write_data"],"q":[[0,"nyc_taxi"]],"d":["","","","","","","Batch size of insert request.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","Calls U::from(self).","","","","Number of query iteration","","Path to the dataset","","","","Number of client threads on write (parallel on file level)","","","","","","","","",""],"i":[0,0,0,0,8,8,8,8,8,0,8,8,8,8,8,0,0,8,8,0,0,8,8,8,8,8,8,0,8,8,8,8,8,0,8,0,8,0,8,8,8,8,8,8,8,8,8,8,8,0],"f":[0,0,0,0,[1,1],[1,1],0,[[]],[[]],[2],[[],1],[[],1],[[],3],[[],3],[[],3],[4],[[],5],[6],[6],[[6,7]],[[8,7]],[6],0,[[]],[9,[[11,[8,10]]]],[9,[[11,[8,10]]]],[[]],[[[13,[12]]],[[15,[14]]]],[[],[[17,[16]]]],[[],6],[[]],[[],18],[[],19],[4,19],0,[[]],0,[[],[[21,[20,20]]]],0,0,0,[[],17],[[]],[[],11],[[],11],[[],22],[[8,9],[[11,[10]]]],[[8,9],[[11,[10]]]],[[]],[[6,7,14,23,24],25]],"c":[],"p":[[3,"Command"],[6,"ArrayRef"],[3,"Compat"],[3,"RecordBatch"],[3,"CreateTableExpr"],[15,"usize"],[3,"Database"],[3,"Args"],[3,"ArgMatches"],[6,"Error"],[4,"Result"],[3,"Path"],[8,"AsRef"],[3,"PathBuf"],[3,"Vec"],[3,"Id"],[4,"Option"],[3,"Request"],[15,"bool"],[3,"String"],[3,"HashMap"],[3,"TypeId"],[3,"MultiProgress"],[3,"ProgressStyle"],[15,"u128"]]},\ +"nyc_taxi":{"doc":"Use the taxi trip records from New York City dataset to …","t":"DRRLLMLLFLLLLLFFLLFFLMLLLLFLLLLLFMFFMFMMMLLLLLLLLF","n":["Args","CATALOG_NAME","SCHEMA_NAME","augment_args","augment_args_for_update","batch_size","borrow","borrow_mut","build_values","command","command_for_update","compat","compat_mut","compat_ref","convert_record_batch","create_table_expr","deref","deref_mut","do_query","do_write","drop","endpoint","from","from_arg_matches","from_arg_matches_mut","from_subset","get_file_list","group_id","init","into","into_request","is_in_subset","is_record_batch_full","iter_num","main","new_table_name","path","query_set","skip_read","skip_write","thread_num","to_subset","to_subset_unchecked","try_from","try_into","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","write_data"],"q":[[0,"nyc_taxi"]],"d":["","","","","","Batch size of insert request.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","Calls U::from(self).","","","","Number of query iteration","","","Path to the dataset","","","","Number of client threads on write (parallel on file level)","","","","","","","","",""],"i":[0,0,0,9,9,9,9,9,0,9,9,9,9,9,0,0,9,9,0,0,9,9,9,9,9,9,0,9,9,9,9,9,0,9,0,0,9,0,9,9,9,9,9,9,9,9,9,9,9,0],"f":[0,0,0,[1,1],[1,1],0,[[]],[[]],[2],[[],1],[[],1],[[],3],[[],3],[[],3],[4],[5,6],[7],[7],[[7,8,5]],[[9,8,5]],[7],0,[[]],[10,[[12,[9,11]]]],[10,[[12,[9,11]]]],[[]],[[[14,[13]]],[[16,[15]]]],[[],[[18,[17]]]],[[],7],[[]],[[],19],[[],20],[4,20],0,[[]],[[],21],0,[5,[[22,[21,21]]]],0,0,0,[[],18],[[]],[[],12],[[],12],[[],23],[[9,10],[[12,[11]]]],[[9,10],[[12,[11]]]],[[]],[[5,7,8,15,24,25],26]],"c":[],"p":[[3,"Command"],[6,"ArrayRef"],[3,"Compat"],[3,"RecordBatch"],[15,"str"],[3,"CreateTableExpr"],[15,"usize"],[3,"Database"],[3,"Args"],[3,"ArgMatches"],[6,"Error"],[4,"Result"],[3,"Path"],[8,"AsRef"],[3,"PathBuf"],[3,"Vec"],[3,"Id"],[4,"Option"],[3,"Request"],[15,"bool"],[3,"String"],[3,"HashMap"],[3,"TypeId"],[3,"MultiProgress"],[3,"ProgressStyle"],[15,"u128"]]},\ "object_store":{"doc":"","t":"QNNNNNNNNNNNNNDEDENNDNNNNENNNDIGNNDGSNNNNDLMLMLLLLLLLLLLLLLLLLLLLLLLKLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLMMLLLLLLLLLLLLLLLLMLALMLLLLLMLMALLLLLMLMLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLMLALLLLLLMLLLMLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLDDDDDDDIDDDMLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMLLLLLLLLLLLLMLLLLLLLLMLKLLLLLLLLLLLLLLLLALLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLAMMLLLLLLLLLLLLLLNDENLLLLLFLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLMLLFLLLLFLLLLLLLLLLRRRRRDDDDDDDDDDDDDDLLLMMMLMLLMMLLMMLMLMLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMLMLMLMLLLLLLLLLLLLLLLLMMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMLMLLLLLLLLLLLLLLLMLMLMLMLMLMLMLLLLLLLLLLLMMMMMMMMMMMLMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMLMLMLMLLLLLLLLLLLLLLMMMMMMMMMMMMMMLMLMLLMMLMLMLMLLMMLMLMLMLMLMLLLLLLMLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMLLLLLLLLLLLLLLLMDDMLLLLMLLLLLLLLLLLLLLLLLLLLMMLMFMMLLLLLLLLFFFF","n":["Accessor","AlreadyExists","CacheControl","Complete","ConditionNotMatch","ConfigInvalid","ContentDisposition","ContentIncomplete","ContentLength","ContentMd5","ContentRange","ContentTruncated","ContentType","DIR","Entry","EntryMode","Error","ErrorKind","Etag","FILE","HttpClient","InvalidInput","IsADirectory","IsSameFile","LastModified","Metakey","Mode","NotADirectory","NotFound","ObjectStore","ObjectStoreBuilder","Pager","PermissionDenied","RateLimited","Reader","Result","SCHEME","Unexpected","Unknown","Unsupported","Version","Writer","abort","accessor","as_error_source","backtrace","bitand","bitor","bitxor","blocking","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","build","build","check","client","client","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","close","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","context","copy","copy","create_dir","default","delete","delete_with","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from_map","from_map","info","init","init","init","init","init","init","init","init","init","inner","inner","into","into","into","into","into","into","into","into","into","into_parts","into_static","is_dir","is_exist","is_file","is_temporary","kind","kind","layer","layers","limit","limit","list","list_with","lister","lister_with","map","message","metadata","metadata","metrics","name","new","new","new","not","operation","path","path","poll_close","poll_complete","poll_flush","poll_flush","poll_next","poll_next","poll_read","poll_read","poll_read","poll_seek","poll_seek","poll_shutdown","poll_write","poll_write","presign_read","presign_read_with","presign_stat","presign_write","presign_write_with","provide","raw_normalize_path","read","read_with","reader","reader_with","rem","remove","remove_all","remove_via","rename","seek_state","send","services","set_permanent","set_persistent","set_source","set_temporary","sink","source","source","start_seek","stat","stat_with","status","sub","test_util","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","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_poll_next","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","util","via_map","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_context","with_limit","with_operation","write","write","write_with","writer","writer_with","BlockingLayer","ConcurrentLimitLayer","ImmutableIndexLayer","LoggingLayer","LruCacheAccessor","LruCacheLayer","MetricsLayer","RetryInterceptor","RetryLayer","TimeoutLayer","TracingLayer","backtrace_output","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","builder","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","compat","compat","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","create","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","drop","error_level","extend_iter","failure_level","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","handle","init","init","init","init","init","init","init","init","inner","insert","intercept","into","into","into","into","into","into","into","into","layer","layer","layer","layer","layer","layer","layer","layer","lru_cache","new","new","new","notify","permits","read_cache","read_cache","speed","timeout","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vec","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_backtrace_output","with_error_level","with_factor","with_failure_level","with_jitter","with_max_delay","with_max_times","with_min_delay","with_notify","with_speed","with_timeout","LruCacheAccessor","LruCacheLayer","batch","blocking_copy","blocking_create_dir","blocking_delete","blocking_list","blocking_list","blocking_read","blocking_read","blocking_rename","blocking_stat","blocking_write","blocking_write","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","contains_file","copy","create_dir","delete","delete","deref","deref","deref_mut","deref_mut","drop","drop","fmt","from","from","info","init","init","inner","inner","into","into","layer","list","list","new","presign","read","read","read_cache","read_cache","read_cache","read_cache_stat","rename","stat","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","write","write","NotFound","ReadCache","ReadResult","Success","blocking_invalidate_entries_with_prefix","borrow","borrow","borrow_mut","borrow_mut","can_cache","clone","clone","clone_into","clone_into","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","contains_file","deref","deref","deref_mut","deref_mut","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","equivalent","file_cache","fmt","fmt","from","from","init","init","into","into","invalidate_entries_with_prefix","mem_cache","new","read","read_cache_key","read_remote","recover_cache","size_bytes","stat","to_output_reader","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","OBJECT_STORE_LRU_CACHE_BYTES","OBJECT_STORE_LRU_CACHE_ENTRIES","OBJECT_STORE_LRU_CACHE_HIT","OBJECT_STORE_LRU_CACHE_MISS","OBJECT_STORE_READ_ERROR","Azblob","Azdls","Cos","Fs","Gcs","Ghac","Http","Ipmfs","Memory","Obs","Oss","S3","Webdav","Webhdfs","access_key_id","access_key_id","access_key_id","access_key_id","access_key_id","access_key_id","access_key_secret","access_key_secret","account_key","account_key","account_key","account_key","account_name","account_name","account_name","account_name","allow_anonymous","allow_anonymous","atomic_write_dir","atomic_write_dir","batch_max_operations","batch_max_operations","batch_max_operations","batch_max_operations","batch_max_operations","batch_max_operations","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","bucket","bucket","bucket","bucket","bucket","bucket","bucket","bucket","bucket","bucket","build","build","build","build","build","build","build","build","build","build","build","build","build","build","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","container","container","credential","credential","credential_path","credential_path","customed_credential_load","customed_credential_load","customed_token_loader","customed_token_loader","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default_storage_class","default_storage_class","default_storage_class","default_storage_class","delegation","delegation","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","detect_region","disable_config_load","disable_config_load","disable_config_load","disable_config_load","disable_ec2_metadata","disable_ec2_metadata","disable_list_batch","disable_list_batch","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","enable_create_simulation","enable_create_simulation","enable_exact_buf_write","enable_exact_buf_write","enable_path_check","enable_path_check","enable_virtual_host_style","enable_virtual_host_style","encryption_algorithm","encryption_algorithm","encryption_key","encryption_key","encryption_key_sha256","encryption_key_sha256","endpoint","endpoint","endpoint","endpoint","endpoint","endpoint","endpoint","endpoint","endpoint","endpoint","endpoint","endpoint","endpoint","endpoint","endpoint","endpoint","endpoint","endpoint","endpoint","endpoint","endpoint","endpoint","external_id","external_id","filesystem","filesystem","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_connection_string","from_map","from_map","from_map","from_map","from_map","from_map","from_map","from_map","from_map","from_map","from_map","from_map","from_map","from_map","http_client","http_client","http_client","http_client","http_client","http_client","http_client","http_client","http_client","http_client","http_client","http_client","http_client","http_client","http_client","http_client","http_client","http_client","http_client","http_client","http_client","http_client","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","password","password","password","password","predefined_acl","predefined_acl","presign_endpoint","presign_endpoint","region","region","role_arn","role_arn","root","root","root","root","root","root","root","root","root","root","root","root","root","root","root","root","root","root","root","root","root","root","root","root","root","root","root","root","sas_token","sas_token","scope","scope","secret_access_key","secret_access_key","secret_access_key","secret_access_key","secret_id","secret_id","secret_key","secret_key","security_token","security_token","server_side_encryption","server_side_encryption","server_side_encryption","server_side_encryption","server_side_encryption_aws_kms_key_id","server_side_encryption_aws_kms_key_id","server_side_encryption_customer_algorithm","server_side_encryption_customer_algorithm","server_side_encryption_customer_key","server_side_encryption_customer_key","server_side_encryption_customer_key_md5","server_side_encryption_customer_key_md5","server_side_encryption_key_id","server_side_encryption_key_id","server_side_encryption_with_aws_managed_kms_key","server_side_encryption_with_customer_key","server_side_encryption_with_customer_key","server_side_encryption_with_customer_managed_kms_key","server_side_encryption_with_s3_key","service_account","service_account","to_owned","to_owned","to_owned","to_owned","to_owned","token","token","token","token","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","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","username","username","username","username","version","version","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","write_min_size","write_min_size","TempFolder","TestS3Config","access_key_id","borrow","borrow","borrow_mut","borrow_mut","bucket","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","deref","deref","deref_mut","deref_mut","drop","drop","fmt","from","from","init","init","into","into","new","path","region","remove_all","root","s3_test_config","secret_access_key","store","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","collect","join_dir","join_path","normalize_dir"],"q":[[0,"object_store"],[338,"object_store::layers"],[538,"object_store::layers::lru_cache"],[609,"object_store::layers::lru_cache::read_cache"],[671,"object_store::metrics"],[676,"object_store::services"],[1181,"object_store::test_util"],[1224,"object_store::util"]],"d":["The accessor that built by this builder.","The given path already exists thus we failed to the …","Key for cache control.","The special metadata key that used to mark this entry …","The condition of this operation is not match.","The config for backend is invalid.","Key for content disposition.","The content is incomplete.","Key for content length.","Key for content md5.","Key for content range.","The content is truncated.","Key for content type.","DIR means the path can be listed.","Entry returned by Lister or BlockingLister to represent a …","EntryMode represents the mode.","Error is the error struct returned by all opendal …","ErrorKind is all kinds of Error of opendal.","Key for etag.","FILE means the path has data to read.","HttpClient that used across opendal.","The input is invalid.","The given path is a directory.","The given file paths are same.","Key for last last modified.","Metakey describes the metadata keys that can be stored or …","Key for mode.","The given path is not a directory.","The given path is not found.","Operator is the entry for all public async APIs.","Builder is used to set up a real underlying service, i.e. …","The boxed version of Page","The given path doesn’t have enough permission for this …","Requests that sent to this path is over the limit, please …","Reader is designed to read data from given path in an …","Result that is a wrapper of Result<T, opendal::Error>","Associated scheme for this builder. It indicates what …","OpenDAL don’t know what happened here, and no actions …","Unknown means we don’t know what we can do on this path.","Underlying service doesn’t support this operation.","Key for version.","Writer is designed to write data into given path in an …","Abort the writer and clean up all written data.","","","","","","","Create a new blocking operator.","","","","","","","","","","","","","","","","","","","Consume the accessor builder to build a service.","Build a new http client in async context.","Check if this operator can work correctly.","Get the async client from http client.","","","","","","","","","","","","","","Close the writer and make sure all data have been …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Copy into writer.","Copy a file from from to to.","Create a dir at given path.","","Delete the given path.","Delete the given path with extra options.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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.","Construct a builder from given map which contains several …","Create a new operator from given map.","Get information of underlying accessor.","","","","","","","","","","","","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).","Consume this entry to get it’s path and metadata.","Convert self into static str.","Check if this mode is DIR.","Check if this path exists or not.","Check if this mode is FILE.","Check if this error is temporary.","Return error’s kind.","","Create a new layer with dynamic dispatch.","","Get current operator’s limit. Limit is usually the …","","List entries within a given directory.","List entries within a given directory with options.","List entries within a given directory as a stream.","List entries within a given directory as a stream with …","Operate on error with map.","","Fetch metadata of this entry.","","object-store metrics","Name of entry. Name is the last segment of path.","Create a new Error with error kind and message.","Create a new operator with input builder.","Create a new http client in async context.","","","Path of entry. Path is relative to operator’s root.","","","","","Writer makes sure that every write is flushed.","","","","","","","","","","","Presign an operation for read.","Presign an operation for read option described in OpenDAL […","Presign an operation for stat(head).","Presign an operation for write.","Presign an operation for write with option described in …","","Make sure all operation are constructed by normalized path:","Read the whole path into a bytes.","Read the whole path into a bytes with extra options.","Create a new reader which can read the whole path.","Create a new reader with extra options","","Notes","Remove the path and all nested dirs and files recursively.","remove will remove files via the given paths.","Rename a file from from to to.","","Send a request in async way.","Services will provide builders to build underlying …","Set permanent status for error.","Set persistent status for error.","Set source for error.","Set temporary status for error.","Sink into writer.","","","","Get current path’s metadata.","Get current path’s metadata without cache directly with …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create a new operator from given scheme and map.","","","","","","","","","","Add more context in error.","Specify the batch limit.","Update error’s operation.","Write into inner writer.","Write bytes into path.","Write data with extra options.","Write multiple bytes into path.","Write multiple bytes into path with extra options.","Add blocking API support for non-blocking services.","Add concurrent request limit.","Add an immutable in-memory index for underlying storage …","Add log for every operations.","","An opendal layer with local LRU file cache supporting.","Add metrics for every operations.","RetryInterceptor is used to intercept while retry happened.","Add retry for temporary failed operations.","Add timeout for every operations.","Add tracing for every operations.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create a new BlockingLayer with the current runtime’s …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Insert keys from iter.","","","","","","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.","","","","","","","","","","","Insert a key into index.","Everytime RetryLayer is retrying, this function will be …","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).","","","","","","","","","","Create a new retry layer.","Create a new ConcurrentLimitLayer will specify permits","Create a new TimeoutLayer with default settings.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Setting whether to output backtrace while unexpected …","Setting the log level while expected error happened.","Set factor of current backoff.","Setting the log level while unexpected failure happened.","Set jitter of current backoff.","Set max_delay of current backoff.","Set max_times of current backoff.","Set min_delay of current backoff.","Set the retry interceptor as new notify.","Set speed for TimeoutLayer with given value.","Set timeout for TimeoutLayer with given value.","","An opendal layer with local LRU file cache supporting.","","","","","","","","","","","","","","","","","","","","","","","","","Returns true when the local cache contains the specific …","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","","","","Create a [LruCacheLayer] with local file cache and …","","","","","","","Returns the read cache statistics info …","","","","","","","","","","","","","","","Local read cache for files in object storage","Cache value for read file","","Blocking version of invalidate_entries_with_prefix.","","","","","Returns true when the path of the file can be cached.","","","","","","","","","","","Returns true when the read cache contains the specific …","","","","","","","","","","","","","Local file cache backend","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Invalidte all cache items which key starts with prefix.","Local memory cache to track local cache files","Create a ReadCache with capacity in bytes.","Read from a specific path using the OpRead operation. It …","Generate an unique cache key for the read path and range.","Read the file from remote storage. If success, write the …","Recover existing cache items from file_cache to mem_cache. …","","Returns the cache’s entry count and total approximate …","","","","","","","","","","","","Cache size in bytes","Cache entry number","Cache hit counter, no matter what the cache result is.","Cache miss counter","Object store read error counter","Azure Storage Blob services support.","Azure Data Lake Storage Gen2 Support. As known as abfs, …","Tencent-Cloud COS services support.","POSIX file system support.","Google Cloud Storage services support.","GitHub Action Cache Services support.","HTTP Read-only service support like Nginx and Caddy.","IPFS file system support based on IPFS MFS API.","In memory service support. (BTreeMap Based)","Huawei-Cloud Object Storage Service (OBS) support","Aliyun Object Storage Service (OSS) support","Aws S3 and compatible services (including minio, …","WebDAV backend support.","WebHDFS’s REST API support. There two implementations of …","Set access_key_id of this backend.","Set access_key_id of this backend.","Set access_key_id of this backend.","","","","Set access_key_secret of this backend.","","Set account_key of this backend.","Set account_key of this backend.","","","Set account_name of this backend.","Set account_name of this backend.","","","Allow anonymous will allow opendal to send request without …","","Set temp dir for atomic write.","","Set maximum batch operations of this backend.","Set maximum batch operations of this backend.","Set maximum batch operations of this backend.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Set bucket of this backend. The param is required.","set the container’s name","Set bucket of this backend. The param is required.","Set bucket name of this backend.","Set bucket name of this backend.","","","","","","","","","","","","","","","","","","","build the backend","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Set container name of this backend.","","set the base64 hashed credentials string used for OAuth2","","set the credentials path of GCS.","","Adding a customed credential load for service.","","Specify the customed token loader used by this service.","","","","","","","","","","","","","","","","Set the default storage class for GCS.","Set default storage_class for this backend.","","","Set the delegation token of this backend, used for …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Detect region of S3 bucket.","Disable config load so that opendal will not load config …","Disable config load so that opendal will not load config …","","","Disable load credential from ec2 metadata.","","Disable batch listing","","","","","","","","","","","","","","","","Enable create simulation for ghac service.","","Enable exact buf write so that opendal will write data …","","OpenDAL requires all input path are normalized to make …","","Enable virtual host style so that opendal will send API …","","Set encryption_algorithm of this backend.","","Set encryption_key of this backend.","","Set encryption_key_sha256 of this backend.","","Set endpoint of this backend.","Set endpoint of this backend.","Set endpoint of this backend.","set the endpoint GCS service uses","Set endpoint for http backend.","Set endpoint for ipfs.","Set endpoint of this backend.","Set endpoint of this backend.","Set endpoint of this backend.","Set endpoint for http backend.","Set the remote address of this backend default to …","","","","","","","","","","","","Set external_id for this backend.","","Set filesystem name of this backend.","","","","","","","","","","","","","","","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.","from_connection_string will make a builder from connection …","","","","","","","","","","","","","","","Specify the http client that used by this service.","Specify the http client that used by this service.","Specify the http client that used by this service.","Specify the http client that used by this service.","Specify the http client that used by this service.","Specify the http client that used by this service.","Specify the http client that used by this service.","Specify the http client that used by this service.","Specify the http client that used by this service.","Specify the http client that used by this service.","Specify the http client that used by this service.","","","","","","","","","","","","","","","","","","","","","","","","","","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).","set password for http backend","set the password for Webdav","","","Set the predefined acl for GCS.","","Set a endpoint for generating presigned urls.","","Region represent the signing region of this endpoint. This …","","Set role_arn for this backend.","","Set root of this backend.","Set root of this backend.","Set root of this backend.","Set root for backend.","set the working directory root of backend","set the working directory root of backend","Set root path of http backend.","Set root for ipfs.","Set the root for BTreeMap.","Set root of this backend.","Set root of this backend.","Set root of this backend.","Set root path of http backend.","Set the working directory of this backend","","","","","","","","","","","","","","","Set sas_token of this backend.","","set the GCS service scope","","Set secret_access_key of this backend.","Set secret_access_key of this backend.","","","Set secret_id of this backend.","","Set secret_key of this backend.","","Set temporary credential used in AWS S3 connections","","Set server_side_encryption for this backend.","Set server_side_encryption for this backend.","","","Set server_side_encryption_aws_kms_key_id for this backend","","Set server_side_encryption_customer_algorithm for this …","","Set server_side_encryption_customer_key for this backend.","","Set server_side_encryption_customer_key_md5 for this …","","Set server_side_encryption_key_id for this backend.","","Enable server side encryption with aws managed kms key","Enable server side encryption with customer key.","Enable server side encryption with customer key.","Enable server side encryption with customer managed kms key","Enable server side encryption with s3 managed key","Set the GCS service account.","","","","","","","set bearer token for http backend","set the bearer token for Webdav","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","set password for http backend","set the password for Webdav","","","set the version that used by cache.","","","","","","","","","","","","","","","","set the minimum size of unsized write, it should be …","","Temp folder for object store test","Test s3 config from environment variables","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","Returns s3 test config, return None if not found.","","","","","","","","","","","","Join two paths and normalize the output dir.","Push child to parent dir and normalize the output path.","Normalize a directory path, ensure it is ends with ‘/’"],"i":[38,16,4,4,16,16,4,16,4,4,4,16,4,14,0,0,0,0,4,14,0,16,16,16,4,0,4,16,16,0,0,0,16,16,0,0,38,16,14,16,4,0,1,7,9,9,4,4,4,7,43,1,9,14,15,4,7,16,12,43,1,9,14,15,4,7,16,12,38,12,7,12,12,14,15,4,7,16,12,14,15,4,7,16,12,1,43,1,9,14,15,4,7,16,12,43,1,9,14,15,4,7,16,12,43,1,9,14,15,4,7,16,12,9,1,7,7,14,7,7,43,1,9,14,15,4,7,16,12,43,1,9,14,15,4,7,16,12,43,1,9,14,15,4,7,16,12,14,4,16,14,14,14,14,14,4,4,4,4,4,16,16,16,16,16,9,9,14,14,15,4,7,16,16,12,43,1,9,14,15,4,7,16,12,38,7,7,43,1,9,14,15,4,7,16,12,43,1,43,1,9,14,15,4,7,16,12,15,16,14,7,14,9,9,9,7,0,7,7,7,7,7,7,9,9,15,15,0,15,9,7,12,4,9,15,15,1,43,1,1,43,43,43,43,43,43,43,1,1,1,7,7,7,7,7,9,0,7,7,7,7,4,7,7,7,7,43,12,0,9,9,9,9,1,9,9,43,7,7,9,4,0,14,15,4,7,16,12,9,14,16,43,1,9,14,15,4,7,16,12,43,1,9,14,15,4,7,16,12,43,43,1,9,14,15,4,7,16,12,0,7,43,1,9,14,15,4,7,16,12,9,7,9,1,7,7,7,7,0,0,0,0,0,0,0,0,0,0,0,71,68,78,69,70,71,72,73,74,68,78,69,70,71,72,73,74,68,68,69,70,71,72,73,74,68,69,70,71,72,73,74,68,78,69,70,71,72,73,74,68,78,69,70,71,72,73,74,68,78,69,70,71,72,73,74,73,68,70,71,72,68,78,69,70,71,72,73,74,68,78,69,70,71,72,73,74,68,78,69,70,71,72,73,74,71,70,71,70,71,73,74,68,78,69,70,71,72,73,74,73,68,78,69,70,71,72,73,74,90,70,77,68,78,69,70,71,72,73,74,68,78,69,70,71,72,73,74,0,68,69,72,68,69,98,90,72,72,68,69,70,71,72,73,74,68,78,69,70,71,72,73,74,68,78,69,70,71,72,73,74,68,78,69,70,71,72,73,74,70,68,78,69,70,71,72,73,74,71,71,68,71,68,68,68,68,68,72,72,0,0,90,90,90,90,90,90,90,90,90,90,90,90,98,90,98,90,98,98,98,90,98,90,98,90,98,90,90,90,90,98,90,98,90,98,90,90,98,90,90,98,90,90,90,98,90,98,90,90,98,90,90,90,0,98,90,98,90,90,98,98,90,98,90,98,90,98,90,90,90,104,0,0,104,103,104,103,104,103,0,104,103,104,103,104,103,104,103,104,103,103,104,103,104,103,104,103,104,104,104,104,104,104,103,104,103,104,103,104,103,104,103,103,103,103,103,0,103,103,104,103,0,104,103,104,103,104,103,104,103,104,103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,107,108,106,107,108,107,107,109,110,109,110,109,110,109,110,108,108,111,111,109,107,108,109,107,108,109,110,112,111,113,114,115,116,117,106,107,108,118,119,109,110,112,111,113,114,115,116,117,106,107,108,118,119,112,113,106,107,108,112,113,106,107,108,109,110,112,111,113,114,115,116,117,106,107,108,118,119,109,110,112,106,119,109,110,112,106,119,109,110,112,111,113,114,115,116,117,106,107,108,118,119,109,110,112,111,113,114,115,116,117,106,107,108,118,119,109,110,112,111,113,114,115,116,117,106,107,108,118,119,109,109,113,113,113,113,108,108,113,113,109,110,112,111,113,114,115,116,117,106,107,108,118,119,113,108,113,108,119,119,109,110,112,111,113,114,115,116,117,106,107,108,118,119,109,110,112,111,113,114,115,116,117,106,107,108,118,119,108,112,108,112,108,108,108,119,119,109,110,112,111,113,114,115,116,117,106,107,108,118,119,114,114,108,108,111,111,108,108,109,109,109,109,109,109,109,110,112,113,115,116,106,107,108,118,119,109,110,112,113,115,116,106,107,108,118,119,108,108,110,110,109,110,112,111,113,114,115,116,106,107,108,118,119,109,110,112,111,113,114,115,116,117,106,107,108,118,119,109,109,110,112,111,113,114,115,116,117,106,107,108,118,119,109,110,112,113,114,115,116,106,107,108,118,109,110,112,113,114,115,116,106,107,108,118,109,110,112,111,113,114,115,116,117,106,107,108,118,119,109,110,112,111,113,114,115,116,117,106,107,108,118,119,115,118,115,118,113,113,107,107,108,108,108,108,109,110,112,111,113,114,115,116,117,106,107,108,118,119,109,110,112,111,113,114,115,116,117,106,107,108,118,119,109,109,113,113,106,108,106,108,112,112,112,112,108,108,107,108,107,108,108,108,108,108,108,108,108,108,107,107,108,109,108,108,108,113,113,109,110,112,106,119,115,118,115,118,109,110,112,111,113,114,115,116,117,106,107,108,118,119,109,110,112,111,113,114,115,116,117,106,107,108,118,119,109,110,112,111,113,114,115,116,117,106,107,108,118,119,115,118,115,118,114,114,109,110,112,111,113,114,115,116,117,106,107,108,118,119,107,107,0,0,122,123,122,123,122,122,123,122,123,122,123,122,123,122,123,122,123,122,122,123,122,123,122,123,122,123,123,122,123,122,0,122,123,123,122,123,122,123,122,123,122,0,0,0,0],"f":[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,2],0,[[],3],0,[[4,[6,[[5,[4]]]]]],[[4,[6,[[5,[4]]]]]],[[4,[6,[[5,[4]]]]]],[7,8],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[10,[9]]]],[11,[[10,[12,9]]]],[7,2],[12,13],0,[14,14],[15,15],[4,4],[7,7],[16,16],[12,12],[[]],[[]],[[]],[[]],[[]],[[]],[1,2],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],0,[[1,18],2],[[7,19,19],2],[[7,19],2],[[],14],[[7,19],2],[[7,19],20],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[[14,14],22],[[4,4],22],[[16,16],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[],22],[[9,23],[[10,[24]]]],[[9,23],[[10,[24]]]],[[14,23],[[10,[24]]]],[[14,23],[[10,[24]]]],[[15,23],[[10,[24]]]],[[4,23],[[10,[24]]]],[[7,23],[[10,[24]]]],[[16,23],[[10,[24]]]],[[16,23],[[10,[24]]]],[[12,23],[[10,[24]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[27,[25,25,26]]]],[[[27,[25,25,26]]],[[10,[[29,[28]],9]]]],[7,30],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[15],[16,19],[14,22],[[7,19],2],[14,22],[9,22],[9,16],0,[[7,[33,[[32,[28,31]]]]],7],0,[7,21],0,[[7,19],2],[[7,19],34],[[7,19],2],[[7,19],35],[[9,36],9],0,[15,37],0,0,[15,19],[[16,19],9],[38,[[10,[[29,[28]],9]]]],[[],[[10,[12,9]]]],[4],0,[15,19],0,[[[39,[1]],40],[[42,[[10,[41]]]]]],[[[39,[43]],40],[[42,[[10,[44,41]]]]]],[[[39,[1]],40],[[42,[[10,[41]]]]]],[[[39,[1]],40],[[42,[[10,[41]]]]]],[[[39,[43]],40],[[42,[45]]]],[[43,40],[[42,[[45,[[10,[46,9]]]]]]]],[[43,40,[48,[47]]],[[42,[[10,[21,9]]]]]],[[[39,[43]],40,49],[[42,[[10,[41]]]]]],[[[39,[43]],40,[48,[47]]],[[42,[[10,[21,41]]]]]],[[[39,[43]],40,50],[[42,[[10,[44,41]]]]]],[[43,40,50],[[42,[[10,[44,9]]]]]],[[[39,[1]],40],[[42,[[10,[41]]]]]],[[[39,[1]],40,[48,[47]]],[[42,[[10,[21,41]]]]]],[[[39,[1]],40,[48,[47]]],[[42,[[10,[21,41]]]]]],[[7,19,51],2],[[7,19,51],52],[[7,19,51],2],[[7,19,51],2],[[7,19,51],53],[54],[19,25],[[7,19],2],[[7,19],55],[[7,19],2],[[7,19],56],[[4,[6,[[5,[4]]]]]],[[7,[57,[25,31]]],2],[[7,19],2],[[7,[0,[58,59]]],2],[[7,19,19],2],0,[[12,[61,[60]]],2],0,[9,9],[9,9],[[9,[6,[62]]],9],[9,9],[[1,58],2],[9,[[45,[3]]]],0,[[[39,[43]],50],[[10,[41]]]],[[7,19],2],[[7,19],63],0,[[4,[6,[[5,[4]]]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[],25],[[],25],[[],25],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[39,40],[[42,[[45,[10]]]]]],[[],64],[[],64],[[],64],[[],64],[[],64],[[],64],[[],64],[[],64],[[],64],0,[[65,[27,[25,25,26]]],[[10,[7,9]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[9,19,[6,[25]]],9],[[7,21],7],[[9,[6,[19]]],9],[[1,[6,[46]]],2],[[7,19,[6,[46]]],2],[[7,19,[6,[46]]],66],[[7,19],2],[[7,19],67],0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[68,68],[69,69],[70,70],[71,71],[72,72],[73,73],[74,74],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],[[10,[73,9]]]],[[],[[68,[75]]]],[[],70],[[],71],[[],72],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],0,[[70,76]],0,[[70,23],[[10,[24]]]],[[71,23],[[10,[24]]]],[[73,23],[[10,[24]]]],[[74,23],[[10,[24]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],0,[[70,25]],[[9,51,48]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[68,[77]],28]],[[78,28]],[[69,28]],[[70,28]],[[71,28]],[[72,28]],[[73,28]],[[74,28]],0,[[],[[68,[75]]]],[21,69],[[],72],0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],64],[[],64],[[],64],[[],64],[[],64],[[],64],[[],64],[[],64],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[71,22],71],[[71,[45,[19]]],[[10,[71,9]]]],[[[68,[75]],79],[[68,[75]]]],[[71,[45,[19]]],[[10,[71,9]]]],[[[68,[75]]],[[68,[75]]]],[[[68,[75]],51],[[68,[75]]]],[[[68,[75]],21],[[68,[75]]]],[[[68,[75]],51],[[68,[75]]]],[[[68,[75]],77],[[68,[77]]]],[[72,44],72],[[72,51],72],0,0,[80,[[39,[[81,[2,31]]]]]],[[19,19,82],[[10,[83,9]]]],[[19,84],[[10,[85,9]]]],[[19,86],[[10,[87,9]]]],[[19,88],[[10,[9]]]],[[[90,[28,[0,[28,89]]]],19,88],91],[[[90,[28,[0,[28,89]]]],19,92],91],[[19,92],[[10,[9]]]],[[19,19,93],[[10,[94,9]]]],[[19,95],[[10,[96,9]]]],[[19,97],[[10,[9]]]],[[[90,[28,[0,[28,89]]]],19,97],91],[[]],[[]],[[]],[[]],[[[98,[[0,[89,89]]]]],[[98,[[0,[89,89]]]]]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[[98,[[0,[28,89]]]],19],22],[[19,19,82],[[39,[[81,[2,31]]]]]],[[19,84],[[39,[[81,[2,31]]]]]],[[[90,[28,[0,[28,89]]]],19,86],[[39,[[81,[2]]]]]],[[19,86],[[39,[[81,[2,31]]]]]],[21],[21],[21],[21],[21],[21],[[[90,[99,[0,[99,89]]]],23],100],[[]],[[]],[[],101],[[],21],[[],21],[[[90,[28,[0,[28,89]]]]]],0,[[]],[[]],[[[98,[[0,[28,89]]]],28]],[[[90,[28,[0,[28,89]]]],19,88],[[39,[[81,[2]]]]]],[[19,88],[[39,[[81,[2,31]]]]]],[[[32,[[0,[28,89]]]],21],[[91,[[98,[[0,[28,89]]]]]]]],[[19,102],[[39,[[81,[2,31]]]]]],[[19,92],[[39,[[81,[2,31]]]]]],[[[90,[28,[0,[28,89]]]],19,92],[[39,[[81,[2]]]]]],0,0,0,[[[98,[[0,[28,89]]]]]],[[19,19,93],[[39,[[81,[2,31]]]]]],[[19,95],[[39,[[81,[2,31]]]]]],[[]],[[],10],[[],10],[[],10],[[],10],[[],64],[[],64],[[]],[[]],[[19,97],[[39,[[81,[2,31]]]]]],[[[90,[28,[0,[28,89]]]],19,97],[[39,[[81,[2]]]]]],0,0,0,0,[[[103,[[0,[28,89]]]],25]],[[]],[[]],[[]],[[]],[19,22],[104,104],[[[103,[[0,[89,89]]]]],[[103,[[0,[89,89]]]]]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[[103,[[0,[28,89]]]],19],22],[21],[21],[21],[21],[21],[21],[[104,104],22],[[],22],[[],22],[[],22],[[],22],[[],22],0,[[104,23],100],[[[103,[[0,[99,89]]]],23],100],[[]],[[]],[[],21],[[],21],[[]],[[]],[[[103,[[0,[28,89]]]],25]],0,[[[32,[[0,[28,89]]]],21],[[103,[[0,[28,89]]]]]],[[[103,[[0,[28,89]]]],28,19,92],91],[[19,92],25],[[[103,[[0,[28,89]]]],28,19,19,92],[[91,[104]]]],[[[103,[[0,[28,89]]]]],91],[104,105],[[[103,[[0,[28,89]]]]]],[[]],[[]],[[]],[[],10],[[],10],[[],10],[[],10],[[],64],[[],64],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[106,19],106],[[107,19],107],[[108,19],108],0,0,0,[[107,19],107],0,[[109,19],109],[[110,19],110],0,0,[[109,19],109],[[110,19],110],0,0,[108,108],0,[[111,19],111],0,[[109,21],109],[[107,21],107],[[108,21],108],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[112,19],112],[[113,19],113],[[106,19],106],[[107,19],107],[[108,19],108],0,0,0,0,0,[109,[[10,[9]]]],[110,[[10,[9]]]],[112,[[10,[9]]]],[111,[[10,[9]]]],[113,[[10,[9]]]],[114,[[10,[9]]]],[115,[[10,[9]]]],[116,[[10,[9]]]],[117,[[10,[9]]]],[106,[[10,[9]]]],[107,[[10,[9]]]],[108,[[10,[9]]]],[118,[[10,[9]]]],[119,[[10,[9]]]],[109,109],[110,110],[112,112],[106,106],[119,119],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[109,19],109],0,[[113,19],113],0,[[113,19],113],0,[[108,[81,[120,31]]],108],0,[[113,[81,[121,31]]],113],0,[[],109],[[],110],[[],112],[[],111],[[],113],[[],114],[[],115],[[],116],[[],117],[[],106],[[],107],[[],108],[[],118],[[],119],[[113,19],113],[[108,19],108],0,0,[[119,19],119],0,[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[[19,19],2],[112,112],[108,108],0,0,[108,108],0,[119,119],0,[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[21],[114,114],0,[108,108],0,[111,111],0,[108,108],0,[[109,19],109],0,[[109,19],109],0,[[109,19],109],0,[[109,19],109],[[110,19],110],[[112,19],112],[[113,19],113],[[115,19],115],[[116,19],116],[[106,19],106],[[107,19],107],[[108,19],108],[[118,19],118],[[119,19],119],0,0,0,0,0,0,0,0,0,0,0,[[108,19],108],0,[[110,19],110],0,[[109,23],[[10,[24]]]],[[110,23],[[10,[24]]]],[[112,23],[[10,[24]]]],[[111,23],[[10,[24]]]],[[113,23],[[10,[24]]]],[[114,23],[[10,[24]]]],[[115,23],[[10,[24]]]],[[116,23],[[10,[24]]]],[[106,23],[[10,[24]]]],[[107,23],[[10,[24]]]],[[108,23],[[10,[24]]]],[[118,23],[[10,[24]]]],[[119,23],[[10,[24]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[19,[[10,[109,9]]]],[[[27,[25,25,26]]],109],[[[27,[25,25,26]]],110],[[[27,[25,25,26]]],112],[[[27,[25,25,26]]],111],[[[27,[25,25,26]]],113],[[[27,[25,25,26]]],114],[[[27,[25,25,26]]],115],[[[27,[25,25,26]]],116],[[[27,[25,25,26]]],117],[[[27,[25,25,26]]],106],[[[27,[25,25,26]]],107],[[[27,[25,25,26]]],108],[[[27,[25,25,26]]],118],[[[27,[25,25,26]]],119],[[109,12],109],[[110,12],110],[[112,12],112],[[113,12],113],[[114,12],114],[[115,12],115],[[116,12],116],[[106,12],106],[[107,12],107],[[108,12],108],[[118,12],118],0,0,0,0,0,0,0,0,0,0,0,[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[],21],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[115,19],115],[[118,19],118],0,0,[[113,19],113],0,[[107,19],107],0,[[108,19],108],0,[[108,19],108],0,[[109,19],109],[[110,19],110],[[112,19],112],[[111,19],111],[[113,19],113],[[114,19],114],[[115,19],115],[[116,19],116],[[117,19],117],[[106,19],106],[[107,19],107],[[108,19],108],[[118,19],118],[[119,19],119],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[109,19],109],0,[[113,19],113],0,[[106,19],106],[[108,19],108],0,0,[[112,19],112],0,[[112,19],112],0,[[108,19],108],0,[[107,19],107],[[108,19],108],0,0,[[108,19],108],0,[[108,19],108],0,[[108,19],108],0,[[108,19],108],0,[[107,19],107],0,[108,108],[[109,[48,[47]]],109],[[108,19,[48,[47]]],108],[[108,19],108],[108,108],[[113,19],113],0,[[]],[[]],[[]],[[]],[[]],[[115,19],115],[[118,19],118],0,0,[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],10],[[],64],[[],64],[[],64],[[],64],[[],64],[[],64],[[],64],[[],64],[[],64],[[],64],[[],64],[[],64],[[],64],[[],64],[[115,19],115],[[118,19],118],0,0,[[114,19],114],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[107,21],107],0,0,0,0,[[]],[[]],[[]],[[]],0,[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[21],[21],[21],[21],[21],[21],[[122,23],100],[[]],[[]],[[],21],[[],21],[[]],[[]],[[7,19],123],0,0,[123,91],0,[[],[[45,[122]]]],0,0,[[],10],[[],10],[[],10],[[],10],[[],64],[[],64],[[]],[[]],[124,[[10,[[57,[15]],9]]]],[[19,19],25],[[19,19],25],[19,25]],"c":[],"p":[[3,"Writer"],[8,"Future"],[8,"Error"],[4,"Metakey"],[3,"FlagSet"],[8,"Into"],[3,"ObjectStore"],[3,"BlockingOperator"],[3,"Error"],[4,"Result"],[3,"ClientBuilder"],[3,"HttpClient"],[3,"Client"],[4,"EntryMode"],[3,"Entry"],[4,"ErrorKind"],[3,"Compat"],[8,"AsyncRead"],[15,"str"],[3,"FutureDelete"],[15,"usize"],[15,"bool"],[3,"Formatter"],[3,"Error"],[3,"String"],[3,"RandomState"],[3,"HashMap"],[8,"Accessor"],[3,"OperatorBuilder"],[3,"OperatorInfo"],[3,"Global"],[3,"Arc"],[8,"Layer"],[3,"FutureList"],[3,"FutureLister"],[8,"FnOnce"],[3,"Metadata"],[8,"ObjectStoreBuilder"],[3,"Pin"],[3,"Context"],[3,"Error"],[4,"Poll"],[3,"Reader"],[15,"u64"],[4,"Option"],[3,"Bytes"],[15,"u8"],[15,"slice"],[3,"ReadBuf"],[4,"SeekFrom"],[3,"Duration"],[3,"FuturePresignRead"],[3,"FuturePresignWrite"],[3,"Demand"],[3,"FutureRead"],[3,"FutureReader"],[3,"Vec"],[8,"Stream"],[8,"Unpin"],[4,"AsyncBody"],[3,"Request"],[3,"Error"],[3,"FutureStat"],[3,"TypeId"],[4,"Scheme"],[3,"FutureWrite"],[3,"FutureWriter"],[3,"RetryLayer"],[3,"ConcurrentLimitLayer"],[3,"ImmutableIndexLayer"],[3,"LoggingLayer"],[3,"TimeoutLayer"],[3,"BlockingLayer"],[3,"MetricsLayer"],[3,"DefaultRetryInterceptor"],[8,"IntoIterator"],[8,"RetryInterceptor"],[3,"TracingLayer"],[15,"f32"],[3,"OpBatch"],[3,"Box"],[3,"OpCopy"],[3,"RpCopy"],[3,"OpCreateDir"],[3,"RpCreateDir"],[3,"OpDelete"],[3,"RpDelete"],[3,"OpList"],[8,"Clone"],[3,"LruCacheAccessor"],[6,"Result"],[3,"OpRead"],[3,"OpRename"],[3,"RpRename"],[3,"OpStat"],[3,"RpStat"],[3,"OpWrite"],[3,"LruCacheLayer"],[8,"Debug"],[6,"Result"],[3,"AccessorInfo"],[3,"OpPresign"],[3,"ReadCache"],[4,"ReadResult"],[15,"u32"],[3,"Obs"],[3,"Oss"],[3,"S3"],[3,"Azblob"],[3,"Azdls"],[3,"Fs"],[3,"Cos"],[3,"Gcs"],[3,"Ghac"],[3,"Http"],[3,"Ipmfs"],[3,"Memory"],[3,"Webdav"],[3,"Webhdfs"],[8,"CredentialLoad"],[8,"TokenLoad"],[3,"TestS3Config"],[3,"TempFolder"],[3,"Lister"]]},\ "operator":{"doc":"","t":"AAAAAAAAADGLLLMLLLMLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLFLNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDENDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDNDGNDNDNDNDNDNNDNDNDDNDNDNDNDNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMDLLLLLLFFFLLLFLLFLLLFFLLLLLLLLLLLLLFLLLLLLLLDGLLLLFMLLLLLMLLLLLLLLLLLLLLLLLLLLMLLLLLLLLFFFLRRRDLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLAAAFFFAFFFDLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLDDDMAMMMAMADLLLLLLLLLLLLLLLLLLLFLLLLLLLLLDLLLMLLLLMLLLLLLLLLLLLLLMLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLMLLMLLLLLLLDDDDMMAMMFMMMAFAMADLLLLLLLLLLLLLLLLLLLFLLLLLLLLLDLLLMLLLLMLLLLLLLLLLLLLLMLLLLLLLLLRDLLLMFLLLLMLLLLLLLLLLLLLLLMFLFLLLLLLLLDLLLLLLLLLLLLLLLLLLLLMLLMLLLLLLLDLLLLALLLLMLMLLLLLLALALLLLLLAMLLALALLLLLLFLLLLFLLLMLLLLLLLLMLLMLALLLLLMFFLLLALLLLLLLLRRRFFFFFFFFFFDLLLLLLLMLLLLLLLMLLLLLLLLLFLLLLLLL","n":["delete","error","expr_factory","insert","metrics","region_req_factory","req_convert","statement","table","Deleter","DeleterRef","and","borrow","borrow_mut","catalog_manager","compat","compat_mut","compat_ref","datanode_manager","deref","deref_mut","do_request","drop","from","from_subset","get_table","group_requests_by_peer","handle_column_deletes","handle_row_deletes","handle_table_delete","init","into","into_request","into_request","is_in_subset","key_column_names","lift_into","new","or","partition_manager","sculpt","subset","to_subset","to_subset_unchecked","trim_columns","try_from","try_into","try_into","type_id","validate_column_count_match","vzip","AlterExprToRequest","AlterExprToRequestSnafu","BuildBackend","BuildBackendSnafu","BuildColumnVectors","BuildColumnVectorsSnafu","BuildCreateExprOnInsertion","BuildCreateExprOnInsertionSnafu","BuildCsvConfig","BuildCsvConfigSnafu","BuildDfLogicalPlan","BuildDfLogicalPlanSnafu","BuildFileStream","BuildFileStreamSnafu","BuildParquetRecordBatchStream","BuildParquetRecordBatchStreamSnafu","BuildRegex","BuildRegexSnafu","BuildTableMeta","BuildTableMetaSnafu","Catalog","CatalogSnafu","ColumnDataType","ColumnDataTypeSnafu","ColumnDefaultValue","ColumnDefaultValueSnafu","ColumnNoneDefaultValue","ColumnNoneDefaultValueSnafu","ColumnNotFound","ColumnNotFoundSnafu","ConvertColumnDefaultConstraint","ConvertColumnDefaultConstraintSnafu","ConvertSqlValue","ConvertSqlValueSnafu","CopyTable","CopyTableSnafu","CreateTableInfo","CreateTableInfoSnafu","DescribeStatement","DescribeStatementSnafu","DeserializePartition","DeserializePartitionSnafu","EncodeJson","EncodeJsonSnafu","Error","ExecLogicalPlan","ExecLogicalPlanSnafu","ExecuteDdl","ExecuteDdlSnafu","ExecuteStatement","ExecuteStatementSnafu","External","ExternalSnafu","FindNewColumnsOnInsertion","FindNewColumnsOnInsertionSnafu","FindRegionLeader","FindRegionLeaderSnafu","FindTablePartitionRule","FindTablePartitionRuleSnafu","IllegalPrimaryKeysDef","IllegalPrimaryKeysDefSnafu","InferFileTableSchema","InferFileTableSchemaSnafu","InferSchema","InferSchemaSnafu","Insert","InsertSnafu","IntoVectors","IntoVectorsSnafu","InvalidColumnDef","InvalidColumnDefSnafu","InvalidCopyParameter","InvalidCopyParameterSnafu","InvalidDeleteRequest","InvalidDeleteRequestSnafu","InvalidInsertRequest","InvalidInsertRequestSnafu","InvalidPartitionColumns","InvalidPartitionColumnsSnafu","InvalidSchema","InvalidSchemaSnafu","InvalidSql","InvalidSqlSnafu","InvalidateTableCache","InvalidateTableCacheSnafu","JoinTask","JoinTaskSnafu","ListObjects","ListObjectsSnafu","MissingInsertBody","MissingInsertBodySnafu","MissingTimeIndexColumn","MissingTimeIndexColumnSnafu","NotSupported","NotSupportedSnafu","ParseFileFormat","ParseFileFormatSnafu","ParseQuery","ParseQuerySnafu","ParseSql","ParseSqlSnafu","ParseUrl","ParseUrlSnafu","PlanStatement","PlanStatementSnafu","PrepareFileTable","PrepareFileTableSnafu","PrepareImmutableTable","PrepareImmutableTableSnafu","ProjectSchema","ProjectSchemaSnafu","ReadDfRecordBatch","ReadDfRecordBatchSnafu","ReadObject","ReadObjectSnafu","ReadOrc","ReadOrcSnafu","ReadParquet","ReadParquetSnafu","ReadRecordBatch","ReadRecordBatchSnafu","RequestDeletes","RequestDeletesSnafu","RequestInserts","RequestInsertsSnafu","Result","SchemaExists","SchemaExistsSnafu","SchemaIncompatible","SchemaIncompatibleSnafu","SchemaNotFound","SchemaNotFoundSnafu","SplitDelete","SplitDeleteSnafu","SplitInsert","SplitInsertSnafu","Table","TableAlreadyExists","TableAlreadyExistsSnafu","TableMetadataManager","TableMetadataManagerSnafu","TableNotFound","TableNotFoundSnafu","TableSnafu","Unexpected","UnexpectedSnafu","UnrecognizedTableOption","UnrecognizedTableOptionSnafu","UnsupportedFormat","UnsupportedFormatSnafu","WriteParquet","WriteParquetSnafu","WriteStreamToFile","WriteStreamToFileSnafu","__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","__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","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","and","as_any","as_error_source","backtrace","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","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","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","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","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","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","build","cause","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","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","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","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","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","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","column","column","column","column_name","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","debug_fmt","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","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","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","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","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","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","err_msg","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","feat","file_schema","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","format","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","index","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","key","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","lift_into","msg","msg","name","next","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","or","path","path","path","provide","reason","reason","reason","schema_info","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","sculpt","source","status_code","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","subset","table","table","table_name","table_name","table_name","table_name","table_name","table_schema","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_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_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_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_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","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_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_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_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_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","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","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","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","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","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","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","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","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","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","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","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","type_id","type_id","type_id","type_id","type_id","value","value","violated","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","column","column","column","column_name","err_msg","error","error","error","error","error","error","error","error","error","error","error","error","feat","file_schema","format","index","key","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","msg","msg","name","path","path","path","reason","reason","reason","schema_info","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","source","table","table","table_name","table_name","table_name","table_name","table_name","table_schema","value","value","violated","CreateExprFactory","__clone_box","and","borrow","borrow_mut","clone","clone_into","column_schemas_to_defs","columns_to_column_schemas","columns_to_expr","compat","compat_mut","compat_ref","create_external_expr","create_table_expr_by_column_schemas","create_table_expr_by_columns","create_to_expr","deref","deref_mut","drop","find_primary_keys","find_time_index","fmt","from","from_ref","from_subset","init","into","into_request","into_request","is_in_subset","lift_into","or","sculpt","subset","to_alter_expr","to_owned","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","Inserter","InserterRef","alter_table_on_demand","and","borrow","borrow_mut","build_create_table_expr","catalog_manager","compat","compat_mut","compat_ref","create_or_alter_tables_on_demand","create_table","datanode_manager","deref","deref_mut","do_request","drop","from","from_subset","get_table","group_requests_by_peer","handle_column_inserts","handle_row_inserts","handle_statement_insert","handle_table_insert","init","into","into_request","into_request","is_in_subset","lift_into","new","or","partition_manager","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","validate_column_count_match","validate_request_with_table","validate_required_columns","vzip","DIST_CREATE_TABLE","DIST_DELETE_ROW_COUNT","DIST_INGEST_ROW_COUNT","RegionRequestFactory","and","borrow","borrow_mut","build_delete","build_insert","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_subset","header","init","into","into_request","into_request","is_in_subset","lift_into","new","or","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","common","delete","insert","column_schema","columns_to_rows","data_type","partitioner","push_column_to_rows","row_count","semantic_type","Partitioner","and","borrow","borrow_mut","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_subset","init","into","into_request","into_request","is_in_subset","lift_into","new","or","partition_delete_requests","partition_insert_requests","partition_manager","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","ColumnToRow","RowToRegion","TableToRegion","catalog_manager","column_to_row","ctx","partition_manager","partition_manager","row_to_region","table_info","table_to_region","ColumnToRow","and","borrow","borrow_mut","compat","compat_mut","compat_ref","convert","deref","deref_mut","drop","from","from_subset","init","into","into_request","into_request","is_in_subset","lift_into","or","request_column_to_row","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","RowToRegion","and","borrow","borrow_mut","catalog_manager","compat","compat_mut","compat_ref","convert","ctx","deref","deref_mut","drop","from","from_subset","get_table","init","into","into_request","into_request","is_in_subset","lift_into","new","or","partition_manager","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","TableToRegion","and","borrow","borrow_mut","compat","compat_mut","compat_ref","convert","deref","deref_mut","drop","from","from_subset","init","into","into_request","into_request","is_in_subset","lift_into","new","or","partition_manager","sculpt","subset","table_info","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","ColumnToRow","RowToRegion","StatementToRegion","TableToRegion","catalog_manager","catalog_manager","column_to_row","ctx","ctx","data_type","partition_manager","partition_manager","partition_manager","row_to_region","semantic_type","stmt_to_region","table_info","table_to_region","ColumnToRow","and","borrow","borrow_mut","compat","compat_mut","compat_ref","convert","deref","deref_mut","drop","from","from_subset","init","into","into_request","into_request","is_in_subset","lift_into","or","request_column_to_row","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","RowToRegion","and","borrow","borrow_mut","catalog_manager","compat","compat_mut","compat_ref","convert","ctx","deref","deref_mut","drop","from","from_subset","get_table","init","into","into_request","into_request","is_in_subset","lift_into","new","or","partition_manager","sculpt","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","DEFAULT_PLACEHOLDER_VALUE","StatementToRegion","and","borrow","borrow_mut","catalog_manager","column_names","compat","compat_mut","compat_ref","convert","ctx","deref","deref_mut","drop","from","from_subset","get_full_name","get_table","init","into","into_request","into_request","is_in_subset","lift_into","new","or","partition_manager","replace_default","sculpt","sql_value_to_grpc_value","subset","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","TableToRegion","and","borrow","borrow_mut","compat","compat_mut","compat_ref","convert","deref","deref_mut","drop","from","from_subset","init","into","into_request","into_request","is_in_subset","lift_into","new","or","partition_manager","sculpt","subset","table_info","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip","StatementExecutor","__clone_box","alter_table","alter_table_inner","and","backup","borrow","borrow_mut","build_file_stream","build_read_stream","cache_invalidator","catalog_manager","catalog_manager","clone","clone_into","compat","compat_mut","compat_ref","copy_database","copy_table_from","copy_table_from","copy_table_to","copy_table_to","create_database","create_external_table","create_table","create_table_inner","create_table_procedure","ddl","ddl_executor","deref","deref_mut","describe","describe_table","dml","drop","drop_table","drop_table_procedure","execute_sql","execute_stmt","execute_tql","extract_timestamp","from","from_ref","from_subset","get_table","idents_to_full_database_name","infer_schema","init","insert","inserter","into","into_request","into_request","is_in_subset","lift_into","list_copy_from_entries","new","or","partition_manager","plan","plan_exec","query_engine","sculpt","show","show_create_table","show_databases","show_tables","stream_to_file","subset","table_metadata_manager","to_copy_database_request","to_copy_table_request","to_owned","to_subset","to_subset_unchecked","tql","truncate_table","truncate_table_procedure","try_from","try_into","try_into","type_id","verify_alter","vzip","COPY_DATABASE_TIME_END_KEY","COPY_DATABASE_TIME_START_KEY","DEFAULT_BATCH_SIZE","batch_insert","ensure_schema_compatible","generated_schema_projection_and_compatible_file_schema","create_table_info","find_partition_columns","find_partition_entries","merge_options","parse_partitions","validate_partition_columns","create_partitions_stmt","TableMutationOperator","and","borrow","borrow_mut","compat","compat_mut","compat_ref","delete","deleter","deref","deref_mut","drop","from","from_subset","init","insert","inserter","into","into_request","into_request","is_in_subset","lift_into","new","or","sculpt","subset","table_idents_to_full_name","to_subset","to_subset_unchecked","try_from","try_into","try_into","type_id","vzip"],"q":[[0,"operator"],[9,"operator::delete"],[51,"operator::error"],[2892,"operator::error::Error"],[3057,"operator::expr_factory"],[3101,"operator::insert"],[3148,"operator::metrics"],[3151,"operator::region_req_factory"],[3183,"operator::req_convert"],[3186,"operator::req_convert::common"],[3193,"operator::req_convert::common::partitioner"],[3225,"operator::req_convert::delete"],[3236,"operator::req_convert::delete::column_to_row"],[3266,"operator::req_convert::delete::row_to_region"],[3300,"operator::req_convert::delete::table_to_region"],[3332,"operator::req_convert::insert"],[3350,"operator::req_convert::insert::column_to_row"],[3380,"operator::req_convert::insert::row_to_region"],[3414,"operator::req_convert::insert::stmt_to_region"],[3453,"operator::req_convert::insert::table_to_region"],[3485,"operator::statement"],[3570,"operator::statement::backup"],[3572,"operator::statement::copy_table_from"],[3576,"operator::statement::ddl"],[3582,"operator::statement::show"],[3583,"operator::table"]],"d":["","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","SNAFU context selector for the Error::AlterExprToRequest …","","SNAFU context selector for the Error::BuildBackend variant","","SNAFU context selector for the Error::BuildColumnVectors …","","SNAFU context selector for the …","","SNAFU context selector for the Error::BuildCsvConfig …","","SNAFU context selector for the Error::BuildDfLogicalPlan …","","SNAFU context selector for the Error::BuildFileStream …","","SNAFU context selector for the …","","SNAFU context selector for the Error::BuildRegex variant","","SNAFU context selector for the Error::BuildTableMeta …","","SNAFU context selector for the Error::Catalog variant","","SNAFU context selector for the Error::ColumnDataType …","","SNAFU context selector for the Error::ColumnDefaultValue …","","SNAFU context selector for the …","","SNAFU context selector for the Error::ColumnNotFound …","","SNAFU context selector for the …","","SNAFU context selector for the Error::ConvertSqlValue …","","SNAFU context selector for the Error::CopyTable variant","","SNAFU context selector for the Error::CreateTableInfo …","","SNAFU context selector for the Error::DescribeStatement …","","SNAFU context selector for the Error::DeserializePartition …","","SNAFU context selector for the Error::EncodeJson variant","","","SNAFU context selector for the Error::ExecLogicalPlan …","","SNAFU context selector for the Error::ExecuteDdl variant","","SNAFU context selector for the Error::ExecuteStatement …","","SNAFU context selector for the Error::External variant","","SNAFU context selector for the …","","SNAFU context selector for the Error::FindRegionLeader …","","SNAFU context selector for the …","","SNAFU context selector for the Error::IllegalPrimaryKeysDef…","","SNAFU context selector for the Error::InferFileTableSchema …","","SNAFU context selector for the Error::InferSchema variant","","SNAFU context selector for the Error::Insert variant","","SNAFU context selector for the Error::IntoVectors variant","","SNAFU context selector for the Error::InvalidColumnDef …","","SNAFU context selector for the Error::InvalidCopyParameter …","","SNAFU context selector for the Error::InvalidDeleteRequest …","","SNAFU context selector for the Error::InvalidInsertRequest …","","SNAFU context selector for the …","","SNAFU context selector for the Error::InvalidSchema variant","","SNAFU context selector for the Error::InvalidSql variant","","SNAFU context selector for the Error::InvalidateTableCache …","","SNAFU context selector for the Error::JoinTask variant","","SNAFU context selector for the Error::ListObjects variant","","SNAFU context selector for the Error::MissingInsertBody …","","SNAFU context selector for the …","","SNAFU context selector for the Error::NotSupported variant","","SNAFU context selector for the Error::ParseFileFormat …","","SNAFU context selector for the Error::ParseQuery variant","","SNAFU context selector for the Error::ParseSql variant","","SNAFU context selector for the Error::ParseUrl variant","","SNAFU context selector for the Error::PlanStatement variant","","SNAFU context selector for the Error::PrepareFileTable …","","SNAFU context selector for the Error::PrepareImmutableTable…","","SNAFU context selector for the Error::ProjectSchema variant","","SNAFU context selector for the Error::ReadDfRecordBatch …","","SNAFU context selector for the Error::ReadObject variant","","SNAFU context selector for the Error::ReadOrc variant","","SNAFU context selector for the Error::ReadParquet variant","","SNAFU context selector for the Error::ReadRecordBatch …","","SNAFU context selector for the Error::RequestDeletes …","","SNAFU context selector for the Error::RequestInserts …","","","SNAFU context selector for the Error::SchemaExists variant","","SNAFU context selector for the Error::SchemaIncompatible …","","SNAFU context selector for the Error::SchemaNotFound …","","SNAFU context selector for the Error::SplitDelete variant","","SNAFU context selector for the Error::SplitInsert variant","","","SNAFU context selector for the Error::TableAlreadyExists …","","SNAFU context selector for the Error::TableMetadataManager …","","SNAFU context selector for the Error::TableNotFound variant","SNAFU context selector for the Error::Table variant","","SNAFU context selector for the Error::Unexpected variant","","SNAFU context selector for the …","","SNAFU context selector for the Error::UnsupportedFormat …","","SNAFU context selector for the Error::WriteParquet variant","","SNAFU context selector for the Error::WriteStreamToFile …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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","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","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","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","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 …","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 …","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 …","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 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 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 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 argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","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).","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).","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).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Convert CreateTable statement to CreateExpr gRPC request.","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Extracts timestamp from a [HashMap<String, String>] with …","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","Converts CopyDatabaseArgument to CopyDatabaseRequest. This …","","","","","","","","","","","","","","","","","Executes all pending inserts all at once, drain pending …","","Allows the file schema is a subset of table","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","Converts maybe fully-qualified table name (…","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,5,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,32,0,0,32,0,32,0,32,0,32,0,32,0,32,32,0,32,0,32,0,0,32,0,32,0,32,0,32,0,32,0,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,32,32,32,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,37,38,39,40,41,42,43,44,45,46,47,49,50,51,52,53,32,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,63,111,52,64,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,32,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,32,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,39,37,38,39,40,41,42,43,44,45,46,47,49,50,51,52,53,46,50,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,32,49,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,50,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,37,37,55,55,56,56,38,38,57,57,58,58,59,59,60,60,61,61,62,62,63,63,64,64,39,39,40,40,41,41,42,42,65,65,66,66,67,67,68,68,69,69,70,70,71,71,72,72,43,43,44,44,73,73,45,45,74,74,75,75,76,76,77,77,78,78,79,79,80,80,46,46,81,81,82,82,83,83,84,84,47,47,85,85,86,86,87,87,88,88,89,89,90,90,49,49,91,91,92,92,93,93,94,94,95,95,96,96,97,97,98,98,99,99,100,100,101,101,102,102,103,103,50,50,104,104,105,105,106,106,51,51,107,107,108,108,109,109,110,110,111,111,52,52,53,53,112,112,113,113,114,114,32,32,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,51,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,45,47,44,32,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,94,96,97,32,40,41,53,43,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,32,32,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,37,53,42,67,80,88,89,50,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,37,37,55,55,56,56,38,38,57,57,58,58,59,59,60,60,61,61,62,62,63,63,64,64,39,39,40,40,41,41,42,42,65,65,66,66,67,67,68,68,69,69,70,70,71,71,72,72,43,43,44,44,73,73,45,45,74,74,75,75,76,76,77,77,78,78,79,79,80,80,46,46,81,81,82,82,83,83,84,84,47,47,85,85,86,86,87,87,88,88,89,89,90,90,49,49,91,91,92,92,93,93,94,94,95,95,96,96,97,97,98,98,99,99,100,100,101,101,102,102,103,103,50,50,104,104,105,105,106,106,51,51,107,107,108,108,109,109,110,110,111,111,52,52,53,53,112,112,113,113,114,114,32,32,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,61,51,38,37,55,56,38,57,58,59,60,61,62,63,64,39,40,41,42,65,66,67,68,69,70,71,72,43,44,73,45,74,75,76,77,78,79,80,46,81,82,83,84,47,85,86,87,88,89,90,49,91,92,93,94,95,96,97,98,99,100,101,102,103,50,104,105,106,51,107,108,109,110,111,52,53,112,113,114,32,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,234,236,237,238,239,240,241,242,243,244,245,246,216,219,220,247,248,221,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,222,264,223,265,266,267,268,269,270,271,224,272,273,274,235,275,276,277,278,225,279,226,227,228,280,229,230,281,234,231,232,282,236,283,284,285,286,217,218,287,288,289,290,259,269,257,278,279,226,247,248,287,256,238,239,241,242,243,244,245,246,216,219,249,250,251,252,253,254,255,258,260,261,262,263,264,265,266,267,268,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,217,288,289,290,237,287,291,250,223,272,273,234,245,236,240,0,123,123,123,123,123,123,0,0,0,123,123,123,0,123,123,0,123,123,123,0,0,123,123,123,123,123,123,123,123,123,123,123,123,123,0,123,123,123,123,123,123,123,123,0,0,137,137,137,137,0,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,0,0,0,137,0,0,0,0,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,146,0,0,0,0,0,0,0,0,0,0,0,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,158,0,0,0,164,0,164,164,167,0,167,0,0,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,0,292,292,292,292,292,292,292,292,292,0,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,0,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,167,0,0,0,0,169,171,0,169,171,0,169,171,175,0,0,0,175,0,0,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,0,293,293,293,293,293,293,293,293,293,0,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,0,0,171,171,171,171,0,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,0,171,0,171,171,171,171,171,171,171,171,0,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,0,139,139,139,139,0,139,139,139,139,139,139,139,139,139,139,139,139,139,0,139,0,139,139,139,139,139,139,0,139,139,139,0,139,0,139,139,139,139,139,139,0,139,139,139,139,0,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,0,139,139,139,139,139,139,0,0,139,139,139,0,139,139,139,139,139,139,139,139,0,0,0,0,0,0,0,0,0,0,0,0,0,0,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,213,0,213,213,213,213,213,213,213],"f":[0,0,0,0,0,0,0,0,0,0,0,[1,[[2,[1,1]]]],[[]],[[]],0,[[],3],[[],3],[[],3],0,[4],[4],[[5,6,7],[[9,[8]]]],[4],[[]],[[]],[[5,10,10,10],[[9,[11]]]],[[5,6],[[9,[[13,[12,6]]]]]],[[5,14,7],[[9,[15]]]],[[5,16,7],[[9,[15]]]],[[5,17,7],[[9,[4]]]],[[],4],[[]],[[],18],[[],19],[[],20],[[5,11],[[9,[[22,[21]]]]]],[[]],[[23,24,25],5],[1,[[26,[1,1]]]],0,[[]],[[],[[28,[27]]]],[[],29],[[]],[[5,16,7],[[9,[16]]]],[[],28],[[],28],[[],28],[[],30],[16,9],[[]],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,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,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,[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[31],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[1,[[2,[1,1]]]],[32,33],[[],34],[32,[[29,[35]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[37,[[36,[21]]]]],32],[[[38,[[36,[21]]]]],32],[[[39,[[36,[21]]]]],32],[[[40,[[36,[21]]]]],32],[[[41,[[36,[21]]]]],32],[[[42,[[36,[21]]]]],32],[[[43,[[36,[21]]]]],32],[[[44,[[36,[21]]]]],32],[[[45,[[36,[21]]]]],32],[[[46,[[36,[21]]]]],32],[[[47,[[36,[21]]]]],32],[[[49,[[36,[48]]]]],32],[[[50,[[36,[4]],[36,[21]],[36,[21]]]]],32],[[[51,[[36,[21]],[36,[21]]]]],32],[[[52,[[36,[21]]]]],32],[[[53,[[36,[21]],[36,[21]]]]],32],[32,[[29,[34]]]],[[[37,[54]]],[[37,[54]]]],[55,55],[56,56],[[[38,[54]]],[[38,[54]]]],[57,57],[58,58],[59,59],[60,60],[[[61,[54]]],[[61,[54]]]],[62,62],[[[63,[54]]],[[63,[54]]]],[[[64,[54]]],[[64,[54]]]],[[[39,[54]]],[[39,[54]]]],[[[40,[54]]],[[40,[54]]]],[[[41,[54]]],[[41,[54]]]],[[[42,[54]]],[[42,[54]]]],[65,65],[66,66],[[[67,[54]]],[[67,[54]]]],[68,68],[69,69],[70,70],[71,71],[72,72],[[[43,[54]]],[[43,[54]]]],[[[44,[54]]],[[44,[54]]]],[73,73],[[[45,[54]]],[[45,[54]]]],[74,74],[75,75],[76,76],[77,77],[78,78],[79,79],[[[80,[54]]],[[80,[54]]]],[[[46,[54]]],[[46,[54]]]],[81,81],[82,82],[83,83],[84,84],[[[47,[54]]],[[47,[54]]]],[85,85],[86,86],[87,87],[[[88,[54]]],[[88,[54]]]],[[[89,[54]]],[[89,[54]]]],[90,90],[[[49,[54]]],[[49,[54]]]],[91,91],[92,92],[93,93],[[[94,[54]]],[[94,[54]]]],[95,95],[[[96,[54]]],[[96,[54]]]],[[[97,[54]]],[[97,[54]]]],[98,98],[99,99],[100,100],[101,101],[102,102],[103,103],[[[50,[54,54,54]]],[[50,[54,54,54]]]],[104,104],[105,105],[106,106],[[[51,[54,54]]],[[51,[54,54]]]],[107,107],[108,108],[109,109],[110,110],[[[111,[54]]],[[111,[54]]]],[[[52,[54]]],[[52,[54]]]],[[[53,[54,54]]],[[53,[54,54]]]],[112,112],[113,113],[114,114],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[32,4,[115,[21]]]],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[32,10],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],[4],0,[[[37,[[36,[21]]]]],[[28,[32]]]],[[[38,[[36,[21]]]]],[[28,[32]]]],[[[39,[[36,[21]]]]],[[28,[32]]]],[[[40,[[36,[21]]]]],[[28,[32]]]],[[[41,[[36,[21]]]]],[[28,[32]]]],[[[42,[[36,[21]]]]],[[28,[32]]]],[[[43,[[36,[21]]]]],[[28,[32]]]],[[[44,[[36,[21]]]]],[[28,[32]]]],[[[45,[[36,[21]]]]],[[28,[32]]]],[[[46,[[36,[21]]]]],[[28,[32]]]],[[[47,[[36,[21]]]]],[[28,[32]]]],[[[49,[[36,[48]]]]],[[28,[32]]]],[[[50,[[36,[4]],[36,[21]],[36,[21]]]]],[[28,[32]]]],[[[51,[[36,[21]],[36,[21]]]]],[[28,[32]]]],[[[52,[[36,[21]]]]],[[28,[32]]]],[[[53,[[36,[21]],[36,[21]]]]],[[28,[32]]]],0,0,[[[37,[116]],117],118],[[55,117],118],[[56,117],118],[[[38,[116]],117],118],[[57,117],118],[[58,117],118],[[59,117],118],[[60,117],118],[[[61,[116]],117],118],[[62,117],118],[[[63,[116]],117],118],[[[64,[116]],117],118],[[[39,[116]],117],118],[[[40,[116]],117],118],[[[41,[116]],117],118],[[[42,[116]],117],118],[[65,117],118],[[66,117],118],[[[67,[116]],117],118],[[68,117],118],[[69,117],118],[[70,117],118],[[71,117],118],[[72,117],118],[[[43,[116]],117],118],[[[44,[116]],117],118],[[73,117],118],[[[45,[116]],117],118],[[74,117],118],[[75,117],118],[[76,117],118],[[77,117],118],[[78,117],118],[[79,117],118],[[[80,[116]],117],118],[[[46,[116]],117],118],[[81,117],118],[[82,117],118],[[83,117],118],[[84,117],118],[[[47,[116]],117],118],[[85,117],118],[[86,117],118],[[87,117],118],[[[88,[116]],117],118],[[[89,[116]],117],118],[[90,117],118],[[[49,[116]],117],118],[[91,117],118],[[92,117],118],[[93,117],118],[[[94,[116]],117],118],[[95,117],118],[[[96,[116]],117],118],[[[97,[116]],117],118],[[98,117],118],[[99,117],118],[[100,117],118],[[101,117],118],[[102,117],118],[[103,117],118],[[[50,[116,116,116]],117],118],[[104,117],118],[[105,117],118],[[106,117],118],[[[51,[116,116]],117],118],[[107,117],118],[[108,117],118],[[109,117],118],[[110,117],118],[[[111,[116]],117],118],[[[52,[116]],117],118],[[[53,[116,116]],117],118],[[112,117],118],[[113,117],118],[[114,117],118],[[32,117],118],[[32,117],118],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[37,[[36,[21]]]]],32],[55,32],[56,32],[[[38,[[36,[21]]]]],32],[57,32],[58,32],[59,32],[60,32],[[[61,[[36,[119]]]]],32],[62,32],[[[63,[[36,[21]]]]],32],[[[64,[[36,[21]]]]],32],[[[39,[[36,[21]]]]],32],[[[40,[[36,[21]]]]],32],[[[41,[[36,[21]]]]],32],[[[42,[[36,[21]]]]],32],[65,32],[66,32],[[[67,[[36,[21]]]]],32],[68,32],[69,32],[70,32],[71,32],[72,32],[[[43,[[36,[21]]]]],32],[[[44,[[36,[21]]]]],32],[73,32],[[[45,[[36,[21]]]]],32],[74,32],[75,32],[76,32],[77,32],[78,32],[79,32],[[[80,[[36,[21]]]]],32],[[[46,[[36,[21]]]]],32],[81,32],[82,32],[83,32],[84,32],[[[47,[[36,[21]]]]],32],[85,32],[86,32],[87,32],[[[88,[[36,[21]]]]],32],[[[89,[[36,[21]]]]],32],[90,32],[[[49,[[36,[48]]]]],32],[91,32],[92,32],[93,32],[[[94,[[36,[21]]]]],32],[95,32],[[[96,[[36,[21]]]]],32],[[[97,[[36,[21]]]]],32],[98,32],[99,32],[100,32],[101,32],[102,32],[103,32],[[[50,[[36,[4]],[36,[21]],[36,[21]]]]],32],[104,32],[105,32],[106,32],[[[51,[[36,[21]],[36,[21]]]]],32],[107,32],[108,32],[109,32],[110,32],[[[111,[[36,[21]]]]],32],[[[52,[[36,[21]]]]],32],[[[53,[[36,[21]],[36,[21]]]]],32],[112,32],[113,32],[114,32],[[],18],[[],19],[[],18],[[],19],[[],18],[[],19],[[],18],[[],19],[[],19],[[],18],[[],18],[[],19],[[],18],[[],19],[[],18],[[],19],[[],18],[[],19],[[],18],[[],19],[[],19],[[],18],[[],19],[[],18],[[],18],[[],19],[[],19],[[],18],[[],19],[[],18],[[],18],[[],19],[[],18],[[],19],[[],18],[[],19],[[],18],[[],19],[[],19],[[],18],[[],19],[[],18],[[],19],[[],18],[[],19],[[],18],[[],18],[[],19],[[],18],[[],19],[[],19],[[],18],[[],18],[[],19],[[],19],[[],18],[[],18],[[],19],[[],19],[[],18],[[],19],[[],18],[[],18],[[],19],[[],18],[[],19],[[],18],[[],19],[[],19],[[],18],[[],19],[[],18],[[],19],[[],18],[[],18],[[],19],[[],18],[[],19],[[],18],[[],19],[[],18],[[],19],[[],19],[[],18],[[],19],[[],18],[[],18],[[],19],[[],19],[[],18],[[],19],[[],18],[[],19],[[],18],[[],19],[[],18],[[],19],[[],18],[[],18],[[],19],[[],18],[[],19],[[],19],[[],18],[[],19],[[],18],[[],19],[[],18],[[],18],[[],19],[[],18],[[],19],[[],18],[[],19],[[],19],[[],18],[[],18],[[],19],[[],18],[[],19],[[],18],[[],19],[[],19],[[],18],[[],18],[[],19],[[],19],[[],18],[[],19],[[],18],[[],19],[[],18],[[],19],[[],18],[[],19],[[],18],[[],19],[[],18],[[],18],[[],19],[[],18],[[],19],[[],18],[[],19],[[],18],[[],19],[[],18],[[],19],[[],18],[[],19],[[],18],[[],19],[[],19],[[],18],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],[[],20],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[32,[[29,[120]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],[1,[[26,[1,1]]]],0,0,0,[121],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[32,[[29,[34]]]],[32,122],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],[[],[[28,[27]]]],0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],21],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],28],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],[[],30],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,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,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,[31],[1,[[2,[1,1]]]],[[]],[[]],[123,123],[[]],[[[115,[124]],[125,[21]]],[[9,[[115,[126]]]]]],[[[125,[127]],10],[[9,[[115,[124]]]]]],[[[125,[127]],10,[125,[21]]],[[9,[[115,[126]]]]]],[[],3],[[],3],[[],3],[[128,7],[[9,[129]]]],[[123,130,[125,[131]],10],[[9,[129]]]],[[123,130,[125,[132]],10],[[9,[129]]]],[[133,7],[[9,[129]]]],[4],[4],[4],[[[125,[127]],[125,[134]]],[[9,[[115,[21]]]]]],[[[125,[134]]],[[9,[21]]]],[[123,117],118],[[]],[[]],[[]],[[],4],[[]],[[],19],[[],18],[[],20],[[]],[1,[[26,[1,1]]]],[[]],[[],[[28,[27]]]],[[135,7],[[9,[136]]]],[[]],[[],29],[[]],[[],28],[[],28],[[],28],[[],30],[[]],0,0,[[137,138,11,7,139],9],[1,[[2,[1,1]]]],[[]],[[]],[[130,[125,[131]]],[[9,[129]]]],0,[[],3],[[],3],[[],3],[[137,140,7,139],9],[[137,138,7,139],9],0,[4],[4],[[137,141,7],[[9,[8]]]],[4],[[]],[[]],[[137,10,10,10],[[9,[[29,[11]]]]]],[[137,141],[[9,[[13,[12,141]]]]]],[[137,142,7,139],[[9,[15]]]],[[137,140,7,139],[[9,[15]]]],[[137,143,7],[[9,[15]]]],[[137,144,7],[[9,[4]]]],[[],4],[[]],[[],18],[[],19],[[],20],[[]],[[23,24,25],137],[1,[[26,[1,1]]]],0,[[]],[[],[[28,[27]]]],[[],29],[[]],[[],28],[[],28],[[],28],[[],30],[140,9],[[138,11],9],[[[125,[131]],145],9],[[]],0,0,0,0,[1,[[2,[1,1]]]],[[]],[[]],[[146,6],147],[[146,141],147],[[],3],[[],3],[[],3],[4],[4],[4],[[]],[[]],0,[[],4],[[]],[[],18],[[],19],[[],20],[[]],[148,146],[1,[[26,[1,1]]]],[[]],[[],[[28,[27]]]],[[],29],[[]],[[],28],[[],28],[[],28],[[],30],[[]],0,0,0,[[149,[13,[21,150]]],[[9,[[115,[131]]]]]],[[[115,[132]],151],[[9,[152]]]],[153,[[9,[154]]]],0,[[132,[125,[155]]],9],[[[13,[21,150]]],[[9,[4]]]],[[149,10],[[9,[156]]]],0,[1,[[2,[1,1]]]],[[]],[[]],[[],3],[[],3],[[],3],[4],[4],[4],[[]],[[]],[[],4],[[]],[[],19],[[],18],[[],20],[[]],[157,158],[1,[[26,[1,1]]]],[[158,159,152],[[9,[[115,[160]]]]]],[[158,159,152],[[9,[[115,[161]]]]]],0,[[]],[[],[[28,[27]]]],[[],29],[[]],[[],28],[[],28],[[],28],[[],30],[[]],0,0,0,0,0,0,0,0,0,0,0,0,[1,[[2,[1,1]]]],[[]],[[]],[[],3],[[],3],[[],3],[14,[[9,[16]]]],[4],[4],[4],[[]],[[]],[[],4],[[]],[[],18],[[],19],[[],20],[[]],[1,[[26,[1,1]]]],[162,[[9,[163]]]],[[]],[[],[[28,[27]]]],[[],29],[[]],[[],28],[[],28],[[],28],[[],30],[[]],0,[1,[[2,[1,1]]]],[[]],[[]],0,[[],3],[[],3],[[],3],[[164,16],[[9,[6]]]],0,[4],[4],[4],[[]],[[]],[[164,10],[[9,[11]]]],[[],4],[[]],[[],18],[[],19],[[],20],[[]],[[165,157,166],164],[1,[[26,[1,1]]]],0,[[]],[[],[[28,[27]]]],[[],29],[[]],[[],28],[[],28],[[],28],[[],30],[[]],0,[1,[[2,[1,1]]]],[[]],[[]],[[],3],[[],3],[[],3],[[167,17],[[9,[6]]]],[4],[4],[4],[[]],[[]],[[],4],[[]],[[],18],[[],19],[[],20],[[]],[[149,157],167],[1,[[26,[1,1]]]],0,[[]],[[],[[28,[27]]]],0,[[],29],[[]],[[],28],[[],28],[[],28],[[],30],[[]],0,0,0,0,0,0,0,0,0,[153,[[9,[154]]]],0,0,0,0,[[149,10],[[9,[156]]]],0,0,0,0,[1,[[2,[1,1]]]],[[]],[[]],[[],3],[[],3],[[],3],[142,[[9,[140]]]],[4],[4],[4],[[]],[[]],[[],4],[[]],[[],19],[[],18],[[],20],[[]],[1,[[26,[1,1]]]],[168,[[9,[138]]]],[[]],[[],[[28,[27]]]],[[],29],[[]],[[],28],[[],28],[[],28],[[],30],[[]],0,[1,[[2,[1,1]]]],[[]],[[]],0,[[],3],[[],3],[[],3],[[169,140],[[9,[141]]]],0,[4],[4],[4],[[]],[[]],[[169,10],[[9,[11]]]],[[],4],[[]],[[],19],[[],18],[[],20],[[]],[[165,157,166],169],[1,[[26,[1,1]]]],0,[[]],[[],[[28,[27]]]],[[],29],[[]],[[],28],[[],28],[[],28],[[],30],[[]],0,0,[1,[[2,[1,1]]]],[[]],[[]],0,[[143,170],[[115,[21]]]],[[],3],[[],3],[[],3],[[171,143],[[9,[141]]]],0,[4],[4],[4],[[]],[[]],[[171,172],9],[[171,10,10,10],[[9,[11]]]],[[],4],[[]],[[],19],[[],18],[[],20],[[]],[[165,157,166],171],[1,[[26,[1,1]]]],0,[173,20],[[]],[[124,173],[[9,[174]]]],[[],[[28,[27]]]],[[],29],[[]],[[],28],[[],28],[[],28],[[],30],[[]],0,[1,[[2,[1,1]]]],[[]],[[]],[[],3],[[],3],[[],3],[[175,144],[[9,[141]]]],[4],[4],[4],[[]],[[]],[[],4],[[]],[[],19],[[],18],[[],20],[[]],[[149,157],175],[1,[[26,[1,1]]]],0,[[]],[[],[[28,[27]]]],0,[[],29],[[]],[[],28],[[],28],[[],28],[[],30],[[]],0,[31],[[139,135,7],[[9,[15]]]],[[139,136],[[9,[15]]]],[1,[[2,[1,1]]]],0,[[]],[[]],[[139,[0,[176,177]],10,178],[[9,[179]]]],[[139,48,180,10,178,[115,[4]]],[[9,[179]]]],0,[139,23],0,[139,139],[[]],[[],3],[[],3],[[],3],[[139,181],[[9,[15]]]],0,[[139,182,7],[[9,[4]]]],0,[[139,182,7],[[9,[4]]]],[[139,10,10,20],[[9,[15]]]],[[139,128,7],[[9,[11]]]],[[139,133,7],[[9,[11]]]],[[139,129,[29,[183]]],[[9,[11]]]],[[139,129,[115,[184]],185],[[9,[186]]]],0,0,[4],[4],0,[[139,187,7],[[9,[15]]]],0,[4],[[139,188],[[9,[15]]]],[[139,188,189],[[9,[186]]]],[[139,190,7],[[9,[15]]]],[[139,191,7],[[9,[15]]]],[[139,192,7],[[9,[15]]]],[[193,10],[[9,[[29,[194]]]]]],[[]],[[]],[[]],[[139,130],[[9,[11]]]],[[172,7],9],[[139,48,180,10],[[9,[178]]]],[[],4],[[139,[195,[143]],7],[[9,[15]]]],0,[[]],[[],19],[[],18],[[],20],[[]],[[139,182],9],[[23,196,197,198,199,200],139],[1,[[26,[1,1]]]],0,[[139,191,7],[[9,[201]]]],[[139,191,7],[[9,[15]]]],0,[[]],0,[[139,188,11,7],[[9,[15]]]],[[139,202,7],[[9,[15]]]],[[139,203,7],[[9,[15]]]],[[139,204,48,180,10],[[9,[4]]]],[[],[[28,[27]]]],0,[[205,7],[[9,[181]]]],[[206,7],[[9,[182]]]],[[]],[[],29],[[]],0,[[139,188],[[9,[15]]]],[[139,188,189],[[9,[186]]]],[[],28],[[],28],[[],28],[[],30],[[139,189,[207,[149]],136],9],[[]],0,0,0,[[[115,[208]],4],[[9,[4]]]],[[178,178],9],[[178,178]],[[129,[115,[21]],209],[[9,[185]]]],[[[29,[183]]],[[9,[[115,[21]]]]]],[[129,[29,[183]],[125,[21]]],[[9,[[115,[[115,[210]]]]]]]],[[211,209],211],[[129,[29,[183]]],9],[[129,[125,[21]]],9],[[[115,[212]]],[[9,[[29,[183]]]]]],0,[1,[[2,[1,1]]]],[[]],[[]],[[],3],[[],3],[[],3],[[213,17,7],[[214,[[195,[208]]]]]],0,[4],[4],[4],[[]],[[]],[[],4],[[213,144,7],[[214,[[195,[208]]]]]],0,[[]],[[],19],[[],18],[[],20],[[]],[[200,215],213],[1,[[26,[1,1]]]],[[]],[[],[[28,[27]]]],[[172,7],9],[[],29],[[]],[[],28],[[],28],[[],28],[[],30],[[]]],"c":[],"p":[[8,"Policy"],[3,"And"],[3,"Compat"],[15,"usize"],[3,"Deleter"],[3,"DeleteRequests"],[6,"QueryContextRef"],[6,"AffectedRows"],[6,"Result"],[15,"str"],[6,"TableRef"],[3,"Peer"],[3,"HashMap"],[3,"DeleteRequests"],[4,"Output"],[3,"RowDeleteRequests"],[3,"DeleteRequest"],[3,"Request"],[3,"Request"],[15,"bool"],[3,"String"],[3,"HashSet"],[6,"CatalogManagerRef"],[6,"PartitionRuleManagerRef"],[6,"DatanodeManagerRef"],[3,"Or"],[4,"CNil"],[4,"Result"],[4,"Option"],[3,"TypeId"],[3,"Private"],[4,"Error"],[8,"Any"],[8,"Error"],[3,"Backtrace"],[8,"Into"],[3,"TableAlreadyExistsSnafu"],[3,"UnexpectedSnafu"],[3,"InvalidSqlSnafu"],[3,"InvalidInsertRequestSnafu"],[3,"InvalidDeleteRequestSnafu"],[3,"TableNotFoundSnafu"],[3,"SchemaNotFoundSnafu"],[3,"SchemaExistsSnafu"],[3,"ColumnNotFoundSnafu"],[3,"NotSupportedSnafu"],[3,"IllegalPrimaryKeysDefSnafu"],[4,"Format"],[3,"UnsupportedFormatSnafu"],[3,"InvalidSchemaSnafu"],[3,"InvalidCopyParameterSnafu"],[3,"ColumnNoneDefaultValueSnafu"],[3,"InvalidPartitionColumnsSnafu"],[8,"Clone"],[3,"InvalidateTableCacheSnafu"],[3,"ExecuteDdlSnafu"],[3,"ExternalSnafu"],[3,"RequestInsertsSnafu"],[3,"RequestDeletesSnafu"],[3,"ParseSqlSnafu"],[3,"ConvertSqlValueSnafu"],[3,"ColumnDataTypeSnafu"],[3,"InvalidColumnDefSnafu"],[3,"ConvertColumnDefaultConstraintSnafu"],[3,"JoinTaskSnafu"],[3,"CatalogSnafu"],[3,"FindTablePartitionRuleSnafu"],[3,"SplitInsertSnafu"],[3,"SplitDeleteSnafu"],[3,"FindRegionLeaderSnafu"],[3,"CreateTableInfoSnafu"],[3,"BuildCreateExprOnInsertionSnafu"],[3,"TableSnafu"],[3,"ExecuteStatementSnafu"],[3,"PlanStatementSnafu"],[3,"ParseQuerySnafu"],[3,"ExecLogicalPlanSnafu"],[3,"BuildDfLogicalPlanSnafu"],[3,"AlterExprToRequestSnafu"],[3,"BuildTableMetaSnafu"],[3,"FindNewColumnsOnInsertionSnafu"],[3,"IntoVectorsSnafu"],[3,"DeserializePartitionSnafu"],[3,"DescribeStatementSnafu"],[3,"UnrecognizedTableOptionSnafu"],[3,"MissingTimeIndexColumnSnafu"],[3,"BuildRegexSnafu"],[3,"CopyTableSnafu"],[3,"InsertSnafu"],[3,"ParseUrlSnafu"],[3,"ParseFileFormatSnafu"],[3,"BuildBackendSnafu"],[3,"ListObjectsSnafu"],[3,"InferSchemaSnafu"],[3,"BuildCsvConfigSnafu"],[3,"WriteStreamToFileSnafu"],[3,"ReadObjectSnafu"],[3,"ReadDfRecordBatchSnafu"],[3,"ReadParquetSnafu"],[3,"ReadOrcSnafu"],[3,"BuildParquetRecordBatchStreamSnafu"],[3,"BuildFileStreamSnafu"],[3,"WriteParquetSnafu"],[3,"ProjectSchemaSnafu"],[3,"EncodeJsonSnafu"],[3,"PrepareImmutableTableSnafu"],[3,"TableMetadataManagerSnafu"],[3,"ReadRecordBatchSnafu"],[3,"BuildColumnVectorsSnafu"],[3,"MissingInsertBodySnafu"],[3,"ColumnDefaultValueSnafu"],[3,"PrepareFileTableSnafu"],[3,"InferFileTableSchemaSnafu"],[3,"SchemaIncompatibleSnafu"],[3,"Vec"],[8,"Debug"],[3,"Formatter"],[6,"Result"],[4,"Value"],[8,"StackError"],[3,"Demand"],[4,"StatusCode"],[3,"CreateExprFactory"],[3,"ColumnSchema"],[15,"slice"],[3,"ColumnDef"],[3,"ColumnDef"],[3,"CreateExternalTable"],[3,"CreateTableExpr"],[3,"TableReference"],[3,"ColumnSchema"],[3,"Column"],[3,"CreateTable"],[4,"TableConstraint"],[3,"AlterTable"],[3,"AlterExpr"],[3,"Inserter"],[3,"RowInsertRequest"],[3,"StatementExecutor"],[3,"RowInsertRequests"],[3,"InsertRequests"],[3,"InsertRequests"],[3,"Insert"],[3,"InsertRequest"],[3,"Schema"],[3,"RegionRequestFactory"],[3,"RegionRequest"],[3,"RegionRequestHeader"],[3,"TableInfo"],[6,"VectorRef"],[15,"u32"],[3,"Rows"],[4,"ConcreteDataType"],[4,"ColumnDataType"],[3,"Row"],[4,"SemanticType"],[3,"PartitionRuleManager"],[3,"Partitioner"],[6,"TableId"],[3,"DeleteRequest"],[3,"InsertRequest"],[3,"DeleteRequest"],[3,"RowDeleteRequest"],[3,"RowToRegion"],[8,"CatalogManager"],[3,"QueryContext"],[3,"TableToRegion"],[3,"InsertRequest"],[3,"RowToRegion"],[6,"SchemaRef"],[3,"StatementToRegion"],[3,"ObjectName"],[4,"Value"],[3,"Value"],[3,"TableToRegion"],[8,"FileOpener"],[8,"Send"],[6,"SchemaRef"],[6,"SendableRecordBatchStream"],[3,"Operator"],[3,"CopyDatabaseRequest"],[3,"CopyTableRequest"],[3,"Partitions"],[3,"Partition"],[3,"RawTableInfo"],[3,"SubmitDdlTaskResponse"],[3,"DescribeTable"],[3,"TableName"],[6,"TableId"],[4,"Statement"],[4,"QueryStatement"],[4,"Tql"],[3,"OptionMap"],[3,"Timestamp"],[3,"Box"],[6,"QueryEngineRef"],[6,"DdlTaskExecutorRef"],[6,"KvBackendRef"],[6,"CacheInvalidatorRef"],[6,"InserterRef"],[4,"LogicalPlan"],[3,"ShowDatabases"],[3,"ShowTables"],[6,"SendableRecordBatchStream"],[3,"CopyDatabaseArgument"],[4,"CopyTable"],[3,"Arc"],[8,"Future"],[3,"SchemaNameValue"],[4,"PartitionBound"],[3,"TableOptions"],[3,"PartitionInfo"],[3,"TableMutationOperator"],[3,"Pin"],[6,"DeleterRef"],[13,"InvalidColumnDef"],[13,"ColumnDefaultValue"],[13,"ColumnNoneDefaultValue"],[13,"ConvertColumnDefaultConstraint"],[13,"InvalidSql"],[13,"JoinTask"],[13,"BuildDfLogicalPlan"],[13,"BuildTableMeta"],[13,"BuildRegex"],[13,"BuildCsvConfig"],[13,"ReadObject"],[13,"ReadDfRecordBatch"],[13,"ReadParquet"],[13,"BuildParquetRecordBatchStream"],[13,"BuildFileStream"],[13,"ProjectSchema"],[13,"EncodeJson"],[13,"NotSupported"],[13,"InvalidSchema"],[13,"UnsupportedFormat"],[13,"InvalidCopyParameter"],[13,"TableAlreadyExists"],[13,"InvalidateTableCache"],[13,"ExecuteDdl"],[13,"Unexpected"],[13,"External"],[13,"RequestInserts"],[13,"RequestDeletes"],[13,"ParseSql"],[13,"ConvertSqlValue"],[13,"ColumnDataType"],[13,"InvalidInsertRequest"],[13,"InvalidDeleteRequest"],[13,"Catalog"],[13,"FindTablePartitionRule"],[13,"SplitInsert"],[13,"SplitDelete"],[13,"FindRegionLeader"],[13,"CreateTableInfo"],[13,"BuildCreateExprOnInsertion"],[13,"SchemaNotFound"],[13,"SchemaExists"],[13,"Table"],[13,"ColumnNotFound"],[13,"ExecuteStatement"],[13,"PlanStatement"],[13,"ParseQuery"],[13,"ExecLogicalPlan"],[13,"AlterExprToRequest"],[13,"FindNewColumnsOnInsertion"],[13,"IntoVectors"],[13,"DeserializePartition"],[13,"DescribeStatement"],[13,"IllegalPrimaryKeysDef"],[13,"UnrecognizedTableOption"],[13,"MissingTimeIndexColumn"],[13,"CopyTable"],[13,"Insert"],[13,"ParseUrl"],[13,"ParseFileFormat"],[13,"BuildBackend"],[13,"ListObjects"],[13,"InferSchema"],[13,"WriteStreamToFile"],[13,"ReadOrc"],[13,"WriteParquet"],[13,"PrepareImmutableTable"],[13,"TableMetadataManager"],[13,"ReadRecordBatch"],[13,"BuildColumnVectors"],[13,"MissingInsertBody"],[13,"InvalidPartitionColumns"],[13,"PrepareFileTable"],[13,"InferFileTableSchema"],[13,"SchemaIncompatible"],[13,"TableNotFound"],[3,"ColumnToRow"],[3,"ColumnToRow"]]},\ "partition":{"doc":"","t":"CCAAAAAAAADLLLLMLLLLLLLLMMLLLLLLLLLMLLLLLLMLNDNDENDNDNNDDNDNDNDNDNDNDNDNDNDGNDNDMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMDDGIGLLLLLLLLLLLLLLLLLLFLLLLLLLLLLMLLLLLLKFLLLMFLMLLLLLLLLLLLLRRNEDDIGNKLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLMLLMKLMLLLLLLLLLLLLLLLLLLLMLLLDLLLLLMLMLLLLLLLLLLLLLLLLLLMLLLLLLLGDLLLMLLLLLLLLLLLLLLLLMLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMLLLLLLLLLLLLLLL","n":["PartitionRule","PartitionRuleRef","columns","error","manager","metrics","partition","range","route","splitter","RangeColumnsPartitionRule","as_any","borrow","borrow_mut","column_list","column_list","compat","compat_mut","compat_ref","deref","deref_mut","drop","find_region","find_regions_by_exprs","first_column_bounds","first_column_regions","from","from_subset","init","into","into_request","is_in_subset","new","partition_columns","regions","regions","to_subset","to_subset_unchecked","try_from","try_into","type_id","value_lists","value_lists","vzip","ConvertScalarValue","ConvertScalarValueSnafu","DeserializeJson","DeserializeJsonSnafu","Error","FindDatanode","FindDatanodeSnafu","FindLeader","FindLeaderSnafu","FindRegion","FindRegionRoutes","FindRegionRoutesSnafu","FindRegionSnafu","FindRegions","FindRegionsSnafu","FindTableRoutes","FindTableRoutesSnafu","GetCache","GetCacheSnafu","InvalidDeleteRequest","InvalidDeleteRequestSnafu","InvalidInsertRequest","InvalidInsertRequestSnafu","InvalidTableRouteData","InvalidTableRouteDataSnafu","MissingDefaultValue","MissingDefaultValueSnafu","RegionKeysSize","RegionKeysSizeSnafu","RequestMeta","RequestMetaSnafu","Result","SerializeJson","SerializeJsonSnafu","TableRouteManager","TableRouteManagerSnafu","actual","as_any","as_error_source","backtrace","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","build","build","build","build","build","build","build","build","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","column","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","compat_ref","debug_fmt","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","err_msg","err_msg","expect","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","fail","filters","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_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","from_subset","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_error","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","is_in_subset","next","provide","reason","reason","reason","region","region_id","region_id","source","status_code","table_id","table_id","table_id","table_id","table_id","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_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","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","value","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","actual","column","err_msg","err_msg","error","error","expect","filters","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","location","reason","reason","reason","region","region_id","region_id","source","source","source","table_id","table_id","table_id","table_id","table_id","value","PartitionInfo","PartitionRuleManager","PartitionRuleManagerRef","TableRouteCacheInvalidator","TableRouteCacheInvalidatorRef","borrow","borrow","borrow_mut","borrow_mut","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","deref","deref","deref_mut","deref_mut","drop","drop","find_region_datanodes","find_region_leader","find_regions0","find_regions_by_filters","find_table_partition_rule","find_table_partitions","find_table_region_leaders","find_table_route","fmt","from","from","from_subset","from_subset","id","init","init","into","into","into_request","into_request","invalidate_table_route","is_compare_op","is_in_subset","is_in_subset","new","partition","reverse_operator","split_rows","table_route_manager","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","METRIC_TABLE_ROUTE_GET","METRIC_TABLE_ROUTE_GET_REMOTE","MaxValue","PartitionBound","PartitionDef","PartitionExpr","PartitionRule","PartitionRuleRef","Value","as_any","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","cmp","column","compare","compat","compat","compat","compat_mut","compat_mut","compat_mut","compat_ref","compat_ref","compat_ref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deserialize","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","find_region","find_regions_by_exprs","fmt","fmt","fmt","from","from","from","from_ref","from_subset","from_subset","from_subset","init","init","init","into","into","into","into_request","into_request","into_request","is_in_subset","is_in_subset","is_in_subset","new","new","op","partial_cmp","partition_bounds","partition_bounds","partition_columns","partition_columns","partition_columns","serialize","to_owned","to_subset","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","value","value","vzip","vzip","vzip","RangePartitionRule","all_regions","as_any","borrow","borrow_mut","bounds","bounds","column_name","column_name","compat","compat_mut","compat_ref","deref","deref_mut","deserialize","drop","find_region","find_regions_by_exprs","fmt","from","from_subset","init","into","into_request","is_in_subset","new","partition_columns","regions","serialize","to_subset","to_subset_unchecked","try_from","try_into","type_id","vzip","TableRouteCache","TableRoutes","borrow","borrow_mut","cache","cache","compat","compat_mut","compat_ref","deref","deref_mut","drop","from","from_subset","get_from_meta","get_route","init","insert_table_route","into","into_request","invalidate_table_route","is_in_subset","meta_client","new","to_subset","to_subset_unchecked","try_from","try_into","type_id","vzip","RowSplitter","SplitReadRowHelper","borrow","borrow","borrow_mut","borrow_mut","compat","compat","compat_mut","compat_mut","compat_ref","compat_ref","deref","deref","deref_mut","deref_mut","drop","drop","from","from","from_subset","from_subset","init","init","into","into","into_request","into_request","is_in_subset","is_in_subset","iter_partition_values","new","new","partition_cols_indexes","partition_rule","partition_rule","rows","schema","split","split_rows","split_to_regions","to_subset","to_subset","to_subset_unchecked","to_subset_unchecked","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip"],"q":[[0,"partition"],[10,"partition::columns"],[44,"partition::error"],[597,"partition::error::Error"],[636,"partition::manager"],[698,"partition::metrics"],[700,"partition::partition"],[806,"partition::range"],[841,"partition::route"],[871,"partition::splitter"]],"d":["","","","","","","","","","","A RangeColumnsPartitionRule is very similar to …","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","SNAFU context selector for the Error::ConvertScalarValue …","","SNAFU context selector for the Error::DeserializeJson …","","","SNAFU context selector for the Error::FindDatanode variant","","SNAFU context selector for the Error::FindLeader variant","","","SNAFU context selector for the Error::FindRegionRoutes …","SNAFU context selector for the Error::FindRegion variant","","SNAFU context selector for the Error::FindRegions variant","","SNAFU context selector for the Error::FindTableRoutes …","","SNAFU context selector for the Error::GetCache variant","","SNAFU context selector for the Error::InvalidDeleteRequest …","","SNAFU context selector for the Error::InvalidInsertRequest …","","SNAFU context selector for the Error::InvalidTableRouteData…","","SNAFU context selector for the Error::MissingDefaultValue …","","SNAFU context selector for the Error::RegionKeysSize …","","SNAFU context selector for the Error::RequestMeta variant","","","SNAFU context selector for the Error::SerializeJson variant","","SNAFU context selector for the Error::TableRouteManager …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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","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","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","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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 …","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 …","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.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","PartitionRuleManager manages the table routes and …","","","","","","","","","","","","","","","","","","","","Find datanodes of corresponding regions of given table.","","","Find regions in partition rule by filters.","Get partition rule of given table.","","Find all leader peers of given table.","Find table route of given table name.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","The right bound(exclusive) of partition range.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Finds the target region by the partition values.","Finds the target regions by the partition expressions.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","RangePartitionRule manages the distribution of partitions …","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,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,18,0,18,0,0,18,0,18,0,18,18,0,0,18,0,18,0,18,0,18,0,18,0,18,0,18,0,18,0,18,0,0,18,0,18,0,29,18,18,18,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,18,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,18,22,24,25,27,28,29,30,32,33,34,35,37,18,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,28,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,18,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,18,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,18,18,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,18,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,18,18,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,18,22,35,29,22,24,25,27,28,29,30,32,33,34,35,37,32,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,18,18,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,18,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,18,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,18,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,18,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,18,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,18,18,18,30,33,34,24,27,37,18,18,24,25,27,35,37,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,18,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,18,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,18,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,18,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,18,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,18,43,38,22,40,24,25,27,41,42,28,29,30,32,33,34,35,43,37,18,79,80,81,82,83,84,79,85,86,81,87,88,89,90,83,84,79,91,85,92,93,82,94,95,91,92,93,88,90,95,86,87,94,88,89,90,82,95,94,0,0,0,0,0,52,57,52,57,52,57,52,57,52,57,52,57,52,57,52,57,52,52,0,52,52,52,52,52,57,52,57,52,57,57,52,57,52,57,52,57,96,0,52,57,52,57,0,52,52,52,57,52,57,52,57,52,57,52,57,52,57,0,0,14,0,0,0,0,0,14,97,14,67,11,14,67,11,14,14,14,11,14,14,67,11,14,67,11,14,67,11,14,67,11,14,67,11,14,14,67,11,14,11,14,14,14,14,14,11,11,11,11,11,97,97,14,67,11,14,67,11,14,14,67,11,14,67,11,14,67,11,14,67,11,14,67,11,67,11,11,14,67,67,97,67,67,14,14,14,67,11,14,67,11,14,67,67,11,14,67,11,14,67,11,11,11,14,67,11,0,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,0,0,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,0,0,78,76,78,76,78,76,78,76,78,76,78,76,78,76,78,76,78,76,78,76,78,76,78,76,78,76,78,76,76,78,76,76,78,76,76,76,78,76,76,78,76,78,76,78,76,78,76,78,76,78,76],"f":[0,0,0,0,0,0,0,0,0,0,0,[1,2],[[]],[[]],[1,[[4,[3]]]],0,[[],5],[[],5],[[],5],[6],[6],[6],[[1,[8,[7]]],[[10,[9]]]],[[1,[8,[11]]],[[10,[[4,[9]]]]]],0,0,[[]],[[]],[[],6],[[]],[[],12],[[],13],[[[4,[3]],[4,[[4,[14]]]],[4,[9]]],1],[1,[[4,[3]]]],[1,[[4,[9]]]],0,[[],15],[[]],[[],16],[[],16],[[],17],[1,[[4,[[4,[14]]]]]],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,[18,2],[[],19],[18,[[15,[20]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[22,[[21,[3]]]]],18],[[[24,[[21,[23]],[21,[9]]]]],18],[[[25,[[21,[23]]]]],18],[[[27,[[21,[23]],[21,[26]]]]],18],[[[28,[[21,[3]]]]],18],[[[29,[[21,[6]],[21,[6]]]]],18],[[[30,[[21,[3]]]]],18],[[[32,[[21,[[4,[31]]]]]]],18],[[[33,[[21,[3]]]]],18],[[[34,[[21,[3]]]]],18],[[[35,[[21,[23]],[21,[3]]]]],18],[[[37,[[21,[23]],[21,[36]]]]],18],[18,[[15,[19]]]],[38,38],[[[22,[39]]],[[22,[39]]]],[40,40],[[[24,[39,39]]],[[24,[39,39]]]],[[[25,[39]]],[[25,[39]]]],[[[27,[39,39]]],[[27,[39,39]]]],[41,41],[42,42],[[[28,[39]]],[[28,[39]]]],[[[29,[39,39]]],[[29,[39,39]]]],[[[30,[39]]],[[30,[39]]]],[[[32,[39]]],[[32,[39]]]],[[[33,[39]]],[[33,[39]]]],[[[34,[39]]],[[34,[39]]]],[[[35,[39,39]]],[[35,[39,39]]]],[[[43,[39]]],[[43,[39]]]],[[[37,[39,39]]],[[37,[39,39]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[18,6,[4,[3]]]],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[18,44],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],[6],0,0,0,[[[22,[[21,[3]]]]],[[16,[18]]]],[[[24,[[21,[23]],[21,[9]]]]],[[16,[18]]]],[[[25,[[21,[23]]]]],[[16,[18]]]],[[[27,[[21,[23]],[21,[26]]]]],[[16,[18]]]],[[[28,[[21,[3]]]]],[[16,[18]]]],[[[29,[[21,[6]],[21,[6]]]]],[[16,[18]]]],[[[30,[[21,[3]]]]],[[16,[18]]]],[[[32,[[21,[[4,[31]]]]]]],[[16,[18]]]],[[[33,[[21,[3]]]]],[[16,[18]]]],[[[34,[[21,[3]]]]],[[16,[18]]]],[[[35,[[21,[23]],[21,[3]]]]],[[16,[18]]]],[[[37,[[21,[23]],[21,[36]]]]],[[16,[18]]]],0,[[38,45],46],[[[22,[47]],45],46],[[40,45],46],[[[24,[47,47]],45],46],[[[25,[47]],45],46],[[[27,[47,47]],45],46],[[41,45],46],[[42,45],46],[[[28,[47]],45],46],[[[29,[47,47]],45],46],[[[30,[47]],45],46],[[[32,[47]],45],46],[[[33,[47]],45],46],[[[34,[47]],45],46],[[[35,[47,47]],45],46],[[[43,[47]],45],46],[[[37,[47,47]],45],46],[[18,45],46],[[18,45],46],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[],6],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[38,18],[[[22,[[21,[3]]]]],18],[40,18],[[[24,[[21,[23]],[21,[9]]]]],18],[[[25,[[21,[23]]]]],18],[[[27,[[21,[23]],[21,[26]]]]],18],[41,18],[42,18],[[[28,[[21,[3]]]]],18],[[[29,[[21,[6]],[21,[6]]]]],18],[[[30,[[21,[3]]]]],18],[[[32,[[21,[[4,[31]]]]]]],18],[[[33,[[21,[3]]]]],18],[[[34,[[21,[3]]]]],18],[[[35,[[21,[23]],[21,[3]]]]],18],[[[43,[[21,[48]]]]],18],[[[37,[[21,[23]],[21,[36]]]]],18],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[18,[[15,[49]]]],[50],0,0,0,0,0,0,[18,[[15,[19]]]],[18,51],0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],3],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],16],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],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,[[]],[[]],[[]],[[]],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[6],[6],[6],[6],[6],[6],[[52,23,[4,[9]]],[[10,[[54,[53,[4,[9]]]]]]]],[[52,36],[[10,[53]]]],[[55,31],[[10,[[56,[9]]]]]],[[52,55,[8,[31]]],[[10,[[4,[9]]]]]],[[52,23],[[10,[55]]]],[[52,23],[[10,[[4,[57]]]]]],[[52,23],[[10,[[4,[53]]]]]],[[52,23],[[10,[58]]]],[[57,45],46],[[]],[[]],[[]],[[]],0,[[],6],[[],6],[[]],[[]],[[],12],[[],12],[23,[[61,[[60,[59]]]]]],[62,13],[[],13],[[],13],[63,52],0,[62,62],[[52,23,64],[[10,[[54,[9,64]]]]]],0,[[],15],[[],15],[[]],[[]],[[],16],[[],16],[[],16],[[],16],[[],17],[[],17],[[]],[[]],0,0,0,0,0,0,0,0,0,[[],2],[[]],[[]],[[]],[[]],[[]],[[]],[14,14],[[]],[[14,14],65],0,[[],65],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[6],[6],[6],[6],[6],[6],[66,[[16,[14]]]],[6],[6],[6],[[14,14],13],[[11,11],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[],13],[[[8,[7]]],[[10,[9]]]],[[[8,[11]]],[[10,[[4,[9]]]]]],[[14,45],46],[[67,45],46],[[11,45],46],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],6],[[],6],[[],6],[[]],[[]],[[]],[[],12],[[],12],[[],12],[[],13],[[],13],[[],13],[[[4,[3]],[4,[14]]],67],[[[21,[3]],62,7],11],0,[[14,14],[[15,[65]]]],[67,[[4,[14]]]],0,[[],[[4,[3]]]],[67,[[4,[3]]]],0,[[14,68],16],[[]],[[],15],[[],15],[[],15],[[]],[[]],[[]],[[],16],[69,[[10,[67]]]],[[],16],[[],16],[[],16],[[],16],[[],16],[[],17],[[],17],[[],17],[11,7],0,[[]],[[]],[[]],0,[70,[[4,[9]]]],[70,2],[[]],[[]],[70,[[4,[7]]]],0,[70,3],0,[[],5],[[],5],[[],5],[6],[6],[66,[[16,[70]]]],[6],[[70,[8,[7]]],[[16,[9,18]]]],[[70,[8,[11]]],[[16,[[4,[9]],18]]]],[[70,45],46],[[]],[[]],[[],6],[[]],[[],12],[[],13],[[[21,[3]],[4,[7]],[4,[9]]],70],[70,[[4,[3]]]],0,[[70,68],16],[[],15],[[]],[[],16],[[],16],[[],17],[[]],0,0,[[]],[[]],[71,[[74,[23,[73,[72]]]]]],0,[[],5],[[],5],[[],5],[6],[6],[6],[[]],[[]],[[71,23],[[10,[[73,[72]]]]]],[[71,23],[[10,[[73,[72]]]]]],[[],6],[[71,23,[73,[72]]]],[[]],[[],12],[[71,23]],[[],13],0,[[[73,[75]]],71],[[],15],[[]],[[],16],[[],16],[[],17],[[]],0,0,[[]],[[]],[[]],[[]],[[],5],[[],5],[[],5],[[],5],[[],5],[[],5],[6],[6],[6],[6],[6],[6],[[]],[[]],[[]],[[]],[[],6],[[],6],[[]],[[]],[[],12],[[],12],[[],13],[[],13],[76,77],[55,78],[[64,55],76],0,0,0,0,0,[[78,64],[[10,[[54,[9,64]]]]]],[76,[[10,[[54,[9,64]]]]]],[76,[[10,[[54,[9,[4,[6]]]]]]]],[[],15],[[],15],[[]],[[]],[[],16],[[],16],[[],16],[[],16],[[],17],[[],17],[[]],[[]]],"c":[],"p":[[3,"RangeColumnsPartitionRule"],[8,"Any"],[3,"String"],[3,"Vec"],[3,"Compat"],[15,"usize"],[4,"Value"],[15,"slice"],[6,"RegionNumber"],[6,"Result"],[3,"PartitionExpr"],[3,"Request"],[15,"bool"],[4,"PartitionBound"],[4,"Option"],[4,"Result"],[3,"TypeId"],[4,"Error"],[8,"Error"],[3,"Backtrace"],[8,"Into"],[3,"GetCacheSnafu"],[6,"TableId"],[3,"FindDatanodeSnafu"],[3,"FindTableRoutesSnafu"],[15,"u64"],[3,"FindRegionRoutesSnafu"],[3,"MissingDefaultValueSnafu"],[3,"RegionKeysSizeSnafu"],[3,"FindRegionSnafu"],[3,"Expr"],[3,"FindRegionsSnafu"],[3,"InvalidInsertRequestSnafu"],[3,"InvalidDeleteRequestSnafu"],[3,"InvalidTableRouteDataSnafu"],[3,"RegionId"],[3,"FindLeaderSnafu"],[3,"TableRouteManagerSnafu"],[8,"Clone"],[3,"RequestMetaSnafu"],[3,"SerializeJsonSnafu"],[3,"DeserializeJsonSnafu"],[3,"ConvertScalarValueSnafu"],[15,"str"],[3,"Formatter"],[6,"Result"],[8,"Debug"],[4,"ScalarValue"],[8,"StackError"],[3,"Demand"],[4,"StatusCode"],[3,"PartitionRuleManager"],[3,"Peer"],[3,"HashMap"],[6,"PartitionRuleRef"],[3,"HashSet"],[3,"PartitionInfo"],[3,"RegionRoutes"],[8,"Future"],[3,"Box"],[3,"Pin"],[4,"Operator"],[6,"KvBackendRef"],[3,"Rows"],[4,"Ordering"],[8,"Deserializer"],[3,"PartitionDef"],[8,"Serializer"],[3,"Partition"],[3,"RangePartitionRule"],[3,"TableRoutes"],[3,"TableRoute"],[3,"Arc"],[3,"Cache"],[3,"MetaClient"],[3,"SplitReadRowHelper"],[8,"Iterator"],[3,"RowSplitter"],[13,"RegionKeysSize"],[13,"MissingDefaultValue"],[13,"GetCache"],[13,"InvalidTableRouteData"],[13,"SerializeJson"],[13,"DeserializeJson"],[13,"FindRegions"],[13,"TableRouteManager"],[13,"RequestMeta"],[13,"FindDatanode"],[13,"FindTableRoutes"],[13,"FindRegionRoutes"],[13,"FindRegion"],[13,"InvalidInsertRequest"],[13,"InvalidDeleteRequest"],[13,"ConvertScalarValue"],[13,"FindLeader"],[8,"TableRouteCacheInvalidator"],[8,"PartitionRule"]]},\ diff --git a/settings.html b/settings.html index 977b9384f97b..10680bafe3d2 100644 --- a/settings.html +++ b/settings.html @@ -1 +1 @@ -Rustdoc settings

    Rustdoc settings

    Back
    \ No newline at end of file +Rustdoc settings

    Rustdoc settings

    Back
    \ No newline at end of file diff --git a/sql/parser/struct.ParserContext.html b/sql/parser/struct.ParserContext.html index c3e17755b71c..1fd4103b3dc6 100644 --- a/sql/parser/struct.ParserContext.html +++ b/sql/parser/struct.ParserContext.html @@ -17,7 +17,7 @@ table_name: ObjectName ) -> Result<CopyTableArgument>

    source

    fn parse_copy_to( &mut self -) -> Result<(HashMap<String, String>, HashMap<String, String>, String)>

    source§

    impl<'a> ParserContext<'a>

    Parses create table statement

    +) -> Result<(HashMap<String, String>, HashMap<String, String>, String)>

    source§

    impl<'a> ParserContext<'a>

    Parses create [table] statement

    source

    pub(crate) fn parse_create(&mut self) -> Result<Statement>

    source

    fn parse_create_external_table(&mut self) -> Result<Statement>

    source

    fn parse_create_database(&mut self) -> Result<Statement>

    source

    fn parse_create_table(&mut self) -> Result<Statement>

    source

    fn parse_partitions(&mut self) -> Result<Option<Partitions>>

    source

    fn parse_partition_entry(&mut self) -> Result<PartitionEntry>

    source

    fn parse_value_list(&mut self) -> Result<SqlValue>

    source

    fn parse_comma_separated<T, F>(&mut self, f: F) -> Result<Vec<T>>where F: FnMut(&mut ParserContext<'a>) -> Result<T>,

    Parse a comma-separated list wrapped by “()”, and of which all items accepted by F

    source

    fn parse_columns(&mut self) -> Result<(Vec<ColumnDef>, Vec<TableConstraint>)>

    source

    fn parse_column( diff --git a/src/client/lib.rs.html b/src/client/lib.rs.html index bf3d29318457..8545b6ff0e26 100644 --- a/src/client/lib.rs.html +++ b/src/client/lib.rs.html @@ -61,6 +61,8 @@ 61 62 63 +64 +65

    // Copyright 2023 Greptime Team
     //
     // Licensed under the Apache License, Version 2.0 (the "License");
    @@ -89,6 +91,8 @@
     use api::v1::{AffectedRows, GreptimeResponse};
     pub use common_catalog::consts::{DEFAULT_CATALOG_NAME, DEFAULT_SCHEMA_NAME};
     use common_error::status_code::StatusCode;
    +pub use common_query::Output;
    +pub use common_recordbatch::{RecordBatches, SendableRecordBatchStream};
     use snafu::OptionExt;
     
     pub use self::client::Client;
    diff --git a/src/nyc_taxi/nyc-taxi.rs.html b/src/nyc_taxi/nyc-taxi.rs.html
    index dc3eb81e370e..9d60d564aa77 100644
    --- a/src/nyc_taxi/nyc-taxi.rs.html
    +++ b/src/nyc_taxi/nyc-taxi.rs.html
    @@ -501,6 +501,26 @@
     501
     502
     503
    +504
    +505
    +506
    +507
    +508
    +509
    +510
    +511
    +512
    +513
    +514
    +515
    +516
    +517
    +518
    +519
    +520
    +521
    +522
    +523
     
    // Copyright 2023 Greptime Team
     //
     // Licensed under the Apache License, Version 2.0 (the "License");
    @@ -532,14 +552,14 @@
     use client::api::v1::{
         Column, ColumnDataType, ColumnDef, CreateTableExpr, InsertRequest, InsertRequests, SemanticType,
     };
    -use client::{Client, Database, DEFAULT_CATALOG_NAME, DEFAULT_SCHEMA_NAME};
    +use client::{Client, Database, Output, DEFAULT_CATALOG_NAME, DEFAULT_SCHEMA_NAME};
    +use futures_util::TryStreamExt;
     use indicatif::{MultiProgress, ProgressBar, ProgressStyle};
     use parquet::arrow::arrow_reader::ParquetRecordBatchReaderBuilder;
     use tokio::task::JoinSet;
     
     const CATALOG_NAME: &str = "greptime";
     const SCHEMA_NAME: &str = "public";
    -const TABLE_NAME: &str = "nyc_taxi";
     
     #[derive(Parser)]
     #[command(name = "NYC benchmark runner")]
    @@ -577,7 +597,12 @@
             .collect()
     }
     
    +fn new_table_name() -> String {
    +    format!("nyc_taxi_{}", chrono::Utc::now().timestamp())
    +}
    +
     async fn write_data(
    +    table_name: &str,
         batch_size: usize,
         db: &Database,
         path: PathBuf,
    @@ -607,7 +632,7 @@
             }
             let (columns, row_count) = convert_record_batch(record_batch);
             let request = InsertRequest {
    -            table_name: TABLE_NAME.to_string(),
    +            table_name: table_name.to_string(),
                 columns,
                 row_count,
             };
    @@ -616,7 +641,7 @@
             };
     
             let now = Instant::now();
    -        let _ = db.insert(requests).await.unwrap();
    +        db.insert(requests).await.unwrap();
             let elapsed = now.elapsed();
             total_rpc_elapsed_ms += elapsed.as_millis();
             progress_bar.inc(row_count as _);
    @@ -634,6 +659,11 @@
     
         for (array, field) in record_batch.columns().iter().zip(fields.iter()) {
             let (values, datatype) = build_values(array);
    +        let semantic_type = match field.name().as_str() {
    +            "VendorID" => SemanticType::Tag,
    +            "tpep_pickup_datetime" => SemanticType::Timestamp,
    +            _ => SemanticType::Field,
    +        };
     
             let column = Column {
                 column_name: field.name().clone(),
    @@ -644,8 +674,7 @@
                     .map(|bitmap| bitmap.buffer().as_slice().to_vec())
                     .unwrap_or_default(),
                 datatype: datatype.into(),
    -            // datatype and semantic_type are set to default
    -            ..Default::default()
    +            semantic_type: semantic_type as i32,
             };
             columns.push(column);
         }
    @@ -746,11 +775,11 @@
         batch.columns().iter().all(|col| col.null_count() == 0)
     }
     
    -fn create_table_expr() -> CreateTableExpr {
    +fn create_table_expr(table_name: &str) -> CreateTableExpr {
         CreateTableExpr {
             catalog_name: CATALOG_NAME.to_string(),
             schema_name: SCHEMA_NAME.to_string(),
    -        table_name: TABLE_NAME.to_string(),
    +        table_name: table_name.to_string(),
             desc: "".to_string(),
             column_defs: vec![
                 ColumnDef {
    @@ -764,7 +793,7 @@
                 ColumnDef {
                     name: "tpep_pickup_datetime".to_string(),
                     data_type: ColumnDataType::TimestampMicrosecond as i32,
    -                is_nullable: true,
    +                is_nullable: false,
                     default_constraint: vec![],
                     semantic_type: SemanticType::Timestamp as i32,
                     comment: String::new(),
    @@ -908,31 +937,31 @@
             ],
             time_index: "tpep_pickup_datetime".to_string(),
             primary_keys: vec!["VendorID".to_string()],
    -        create_if_not_exists: false,
    +        create_if_not_exists: true,
             table_options: Default::default(),
             table_id: None,
             engine: "mito".to_string(),
         }
     }
     
    -fn query_set() -> HashMap<String, String> {
    +fn query_set(table_name: &str) -> HashMap<String, String> {
         HashMap::from([
             (
                 "count_all".to_string(), 
    -            format!("SELECT COUNT(*) FROM {TABLE_NAME};"),
    +            format!("SELECT COUNT(*) FROM {table_name};"),
             ),
             (
                 "fare_amt_by_passenger".to_string(),
    -            format!("SELECT passenger_count, MIN(fare_amount), MAX(fare_amount), SUM(fare_amount) FROM {TABLE_NAME} GROUP BY passenger_count"),
    +            format!("SELECT passenger_count, MIN(fare_amount), MAX(fare_amount), SUM(fare_amount) FROM {table_name} GROUP BY passenger_count"),
             )
         ])
     }
     
    -async fn do_write(args: &Args, db: &Database) {
    +async fn do_write(args: &Args, db: &Database, table_name: &str) {
         let mut file_list = get_file_list(args.path.clone().expect("Specify data path in argument"));
         let mut write_jobs = JoinSet::new();
     
    -    let create_table_result = db.create(create_table_expr()).await;
    +    let create_table_result = db.create(create_table_expr(table_name)).await;
         println!("Create table result: {create_table_result:?}");
     
         let progress_bar_style = ProgressStyle::with_template(
    @@ -950,8 +979,10 @@
                 let db = db.clone();
                 let mpb = multi_progress_bar.clone();
                 let pb_style = progress_bar_style.clone();
    -            let _ = write_jobs
    -                .spawn(async move { write_data(batch_size, &db, path, mpb, pb_style).await });
    +            let table_name = table_name.to_string();
    +            let _ = write_jobs.spawn(async move {
    +                write_data(&table_name, batch_size, &db, path, mpb, pb_style).await
    +            });
             }
         }
         while write_jobs.join_next().await.is_some() {
    @@ -960,24 +991,32 @@
                 let db = db.clone();
                 let mpb = multi_progress_bar.clone();
                 let pb_style = progress_bar_style.clone();
    -            let _ = write_jobs
    -                .spawn(async move { write_data(batch_size, &db, path, mpb, pb_style).await });
    +            let table_name = table_name.to_string();
    +            let _ = write_jobs.spawn(async move {
    +                write_data(&table_name, batch_size, &db, path, mpb, pb_style).await
    +            });
             }
         }
     }
     
    -async fn do_query(num_iter: usize, db: &Database) {
    -    for (query_name, query) in query_set() {
    +async fn do_query(num_iter: usize, db: &Database, table_name: &str) {
    +    for (query_name, query) in query_set(table_name) {
             println!("Running query: {query}");
             for i in 0..num_iter {
                 let now = Instant::now();
    -            let _res = db.sql(&query).await.unwrap();
    +            let res = db.sql(&query).await.unwrap();
    +            match res {
    +                Output::AffectedRows(_) | Output::RecordBatches(_) => (),
    +                Output::Stream(stream) => {
    +                    stream.try_collect::<Vec<_>>().await.unwrap();
    +                }
    +            }
                 let elapsed = now.elapsed();
                 println!(
                     "query {}, iteration {}: {}ms",
                     query_name,
                     i,
    -                elapsed.as_millis()
    +                elapsed.as_millis(),
                 );
             }
         }
    @@ -994,13 +1033,14 @@
             .block_on(async {
                 let client = Client::with_urls(vec![&args.endpoint]);
                 let db = Database::new(DEFAULT_CATALOG_NAME, DEFAULT_SCHEMA_NAME, client);
    +            let table_name = new_table_name();
     
                 if !args.skip_write {
    -                do_write(&args, &db).await;
    +                do_write(&args, &db, &table_name).await;
                 }
     
                 if !args.skip_read {
    -                do_query(args.iter_num, &db).await;
    +                do_query(args.iter_num, &db, &table_name).await;
                 }
             })
     }
    diff --git a/storage/error/enum.Error.html b/storage/error/enum.Error.html
    index ec12e46a2fee..0b7cf3464395 100644
    --- a/storage/error/enum.Error.html
    +++ b/storage/error/enum.Error.html
    @@ -314,7 +314,7 @@
             location: Location,
         },
         BuildPredicate {
    -        source: Error,
    +        source: Error,
             location: Location,
         },
         JoinError {
    @@ -322,7 +322,7 @@
             location: Location,
         },
     

    }

    Variants§

    §

    InvalidRegionDesc

    Fields

    §region: String
    §location: Location
    §source: Error
    §

    BatchMissingColumn

    Fields

    §column: String
    §location: Location
    §

    WriteParquet

    Fields

    §error: ParquetError
    §location: Location
    §

    WriteBuffer

    Fields

    §location: Location
    §source: Error
    §

    NewRecordBatch

    Fields

    §location: Location
    §error: ArrowError
    §

    ReadObject

    Fields

    §path: String
    §location: Location
    §error: Error
    §

    WriteObject

    Fields

    §path: String
    §location: Location
    §error: Error
    §

    DeleteObject

    Fields

    §path: String
    §location: Location
    §error: Error
    §

    CompressObject

    Fields

    §compress_type: CompressionType
    §path: String
    §error: Error
    §

    DecompressObject

    Fields

    §compress_type: CompressionType
    §path: String
    §error: Error
    §

    ListObjects

    Fields

    §path: String
    §location: Location
    §error: Error
    §

    Utf8

    Fields

    §location: Location
    §

    EncodeJson

    Fields

    §location: Location
    §error: Error
    §

    DecodeJson

    Fields

    §location: Location
    §error: Error
    §

    InvalidScanIndex

    Fields

    §start: ManifestVersion
    §end: ManifestVersion
    §location: Location
    §

    WriteWal

    Fields

    §region_id: RegionId
    §location: Location
    §source: BoxedError
    §

    EncodeWalHeader

    Fields

    §location: Location
    §error: Error
    §

    DecodeWalHeader

    Fields

    §location: Location
    §error: Error
    §

    WaitFlush

    Fields

    §region_id: RegionId
    §error: RecvError
    §location: Location
    §

    ManifestProtocolForbidRead

    Fields

    §min_version: ProtocolVersion
    §supported_version: ProtocolVersion
    §location: Location
    §

    ManifestProtocolForbidWrite

    Fields

    §min_version: ProtocolVersion
    §supported_version: ProtocolVersion
    §location: Location
    §

    DecodeMetaActionList

    Fields

    §location: Location
    §

    Readline

    Fields

    §error: Error
    §

    ReadParquet

    Fields

    §file: String
    §error: ParquetError
    §location: Location
    §

    InvalidRegionState

    Fields

    §state: &'static str
    §location: Location
    §

    ReadWal

    Fields

    §region_id: RegionId
    §location: Location
    §source: BoxedError
    §

    MarkWalObsolete

    Fields

    §region_id: u64
    §location: Location
    §source: BoxedError
    §

    WalDataCorrupted

    Fields

    §region_id: RegionId
    §message: String
    §location: Location
    §

    DeleteWalNamespace

    Fields

    §region_id: RegionId
    §location: Location
    §source: BoxedError
    §

    SequenceNotMonotonic

    Fields

    §prev: SequenceNumber
    §given: SequenceNumber
    §location: Location
    §

    ConvertStoreSchema

    Fields

    §file: String
    §location: Location
    §source: Error
    §

    InvalidRawRegion

    Fields

    §region: String
    §location: Location
    §source: Error
    §

    ClosedRegion

    Fields

    §location: Location
    §

    InvalidProjection

    Fields

    §location: Location
    §source: Error
    §

    PushBatch

    Fields

    §location: Location
    §source: Error
    §

    BuildBatch

    Fields

    §location: Location
    §

    FilterColumn

    Fields

    §name: String
    §location: Location
    §source: Error
    §

    InvalidAlterRequest

    Fields

    §location: Location
    §source: Error
    §

    AlterMetadata

    Fields

    §location: Location
    §source: Error
    §

    CreateDefault

    Fields

    §name: String
    §location: Location
    §source: Error
    §

    WriteToOldVersion

    Fields

    §data_version: u32

    Schema version of data to write.

    -
    §schema_version: u32
    §location: Location
    §

    NotInSchemaToCompat

    Fields

    §column: String
    §version: u32
    §location: Location
    §

    CompatRead

    Fields

    §reason: String
    §location: Location
    §

    CreateDefaultToRead

    Fields

    §column: String
    §location: Location
    §source: Error
    §

    NoDefaultToRead

    Fields

    §column: String
    §location: Location
    §

    ConvertChunk

    Fields

    §name: String
    §location: Location
    §source: Error
    §

    UnknownColumn

    Fields

    §name: String
    §location: Location
    §

    CreateRecordBatch

    Fields

    §location: Location
    §source: Error
    §

    RequestTooLarge

    Fields

    §num_rows: usize
    §location: Location
    §

    TypeMismatch

    Fields

    §name: String
    §expect: ConcreteDataType
    §given: ConcreteDataType
    §location: Location
    §

    HasNull

    Fields

    §name: String
    §location: Location
    §

    UnequalLengths

    Fields

    §name: String
    §expect: usize
    §given: usize
    §location: Location
    §

    BatchCorrupted

    Fields

    §message: String
    §location: Location
    §

    DecodeArrow

    Fields

    §location: Location
    §error: ArrowError
    §

    EncodeArrow

    Fields

    §location: Location
    §error: ArrowError
    §

    ParseSchema

    Fields

    §location: Location
    §source: Error
    §

    MoreColumnThanExpected

    Fields

    §location: Location
    §

    DecodeParquetTimeRange

    Fields

    §location: Location
    §

    RateLimited

    Fields

    §

    IllegalSchedulerState

    Fields

    §location: Location
    §

    StartManifestGcTask

    Fields

    §location: Location
    §source: Error
    §

    StopManifestGcTask

    Fields

    §location: Location
    §source: Error
    §

    StopScheduler

    Fields

    §error: JoinError
    §location: Location
    §

    DeleteSst

    Fields

    §error: Error
    §location: Location
    §

    TtlCalculation

    Fields

    §location: Location
    §source: Error
    §

    ManifestCheckpoint

    Fields

    §location: Location
    §

    CompactTaskCancel

    Fields

    §region_id: RegionId
    §error: RecvError
    §

    DuplicateFlush

    Fields

    §region_id: RegionId
    §sequence: SequenceNumber
    §location: Location
    §

    StartPickTask

    Fields

    §location: Location
    §source: Error
    §

    StopPickTask

    Fields

    §location: Location
    §source: Error
    §

    ConvertColumnsToRows

    Fields

    §error: ArrowError
    §location: Location
    §

    SortArrays

    Fields

    §error: ArrowError
    §location: Location
    §

    BuildPredicate

    Fields

    §source: Error
    §location: Location
    §

    JoinError

    Fields

    §error: JoinError
    §location: Location

    Implementations§

    source§

    impl Error

    source

    pub(crate) fn is_object_to_delete_not_found(&self) -> bool

    Returns true if the error is the object path to delete +

    §schema_version: u32
    §location: Location
    §

    NotInSchemaToCompat

    Fields

    §column: String
    §version: u32
    §location: Location
    §

    CompatRead

    Fields

    §reason: String
    §location: Location
    §

    CreateDefaultToRead

    Fields

    §column: String
    §location: Location
    §source: Error
    §

    NoDefaultToRead

    Fields

    §column: String
    §location: Location
    §

    ConvertChunk

    Fields

    §name: String
    §location: Location
    §source: Error
    §

    UnknownColumn

    Fields

    §name: String
    §location: Location
    §

    CreateRecordBatch

    Fields

    §location: Location
    §source: Error
    §

    RequestTooLarge

    Fields

    §num_rows: usize
    §location: Location
    §

    TypeMismatch

    Fields

    §name: String
    §expect: ConcreteDataType
    §given: ConcreteDataType
    §location: Location
    §

    HasNull

    Fields

    §name: String
    §location: Location
    §

    UnequalLengths

    Fields

    §name: String
    §expect: usize
    §given: usize
    §location: Location
    §

    BatchCorrupted

    Fields

    §message: String
    §location: Location
    §

    DecodeArrow

    Fields

    §location: Location
    §error: ArrowError
    §

    EncodeArrow

    Fields

    §location: Location
    §error: ArrowError
    §

    ParseSchema

    Fields

    §location: Location
    §source: Error
    §

    MoreColumnThanExpected

    Fields

    §location: Location
    §

    DecodeParquetTimeRange

    Fields

    §location: Location
    §

    RateLimited

    Fields

    §

    IllegalSchedulerState

    Fields

    §location: Location
    §

    StartManifestGcTask

    Fields

    §location: Location
    §source: Error
    §

    StopManifestGcTask

    Fields

    §location: Location
    §source: Error
    §

    StopScheduler

    Fields

    §error: JoinError
    §location: Location
    §

    DeleteSst

    Fields

    §error: Error
    §location: Location
    §

    TtlCalculation

    Fields

    §location: Location
    §source: Error
    §

    ManifestCheckpoint

    Fields

    §location: Location
    §

    CompactTaskCancel

    Fields

    §region_id: RegionId
    §error: RecvError
    §

    DuplicateFlush

    Fields

    §region_id: RegionId
    §sequence: SequenceNumber
    §location: Location
    §

    StartPickTask

    Fields

    §location: Location
    §source: Error
    §

    StopPickTask

    Fields

    §location: Location
    §source: Error
    §

    ConvertColumnsToRows

    Fields

    §error: ArrowError
    §location: Location
    §

    SortArrays

    Fields

    §error: ArrowError
    §location: Location
    §

    BuildPredicate

    Fields

    §source: Error
    §location: Location
    §

    JoinError

    Fields

    §error: JoinError
    §location: Location

    Implementations§

    source§

    impl Error

    source

    pub(crate) fn is_object_to_delete_not_found(&self) -> bool

    Returns true if the error is the object path to delete doesn’t exist.

    Trait Implementations§

    source§

    impl Debug for Error

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for Error

    source§

    fn fmt(&self, __snafu_display_formatter: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    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 downcasting
    source§

    fn source(&self) -> Option<&(dyn Error + 'static)>

    The lower-level source of this error, if any. Read more
    source§

    fn provide<'a>(&'a self, demand: &mut Demand<'a>)

    🔬This is a nightly-only experimental API. (error_generic_member_access)
    Provides type based access to context intended for error reports. Read more
    source§

    impl ErrorCompat for Error

    source§

    fn backtrace(&self) -> Option<&Backtrace>

    Returns a Backtrace that may be printed.
    §

    fn iter_chain(&self) -> ChainCompat<'_>where @@ -339,7 +339,7 @@ __T0: Into<String>,

    §

    type Source = NoneError

    The underlying error
    source§

    fn into_error(self, error: Self::Source) -> Error

    Combine the information to produce the error
    source§

    impl<__T0> IntoError<Error> for BuildBatchSnafu<__T0>where Error: Error + ErrorCompat, __T0: Into<String>,

    §

    type Source = NoneError

    The underlying error
    source§

    fn into_error(self, error: Self::Source) -> Error

    Combine the information to produce the error
    source§

    impl IntoError<Error> for BuildPredicateSnafuwhere - Error: Error + ErrorCompat,

    §

    type Source = Error

    The underlying error
    source§

    fn into_error(self, error: Self::Source) -> Error

    Combine the information to produce the error
    source§

    impl IntoError<Error> for ClosedRegionSnafuwhere + Error: Error + ErrorCompat,

    §

    type Source = Error

    The underlying error
    source§

    fn into_error(self, error: Self::Source) -> Error

    Combine the information to produce the error
    source§

    impl IntoError<Error> for ClosedRegionSnafuwhere Error: Error + ErrorCompat,

    §

    type Source = NoneError

    The underlying error
    source§

    fn into_error(self, error: Self::Source) -> Error

    Combine the information to produce the error
    source§

    impl<__T0> IntoError<Error> for CompactTaskCancelSnafu<__T0>where Error: Error + ErrorCompat, __T0: Into<RegionId>,

    §

    type Source = RecvError

    The underlying error
    source§

    fn into_error(self, error: Self::Source) -> Error

    Combine the information to produce the error
    source§

    impl<__T0> IntoError<Error> for CompatReadSnafu<__T0>where diff --git a/storage/error/struct.BuildPredicateSnafu.html b/storage/error/struct.BuildPredicateSnafu.html index fa6b40bc5c7c..02f27479a1ca 100644 --- a/storage/error/struct.BuildPredicateSnafu.html +++ b/storage/error/struct.BuildPredicateSnafu.html @@ -1,6 +1,6 @@ BuildPredicateSnafu in storage::error - Rust
    pub struct BuildPredicateSnafu;
    Expand description

    SNAFU context selector for the Error::BuildPredicate variant

    Trait Implementations§

    source§

    impl Clone for BuildPredicateSnafu

    source§

    fn clone(&self) -> BuildPredicateSnafu

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for BuildPredicateSnafu

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl IntoError<Error> for BuildPredicateSnafuwhere - Error: Error + ErrorCompat,

    §

    type Source = Error

    The underlying error
    source§

    fn into_error(self, error: Self::Source) -> Error

    Combine the information to produce the error
    source§

    impl Copy for BuildPredicateSnafu

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere + Error: Error + ErrorCompat,

    §

    type Source = Error

    The underlying error
    source§

    fn into_error(self, error: Self::Source) -> Error

    Combine the information to produce the error
    source§

    impl Copy for BuildPredicateSnafu

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> CompatExt for T

    §

    fn compat(self) -> Compat<T>

    Applies the [Compat] adapter by value. Read more
    §

    fn compat_ref(&self) -> Compat<&T>

    Applies the [Compat] adapter by shared reference. Read more
    §

    fn compat_mut(&mut self) -> Compat<&mut T>

    Applies the [Compat] adapter by mutable reference. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere diff --git a/storage/sst/parquet/struct.ParquetReader.html b/storage/sst/parquet/struct.ParquetReader.html index e4b6b0a26d3b..c8911974641c 100644 --- a/storage/sst/parquet/struct.ParquetReader.html +++ b/storage/sst/parquet/struct.ParquetReader.html @@ -2,13 +2,13 @@ file_handle: FileHandle, object_store: ObjectStore, projected_schema: ProjectedSchemaRef, - predicate: Predicate, + predicate: Predicate, time_range: TimestampRange, -}

    Fields§

    §file_handle: FileHandle§object_store: ObjectStore§projected_schema: ProjectedSchemaRef§predicate: Predicate§time_range: TimestampRange

    Implementations§

    source§

    impl ParquetReader

    source

    pub fn new( +}

    Fields§

    §file_handle: FileHandle§object_store: ObjectStore§projected_schema: ProjectedSchemaRef§predicate: Predicate§time_range: TimestampRange

    Implementations§

    source§

    impl ParquetReader

    source

    pub fn new( file_handle: FileHandle, object_store: ObjectStore, projected_schema: ProjectedSchemaRef, - predicate: Predicate, + predicate: Predicate, time_range: TimestampRange ) -> ParquetReader

    source

    pub async fn chunk_stream(&self) -> Result<ChunkStream>

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere diff --git a/storage/sst/pruning/fn.build_row_filter.html b/storage/sst/pruning/fn.build_row_filter.html index da50820ec17a..2c24254a5ca9 100644 --- a/storage/sst/pruning/fn.build_row_filter.html +++ b/storage/sst/pruning/fn.build_row_filter.html @@ -1,6 +1,6 @@ build_row_filter in storage::sst::pruning - Rust
    pub(crate) fn build_row_filter(
         time_range: TimestampRange,
    -    predicate: &Predicate,
    +    predicate: &Predicate,
         store_schema: &Arc<StoreSchema>,
         schema_desc: &SchemaDescriptor,
         projection_mask: ProjectionMask
    diff --git a/storage/sst/pruning/fn.predicate_to_row_filter.html b/storage/sst/pruning/fn.predicate_to_row_filter.html
    index 73698b36c639..9bbaf220f18c 100644
    --- a/storage/sst/pruning/fn.predicate_to_row_filter.html
    +++ b/storage/sst/pruning/fn.predicate_to_row_filter.html
    @@ -1,4 +1,4 @@
     predicate_to_row_filter in storage::sst::pruning - Rust
    fn predicate_to_row_filter(
    -    predicate: &Predicate,
    +    predicate: &Predicate,
         projection_mask: ProjectionMask
     ) -> Result<Vec<Box<dyn ArrowPredicate>>>
    \ No newline at end of file diff --git a/storage/sst/struct.ReadOptions.html b/storage/sst/struct.ReadOptions.html index 24565e9144d4..f41c1882f25f 100644 --- a/storage/sst/struct.ReadOptions.html +++ b/storage/sst/struct.ReadOptions.html @@ -1,12 +1,12 @@ ReadOptions in storage::sst - Rust

    Struct storage::sst::ReadOptions

    source ·
    pub struct ReadOptions {
         pub batch_size: usize,
         pub projected_schema: ProjectedSchemaRef,
    -    pub predicate: Predicate,
    +    pub predicate: Predicate,
         pub time_range: TimestampRange,
     }

    Fields§

    §batch_size: usize

    Suggested size of each batch.

    §projected_schema: ProjectedSchemaRef

    The schema that user expected to read, might not the same as the schema of the SST file.

    -
    §predicate: Predicate§time_range: TimestampRange

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere +

    §predicate: Predicate§time_range: TimestampRange

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<T> Any for Twhere T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T> Borrow<T> for Twhere T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    §

    impl<T> CompatExt for T

    §

    fn compat(self) -> Compat<T>

    Applies the [Compat] adapter by value. Read more
    §

    fn compat_ref(&self) -> Compat<&T>

    Applies the [Compat] adapter by shared reference. Read more
    §

    fn compat_mut(&mut self) -> Compat<&mut T>

    Applies the [Compat] adapter by mutable reference. Read more
    §

    impl<T> Conv for T

    §

    fn conv<T>(self) -> Twhere