Re-export api trait

This commit is contained in:
Guilherme Werner 2026-06-19 22:36:07 -03:00
parent 732ad87783
commit 70bd839d41
2 changed files with 8 additions and 3 deletions

View file

@ -2,8 +2,8 @@
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
use dotenv::dotenv; use dotenv::dotenv;
use tribufu::apis::tribufu_generated_api::TribufuGeneratedApi;
use tribufu::TribufuApi; use tribufu::TribufuApi;
use tribufu::TribufuGeneratedApi;
#[tokio::main] #[tokio::main]
async fn main() { async fn main() {

View file

@ -4,12 +4,14 @@
#![allow(unused_imports)] #![allow(unused_imports)]
#![allow(clippy::too_many_arguments)] #![allow(clippy::too_many_arguments)]
pub use crate::apis::tribufu_generated_api::TribufuGeneratedApi;
use crate::apis::configuration::{ApiKey, Configuration}; use crate::apis::configuration::{ApiKey, Configuration};
use crate::apis::tribufu_generated_api::TribufuGeneratedApiClient; use crate::apis::tribufu_generated_api::TribufuGeneratedApiClient;
use reqwest::Client; use reqwest::Client;
use tribufu_constants::{RUSTC_VERSION, TARGET_TRIPLE};
use std::env::{self, consts}; use std::env::{self, consts};
use std::sync::Arc; use std::sync::Arc;
use tribufu_constants::{RUSTC_VERSION, TARGET_TRIPLE};
pub mod apis; pub mod apis;
pub mod models; pub mod models;
@ -69,7 +71,10 @@ impl TribufuApi {
/// Gets the user agent string for the Tribufu API client. /// Gets the user agent string for the Tribufu API client.
pub fn get_user_agent() -> String { pub fn get_user_agent() -> String {
let version = Self::get_version(); let version = Self::get_version();
format!("Tribufu/{} (Rust {}; {})", version, RUSTC_VERSION, TARGET_TRIPLE) format!(
"Tribufu/{} (Rust {}; {})",
version, RUSTC_VERSION, TARGET_TRIPLE
)
} }
/// Checks if debug mode is enabled. /// Checks if debug mode is enabled.