use once_cell::sync::Lazy;
use prost_reflect::DescriptorPool;
pub mod v1;
pub mod client;
pub mod dial;
pub mod events;
pub mod idm;
pub mod launchcfg;
#[cfg(target_os = "linux")]
pub mod ethtool;
#[cfg(unix)]
pub mod unix;
pub static DESCRIPTOR_POOL: Lazy<DescriptorPool> = Lazy::new(|| {
DescriptorPool::decode(
include_bytes!(concat!(env!("OUT_DIR"), "/file_descriptor_set.bin")).as_ref(),
)
.unwrap()
});