megacommerce_proto/
shared.v1.rs1#[derive(Clone, PartialEq, ::prost::Message)]
3pub struct StringMap {
4 #[prost(map = "string, string", tag = "1")]
5 pub data: ::std::collections::HashMap<
6 ::prost::alloc::string::String,
7 ::prost::alloc::string::String,
8 >,
9}
10#[derive(Clone, PartialEq, ::prost::Message)]
11pub struct NestedStringMap {
12 #[prost(map = "string, message", tag = "1")]
13 pub data: ::std::collections::HashMap<::prost::alloc::string::String, StringMap>,
14}
15#[derive(Clone, PartialEq, ::prost::Message)]
16pub struct AppError {
17 #[prost(string, tag = "1")]
18 pub id: ::prost::alloc::string::String,
19 #[prost(string, tag = "2")]
21 pub message: ::prost::alloc::string::String,
22 #[prost(string, tag = "3")]
24 pub detailed_error: ::prost::alloc::string::String,
25 #[prost(string, tag = "4")]
27 pub request_id: ::prost::alloc::string::String,
28 #[prost(int32, tag = "5")]
30 pub status_code: i32,
31 #[prost(string, tag = "6")]
33 pub r#where: ::prost::alloc::string::String,
34 #[prost(bool, tag = "7")]
36 pub skip_translation: bool,
37 #[prost(message, optional, tag = "8")]
38 pub params: ::core::option::Option<StringMap>,
39 #[prost(message, optional, tag = "9")]
40 pub nested_params: ::core::option::Option<NestedStringMap>,
41}