#[allow(unreachable_pub)]
mod generated {
pub mod opentelemetry {
pub mod proto {
pub mod common {
#[allow(
missing_docs,
rustdoc::invalid_html_tags,
clippy::all,
clippy::pedantic,
clippy::nursery,
clippy::cargo
)]
pub mod v1 {
include!(concat!(
env!("OUT_DIR"),
"/opentelemetry.proto.common.v1.rs"
));
}
}
pub mod resource {
#[allow(
missing_docs,
rustdoc::invalid_html_tags,
clippy::all,
clippy::pedantic,
clippy::nursery,
clippy::cargo
)]
pub mod v1 {
include!(concat!(
env!("OUT_DIR"),
"/opentelemetry.proto.resource.v1.rs"
));
}
}
pub mod logs {
#[allow(
missing_docs,
rustdoc::invalid_html_tags,
clippy::all,
clippy::pedantic,
clippy::nursery,
clippy::cargo
)]
pub mod v1 {
include!(concat!(env!("OUT_DIR"), "/opentelemetry.proto.logs.v1.rs"));
}
}
pub mod collector {
pub mod logs {
#[allow(
missing_docs,
rustdoc::invalid_html_tags,
clippy::all,
clippy::pedantic,
clippy::nursery,
clippy::cargo
)]
pub mod v1 {
include!(concat!(
env!("OUT_DIR"),
"/opentelemetry.proto.collector.logs.v1.rs"
));
}
}
}
}
}
}
pub mod common {
pub use super::generated::opentelemetry::proto::common::v1::{
AnyValue, AnyValue as OtlpAnyValue, ArrayValue, InstrumentationScope, KeyValue,
KeyValueList, any_value,
};
}
pub mod resource {
pub use super::generated::opentelemetry::proto::resource::v1::Resource;
}
pub mod logs {
pub use super::generated::opentelemetry::proto::collector::logs::v1::{
ExportLogsServiceRequest, ExportLogsServiceResponse,
logs_service_client::LogsServiceClient, logs_service_server::LogsService,
logs_service_server::LogsServiceServer,
};
pub use super::generated::opentelemetry::proto::logs::v1::{
LogRecord, LogsData, ResourceLogs, ScopeLogs, SeverityNumber,
};
}