Skip to main content

agntcy_slim_proto/
lib.rs

1// Copyright AGNTCY Contributors (https://github.com/agntcy)
2// SPDX-License-Identifier: Apache-2.0
3
4//! Consolidated protobuf/gRPC generated code for SLIM.
5
6mod impls;
7pub use impls::*;
8
9pub mod dataplane {
10    pub mod proto {
11        pub mod v1 {
12            include!("gen/dataplane.proto.v1.rs");
13        }
14    }
15}
16
17pub mod controller {
18    pub mod proto {
19        pub mod v1 {
20            include!("gen/controller.proto.v1.rs");
21        }
22    }
23}
24
25pub mod controlplane {
26    pub mod proto {
27        pub mod v1 {
28            include!("gen/controlplane.proto.v1.rs");
29        }
30    }
31}
32
33pub mod channel_manager {
34    pub mod proto {
35        pub mod v1 {
36            include!("gen/channel_manager.proto.v1.rs");
37        }
38    }
39}