33
44use  serde:: { Deserialize ,  Serialize } ; 
55// 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 ) ]  
78pub  struct  File  { 
89    #[ prost( string,  tag = "1" ) ]  
910    pub  path :  :: prost:: alloc:: string:: String , 
1011    #[ prost( bytes = "vec" ,  tag = "2" ) ]  
1112    #[ serde( with = "serde_bytes" ) ]  
1213    pub  raw :  :: prost:: alloc:: vec:: Vec < u8 > , 
1314} 
14- #[ derive( Deserialize ,  Serialize ,  Clone ,  PartialEq ,  :: prost:: Message ) ]  
15+ #[ derive( Deserialize ,  Serialize ) ]  
16+ #[ derive( Clone ,  PartialEq ,  :: prost:: Message ) ]  
1517pub  struct  Client  { 
1618    #[ prost( message,  optional,  tag = "1" ) ]  
1719    pub  state :  :: core:: option:: Option < ClientState > , 
@@ -33,7 +35,8 @@ pub struct Client {
3335    #[ prost( bytes = "vec" ,  tag = "11" ) ]  
3436    pub  capabilities :  :: prost:: alloc:: vec:: Vec < u8 > , 
3537} 
36- #[ derive( Deserialize ,  Serialize ,  Clone ,  PartialEq ,  :: prost:: Message ) ]  
38+ #[ derive( Deserialize ,  Serialize ) ]  
39+ #[ derive( Clone ,  PartialEq ,  :: prost:: Message ) ]  
3740pub  struct  ClientTracer  { 
3841    #[ prost( string,  tag = "1" ) ]  
3942    pub  runtime_id :  :: prost:: alloc:: string:: String , 
@@ -52,7 +55,8 @@ pub struct ClientTracer {
5255    #[ prost( string,  repeated,  tag = "7" ) ]  
5356    pub  tags :  :: prost:: alloc:: vec:: Vec < :: prost:: alloc:: string:: String > , 
5457} 
55- #[ derive( Deserialize ,  Serialize ,  Clone ,  PartialEq ,  :: prost:: Message ) ]  
58+ #[ derive( Deserialize ,  Serialize ) ]  
59+ #[ derive( Clone ,  PartialEq ,  :: prost:: Message ) ]  
5660pub  struct  ClientAgent  { 
5761    #[ prost( string,  tag = "1" ) ]  
5862    pub  name :  :: prost:: alloc:: string:: String , 
@@ -65,7 +69,8 @@ pub struct ClientAgent {
6569    #[ prost( string,  repeated,  tag = "5" ) ]  
6670    pub  cws_workloads :  :: prost:: alloc:: vec:: Vec < :: prost:: alloc:: string:: String > , 
6771} 
68- #[ derive( Deserialize ,  Serialize ,  Clone ,  PartialEq ,  :: prost:: Message ) ]  
72+ #[ derive( Deserialize ,  Serialize ) ]  
73+ #[ derive( Clone ,  PartialEq ,  :: prost:: Message ) ]  
6974pub  struct  ConfigState  { 
7075    #[ prost( string,  tag = "1" ) ]  
7176    pub  id :  :: prost:: alloc:: string:: String , 
@@ -78,7 +83,8 @@ pub struct ConfigState {
7883    #[ prost( string,  tag = "5" ) ]  
7984    pub  apply_error :  :: prost:: alloc:: string:: String , 
8085} 
81- #[ derive( Deserialize ,  Serialize ,  Clone ,  PartialEq ,  :: prost:: Message ) ]  
86+ #[ derive( Deserialize ,  Serialize ) ]  
87+ #[ derive( Clone ,  PartialEq ,  :: prost:: Message ) ]  
8288pub  struct  ClientState  { 
8389    #[ prost( uint64,  tag = "1" ) ]  
8490    pub  root_version :  u64 , 
@@ -93,14 +99,16 @@ pub struct ClientState {
9399    #[ prost( bytes = "vec" ,  tag = "6" ) ]  
94100    pub  backend_client_state :  :: prost:: alloc:: vec:: Vec < u8 > , 
95101} 
96- #[ derive( Deserialize ,  Serialize ,  Clone ,  PartialEq ,  :: prost:: Message ) ]  
102+ #[ derive( Deserialize ,  Serialize ) ]  
103+ #[ derive( Clone ,  PartialEq ,  :: prost:: Message ) ]  
97104pub  struct  TargetFileHash  { 
98105    #[ prost( string,  tag = "1" ) ]  
99106    pub  algorithm :  :: prost:: alloc:: string:: String , 
100107    #[ prost( string,  tag = "3" ) ]  
101108    pub  hash :  :: prost:: alloc:: string:: String , 
102109} 
103- #[ derive( Deserialize ,  Serialize ,  Clone ,  PartialEq ,  :: prost:: Message ) ]  
110+ #[ derive( Deserialize ,  Serialize ) ]  
111+ #[ derive( Clone ,  PartialEq ,  :: prost:: Message ) ]  
104112pub  struct  TargetFileMeta  { 
105113    #[ prost( string,  tag = "1" ) ]  
106114    pub  path :  :: prost:: alloc:: string:: String , 
@@ -109,14 +117,16 @@ pub struct TargetFileMeta {
109117    #[ prost( message,  repeated,  tag = "3" ) ]  
110118    pub  hashes :  :: prost:: alloc:: vec:: Vec < TargetFileHash > , 
111119} 
112- #[ derive( Deserialize ,  Serialize ,  Clone ,  PartialEq ,  :: prost:: Message ) ]  
120+ #[ derive( Deserialize ,  Serialize ) ]  
121+ #[ derive( Clone ,  PartialEq ,  :: prost:: Message ) ]  
113122pub  struct  ClientGetConfigsRequest  { 
114123    #[ prost( message,  optional,  tag = "1" ) ]  
115124    pub  client :  :: core:: option:: Option < Client > , 
116125    #[ prost( message,  repeated,  tag = "2" ) ]  
117126    pub  cached_target_files :  :: prost:: alloc:: vec:: Vec < TargetFileMeta > , 
118127} 
119- #[ derive( Deserialize ,  Serialize ,  Clone ,  PartialEq ,  :: prost:: Message ) ]  
128+ #[ derive( Deserialize ,  Serialize ) ]  
129+ #[ derive( Clone ,  PartialEq ,  :: prost:: Message ) ]  
120130pub  struct  ClientGetConfigsResponse  { 
121131    #[ prost( bytes = "vec" ,  repeated,  tag = "1" ) ]  
122132    #[ serde( with = "crate::serde" ) ]  
0 commit comments