Struct mav_sdk::Drone [−][src]
pub struct Drone {Show 13 fields
pub action: ActionServiceClient<Channel>,
pub calibration: CalibrationServiceClient<Channel>,
pub camera: CameraServiceClient<Channel>,
pub core: CoreServiceClient<Channel>,
pub geofence: GeofenceServiceClient<Channel>,
pub gimbal: GimbalServiceClient<Channel>,
pub info: InfoServiceClient<Channel>,
pub mission: MissionServiceClient<Channel>,
pub mocap: MocapServiceClient<Channel>,
pub offboard: OffboardServiceClient<Channel>,
pub param: ParamServiceClient<Channel>,
pub shell: ShellServiceClient<Channel>,
pub telemetry: TelemetryServiceClient<Channel>,
}
Fields
action: ActionServiceClient<Channel>
calibration: CalibrationServiceClient<Channel>
camera: CameraServiceClient<Channel>
core: CoreServiceClient<Channel>
geofence: GeofenceServiceClient<Channel>
gimbal: GimbalServiceClient<Channel>
info: InfoServiceClient<Channel>
mission: MissionServiceClient<Channel>
mocap: MocapServiceClient<Channel>
offboard: OffboardServiceClient<Channel>
param: ParamServiceClient<Channel>
shell: ShellServiceClient<Channel>
telemetry: TelemetryServiceClient<Channel>
Implementations
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Drone
impl !UnwindSafe for Drone
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Wrap the input message T
in a tonic::Request