#![allow(deprecated)]
#[allow(clippy::module_inception)]
pub mod model;
pub use google_cloud_gax::Result;
pub use google_cloud_gax::error::Error;
#[allow(rustdoc::invalid_html_tags)]
#[allow(rustdoc::redundant_explicit_links)]
pub mod stub;
pub mod client;
pub mod builder;
#[doc(hidden)]
pub(crate) mod tracing;
#[doc(hidden)]
pub(crate) mod transport;
#[doc(hidden)]
#[allow(clippy::all)]
#[allow(unused_imports)]
#[allow(dead_code)]
#[allow(missing_docs)]
pub(crate) mod prost {
include!("prost/includes.rs");
}
#[doc(hidden)]
#[allow(clippy::all)]
#[allow(unused_imports)]
#[allow(dead_code)]
#[allow(missing_docs)]
pub(crate) mod convert;
const DEFAULT_HOST: &str = "https://logging.googleapis.com/";
pub(crate) mod info {
const NAME: &str = env!("CARGO_PKG_NAME");
const VERSION: &str = env!("CARGO_PKG_VERSION");
pub(crate) static X_GOOG_API_CLIENT_HEADER: std::sync::LazyLock<String> =
std::sync::LazyLock::new(|| {
let ac = gaxi::api_header::XGoogApiClient {
name: NAME,
version: VERSION,
library_type: gaxi::api_header::GAPIC,
};
ac.rest_header_value()
});
pub(crate) static X_GOOG_API_CLIENT_GRPC_HEADER: std::sync::LazyLock<String> =
std::sync::LazyLock::new(|| {
let ac = gaxi::api_header::XGoogApiClient {
name: NAME,
version: VERSION,
library_type: gaxi::api_header::GAPIC,
};
ac.grpc_header_value()
});
}
pub(crate) use google_cloud_gax::client_builder::ClientBuilder;
pub(crate) use google_cloud_gax::client_builder::Result as ClientBuilderResult;
pub(crate) use google_cloud_gax::client_builder::internal::ClientFactory;
pub(crate) use google_cloud_gax::client_builder::internal::new_builder as new_client_builder;
pub(crate) use google_cloud_gax::options::RequestOptions;
pub(crate) use google_cloud_gax::options::internal::RequestBuilder;
pub(crate) use google_cloud_gax::response::Response;