blob: aa79bba9abfd0320fd1d51cb22042d528f4447f1 [file]
// Licensed to the Apache Software Foundation (ASF) under one
// or more contributor license agreements. See the NOTICE file
// distributed with this work for additional information
// regarding copyright ownership. The ASF licenses this file
// to you under the Apache License, Version 2.0 (the
// "License"); you may not use this file except in compliance
// with the License. You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing,
// software distributed under the License is distributed on an
// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
// KIND, either express or implied. See the License for the
// specific language governing permissions and limitations
// under the License.
//! Generated Thrift RPC stubs.
//!
//! Source IDL lives in `thrift/`, synced from the IoTDB repo:
//! `iotdb-protocol/thrift-datanode/src/main/thrift/client.thrift` and
//! `iotdb-protocol/thrift-commons/src/main/thrift/common.thrift` (master).
//!
//! Regenerate with `./tools/generate-thrift.sh` — it uses the Thrift compiler
//! downloaded by the IoTDB Maven build (`iotdb-protocol/*/target/thrift/bin/thrift`,
//! version pinned by the IoTDB pom). Never hand-edit generated files.
#[allow(
clippy::all,
unused_imports,
dead_code,
deprecated,
unused_variables,
unreachable_patterns
)]
pub mod common;
#[allow(
clippy::all,
unused_imports,
dead_code,
deprecated,
unused_variables,
unreachable_patterns
)]
pub mod client;