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_server          — Stream RPC handler
8//   pb::contracts::robonix_system_executor_list_tools_server — Call RPC handler
9//   pb::executor                                   — CapabilityCallEvent / ListTools_*
10//   pb::pilot                                      — Plan / CapabilityCall / CapabilityCallResult / ToolRouting
11#![allow(
12    dead_code,
13    unused_imports,
14    unused_variables,
15    clippy::all,
16    rustdoc::broken_intra_doc_links,
17    rustdoc::invalid_html_tags
18)]
19
20include!(concat!(env!("OUT_DIR"), "/contract_proto_modules.rs"));