//! gRPC bindings for OpenCensus.
//!
//! Vendored from <https://github.com/census-instrumentation/opencensus-proto/>.

#![deny(warnings, rust_2018_idioms, clippy::disallowed_method)]
#![forbid(unsafe_code)]

pub mod agent {
    pub mod trace {
        pub mod v1 {
            include!(concat!(
                env!("OUT_DIR"),
                "/opencensus.proto.agent.trace.v1.rs"
            ));
        }
    }

    pub mod common {
        pub mod v1 {
            include!(concat!(
                env!("OUT_DIR"),
                "/opencensus.proto.agent.common.v1.rs"
            ));
        }
    }
}

pub mod trace {
    pub mod v1 {
        include!(concat!(env!("OUT_DIR"), "/opencensus.proto.trace.v1.rs"));
    }
}

pub mod resource {
    pub mod v1 {
        include!(concat!(env!("OUT_DIR"), "/opencensus.proto.resource.v1.rs"));
    }
}
