3
3
4
4
use serde:: { Deserialize , Serialize } ;
5
5
// This file is @generated by prost-build.
6
- #[ derive( Deserialize , Serialize , Clone , PartialEq , :: prost:: Message ) ]
6
+ #[ derive( Deserialize , Serialize ) ]
7
+ #[ derive( Clone , PartialEq , :: prost:: Message ) ]
7
8
pub struct File {
8
9
#[ prost( string, tag = "1" ) ]
9
10
pub path : :: prost:: alloc:: string:: String ,
10
11
#[ prost( bytes = "vec" , tag = "2" ) ]
11
12
#[ serde( with = "serde_bytes" ) ]
12
13
pub raw : :: prost:: alloc:: vec:: Vec < u8 > ,
13
14
}
14
- #[ derive( Deserialize , Serialize , Clone , PartialEq , :: prost:: Message ) ]
15
+ #[ derive( Deserialize , Serialize ) ]
16
+ #[ derive( Clone , PartialEq , :: prost:: Message ) ]
15
17
pub struct Client {
16
18
#[ prost( message, optional, tag = "1" ) ]
17
19
pub state : :: core:: option:: Option < ClientState > ,
@@ -33,7 +35,8 @@ pub struct Client {
33
35
#[ prost( bytes = "vec" , tag = "11" ) ]
34
36
pub capabilities : :: prost:: alloc:: vec:: Vec < u8 > ,
35
37
}
36
- #[ derive( Deserialize , Serialize , Clone , PartialEq , :: prost:: Message ) ]
38
+ #[ derive( Deserialize , Serialize ) ]
39
+ #[ derive( Clone , PartialEq , :: prost:: Message ) ]
37
40
pub struct ClientTracer {
38
41
#[ prost( string, tag = "1" ) ]
39
42
pub runtime_id : :: prost:: alloc:: string:: String ,
@@ -52,7 +55,8 @@ pub struct ClientTracer {
52
55
#[ prost( string, repeated, tag = "7" ) ]
53
56
pub tags : :: prost:: alloc:: vec:: Vec < :: prost:: alloc:: string:: String > ,
54
57
}
55
- #[ derive( Deserialize , Serialize , Clone , PartialEq , :: prost:: Message ) ]
58
+ #[ derive( Deserialize , Serialize ) ]
59
+ #[ derive( Clone , PartialEq , :: prost:: Message ) ]
56
60
pub struct ClientAgent {
57
61
#[ prost( string, tag = "1" ) ]
58
62
pub name : :: prost:: alloc:: string:: String ,
@@ -65,7 +69,8 @@ pub struct ClientAgent {
65
69
#[ prost( string, repeated, tag = "5" ) ]
66
70
pub cws_workloads : :: prost:: alloc:: vec:: Vec < :: prost:: alloc:: string:: String > ,
67
71
}
68
- #[ derive( Deserialize , Serialize , Clone , PartialEq , :: prost:: Message ) ]
72
+ #[ derive( Deserialize , Serialize ) ]
73
+ #[ derive( Clone , PartialEq , :: prost:: Message ) ]
69
74
pub struct ConfigState {
70
75
#[ prost( string, tag = "1" ) ]
71
76
pub id : :: prost:: alloc:: string:: String ,
@@ -78,7 +83,8 @@ pub struct ConfigState {
78
83
#[ prost( string, tag = "5" ) ]
79
84
pub apply_error : :: prost:: alloc:: string:: String ,
80
85
}
81
- #[ derive( Deserialize , Serialize , Clone , PartialEq , :: prost:: Message ) ]
86
+ #[ derive( Deserialize , Serialize ) ]
87
+ #[ derive( Clone , PartialEq , :: prost:: Message ) ]
82
88
pub struct ClientState {
83
89
#[ prost( uint64, tag = "1" ) ]
84
90
pub root_version : u64 ,
@@ -93,14 +99,16 @@ pub struct ClientState {
93
99
#[ prost( bytes = "vec" , tag = "6" ) ]
94
100
pub backend_client_state : :: prost:: alloc:: vec:: Vec < u8 > ,
95
101
}
96
- #[ derive( Deserialize , Serialize , Clone , PartialEq , :: prost:: Message ) ]
102
+ #[ derive( Deserialize , Serialize ) ]
103
+ #[ derive( Clone , PartialEq , :: prost:: Message ) ]
97
104
pub struct TargetFileHash {
98
105
#[ prost( string, tag = "1" ) ]
99
106
pub algorithm : :: prost:: alloc:: string:: String ,
100
107
#[ prost( string, tag = "3" ) ]
101
108
pub hash : :: prost:: alloc:: string:: String ,
102
109
}
103
- #[ derive( Deserialize , Serialize , Clone , PartialEq , :: prost:: Message ) ]
110
+ #[ derive( Deserialize , Serialize ) ]
111
+ #[ derive( Clone , PartialEq , :: prost:: Message ) ]
104
112
pub struct TargetFileMeta {
105
113
#[ prost( string, tag = "1" ) ]
106
114
pub path : :: prost:: alloc:: string:: String ,
@@ -109,14 +117,16 @@ pub struct TargetFileMeta {
109
117
#[ prost( message, repeated, tag = "3" ) ]
110
118
pub hashes : :: prost:: alloc:: vec:: Vec < TargetFileHash > ,
111
119
}
112
- #[ derive( Deserialize , Serialize , Clone , PartialEq , :: prost:: Message ) ]
120
+ #[ derive( Deserialize , Serialize ) ]
121
+ #[ derive( Clone , PartialEq , :: prost:: Message ) ]
113
122
pub struct ClientGetConfigsRequest {
114
123
#[ prost( message, optional, tag = "1" ) ]
115
124
pub client : :: core:: option:: Option < Client > ,
116
125
#[ prost( message, repeated, tag = "2" ) ]
117
126
pub cached_target_files : :: prost:: alloc:: vec:: Vec < TargetFileMeta > ,
118
127
}
119
- #[ derive( Deserialize , Serialize , Clone , PartialEq , :: prost:: Message ) ]
128
+ #[ derive( Deserialize , Serialize ) ]
129
+ #[ derive( Clone , PartialEq , :: prost:: Message ) ]
120
130
pub struct ClientGetConfigsResponse {
121
131
#[ prost( bytes = "vec" , repeated, tag = "1" ) ]
122
132
#[ serde( with = "crate::serde" ) ]
0 commit comments