qcs_api_client_openapi/lib.rs
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
// Copyright 2022 Rigetti Computing
//
// Licensed 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.
//! # QCS OpenAPI client for Rust
//!
//! This crate is autogenerated.
//!
//! ## Quick Start example
//!
//! ```no_run
//! use qcs_api_client_openapi::apis::configuration::Configuration;
//! use qcs_api_client_openapi::apis::default_api::get_health;
//! # #[tokio::main]
//! # async fn main() {
//! let config = Configuration::new().await.expect("should not fail to load config");
//! get_health(&config).await.expect("API should be healthy");
//! # }
//! ```
#![allow(clippy::derive_partial_eq_without_eq)]
#![allow(suspicious_double_ref_op)]
#![allow(clippy::clone_on_copy)]
#![allow(clippy::too_many_arguments)]
#![allow(noop_method_call)]
pub use reqwest;
pub use serde;
pub use serde_json;
pub use url;
pub mod apis;
pub mod models;
pub use qcs_api_client_common as common;