nibiru_std/proto/buf/
cosmos.base.reflection.v1beta1.rs

1// @generated
2/// ListAllInterfacesRequest is the request type of the ListAllInterfaces RPC.
3#[allow(clippy::derive_partial_eq_without_eq)]
4#[derive(Clone, PartialEq, ::prost::Message)]
5pub struct ListAllInterfacesRequest {
6}
7/// ListAllInterfacesResponse is the response type of the ListAllInterfaces RPC.
8#[allow(clippy::derive_partial_eq_without_eq)]
9#[derive(Clone, PartialEq, ::prost::Message)]
10pub struct ListAllInterfacesResponse {
11    /// interface_names is an array of all the registered interfaces.
12    #[prost(string, repeated, tag="1")]
13    pub interface_names: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
14}
15/// ListImplementationsRequest is the request type of the ListImplementations
16/// RPC.
17#[allow(clippy::derive_partial_eq_without_eq)]
18#[derive(Clone, PartialEq, ::prost::Message)]
19pub struct ListImplementationsRequest {
20    /// interface_name defines the interface to query the implementations for.
21    #[prost(string, tag="1")]
22    pub interface_name: ::prost::alloc::string::String,
23}
24/// ListImplementationsResponse is the response type of the ListImplementations
25/// RPC.
26#[allow(clippy::derive_partial_eq_without_eq)]
27#[derive(Clone, PartialEq, ::prost::Message)]
28pub struct ListImplementationsResponse {
29    #[prost(string, repeated, tag="1")]
30    pub implementation_message_names: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
31}
32// @@protoc_insertion_point(module)