#[cfg(feature = "msrv-utils")]
#[cfg(feature = "unstable")]
pub mod utils;
#[cfg(feature = "msrv-heartbeat")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::heartbeat;
#[cfg(feature = "msrv-mission")]
pub mod mission {
use crate::rust::default_dialect::microservices::mission as msrv;
#[doc(inline)]
pub use msrv::*;
#[cfg(feature = "msrv-utils-mission")]
#[cfg(feature = "unstable")]
#[doc(inline)]
pub use super::utils::mission::*;
}
#[cfg(feature = "msrv-parameter")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::parameter;
#[cfg(feature = "msrv-parameter-ext")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::parameter_ext;
#[cfg(feature = "msrv-command")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::command;
#[cfg(feature = "msrv-manual-control")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::manual_control;
#[cfg(feature = "msrv-camera")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::camera;
#[cfg(feature = "msrv-gimbal-v1")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::gimbal_v1;
#[cfg(feature = "msrv-gimbal-v2")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::gimbal_v2;
#[cfg(feature = "msrv-arm-auth")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::arm_auth;
#[cfg(feature = "msrv-image-transmission")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::image_transmission;
#[cfg(feature = "msrv-ftp")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::ftp;
#[cfg(feature = "msrv-landing-target")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::landing_target;
#[cfg(feature = "msrv-ping")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::ping;
#[cfg(feature = "msrv-path-planning")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::path_planning;
#[cfg(feature = "msrv-battery")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::battery;
#[cfg(feature = "msrv-terrain")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::terrain;
#[cfg(feature = "msrv-tunnel")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::tunnel;
#[cfg(feature = "msrv-open-drone-id")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::open_drone_id;
#[cfg(feature = "msrv-high-latency")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::high_latency;
#[cfg(feature = "msrv-component-metadata")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::component_metadata;
#[cfg(feature = "msrv-payload")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::payload;
#[cfg(feature = "msrv-traffic-management")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::traffic_management;
#[cfg(feature = "msrv-events-interface")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::events_interface;
#[cfg(feature = "msrv-time-sync")]
#[doc(inline)]
pub use crate::rust::default_dialect::microservices::time_sync;
#[cfg(feature = "unstable")]
#[cfg(feature = "msrv-telemetry")]
pub mod telemetry;