1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
/// MAVLink protocol definition
///
/// Protobuf entities are useful for non-Rust users and services which communicate MAVLink
/// protocol specification externally.
///
/// Built-in [gRPC](https://grpc.io/) server [`crate::server`] and client [`crate::client`] are
/// using these message definitions.
/// MAVInspect [gRPC](https://grpc.io/) service
///
/// Autogenerated code for MAVInspect gRPC service: messages and optionally client implementation
/// and server stubs.
///
/// Although MAVInspects has their own implementation for the server defined at [`crate::server`],
/// it could be useful to directly use this module if you want implement the server by yourself.
///
/// # Prerequisites
///
/// Client and server autogenerated code is available if the corresponding features (`client` or
/// `server`) are enabled. Otherwise it will remain blank.
/// MAVLink protocol definition
pub use v1alpha1 as mavlink_messages_v1;
/// MAVInspect gRPC service
pub use v1alpha1 as service;