Skip to main content

robonix_executor/
pb.rs

1// SPDX-License-Identifier: MulanPSL-2.0
2// Tonic-generated wire types. `contract_proto_modules.rs` is emitted by
3// robonix-codegen (build.rs) and declares `pub mod <pkg>` for each proto
4// package, ordered so prost `super::sibling` references resolve.
5//
6// Used here:
7//   pb::contracts::robonix_system_executor_execute_server — Execute stream RPC handler
8//   pb::contracts::robonix_system_executor_cancel_all_plans_server — cancel-all RPC handler
9//   pb::contracts::robonix_system_executor_control_plan_server — out-of-band plan meta ops
10//   pb::contracts::robonix_system_executor_list_active_plans_server — active-plan snapshot RPC
11//   pb::executor                                   — RtdlEvent
12//   pb::pilot                                      — Plan / CapabilityCall / CapabilityCallResult / ToolRouting
13#![allow(
14    dead_code,
15    unused_imports,
16    unused_variables,
17    clippy::all,
18    rustdoc::broken_intra_doc_links,
19    rustdoc::invalid_html_tags
20)]
21
22include!(concat!(env!("OUT_DIR"), "/contract_proto_modules.rs"));