1
- #[ cfg( feature = "lib- serde" ) ]
1
+ #[ cfg( feature = "serde" ) ]
2
2
use serde:: { Deserialize , Serialize } ;
3
3
4
4
use crate :: color:: Color ;
5
5
use crate :: empty;
6
6
use crate :: prim_str:: PrimStr ;
7
7
8
- #[ cfg_attr( feature = "lib- serde" , derive( Serialize , Deserialize ) ) ]
9
- #[ cfg_attr( feature = "lib- serde" , serde( deny_unknown_fields) ) ]
8
+ #[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
9
+ #[ cfg_attr( feature = "serde" , serde( deny_unknown_fields) ) ]
10
10
#[ cfg_attr(
11
11
feature = "lib-rustc-serialize" ,
12
12
derive( RustcEncodable , RustcDecodable )
@@ -21,8 +21,8 @@ pub type ShortId = u32;
21
21
pub type LongIdStr = PrimStr < LongId > ;
22
22
pub type ShortIdStr = PrimStr < ShortId > ;
23
23
24
- #[ cfg_attr( feature = "lib- serde" , derive( Serialize , Deserialize ) ) ]
25
- #[ cfg_attr( feature = "lib- serde" , serde( deny_unknown_fields) ) ]
24
+ #[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
25
+ #[ cfg_attr( feature = "serde" , serde( deny_unknown_fields) ) ]
26
26
#[ cfg_attr(
27
27
feature = "lib-rustc-serialize" ,
28
28
derive( RustcEncodable , RustcDecodable )
@@ -55,8 +55,8 @@ pub struct Status {
55
55
pub lang : LanguageCode ,
56
56
}
57
57
58
- #[ cfg_attr( feature = "lib- serde" , derive( Serialize , Deserialize ) ) ]
59
- #[ cfg_attr( feature = "lib- serde" , serde( deny_unknown_fields) ) ]
58
+ #[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
59
+ #[ cfg_attr( feature = "serde" , serde( deny_unknown_fields) ) ]
60
60
#[ cfg_attr(
61
61
feature = "lib-rustc-serialize" ,
62
62
derive( RustcEncodable , RustcDecodable )
@@ -66,8 +66,8 @@ pub struct Metadata {
66
66
pub iso_language_code : LanguageCode ,
67
67
}
68
68
69
- #[ cfg_attr( feature = "lib- serde" , derive( Serialize , Deserialize ) ) ]
70
- #[ cfg_attr( feature = "lib- serde" , serde( deny_unknown_fields) ) ]
69
+ #[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
70
+ #[ cfg_attr( feature = "serde" , serde( deny_unknown_fields) ) ]
71
71
#[ cfg_attr(
72
72
feature = "lib-rustc-serialize" ,
73
73
derive( RustcEncodable , RustcDecodable )
@@ -115,8 +115,8 @@ pub struct User {
115
115
pub notifications : bool ,
116
116
}
117
117
118
- #[ cfg_attr( feature = "lib- serde" , derive( Serialize , Deserialize ) ) ]
119
- #[ cfg_attr( feature = "lib- serde" , serde( deny_unknown_fields) ) ]
118
+ #[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
119
+ #[ cfg_attr( feature = "serde" , serde( deny_unknown_fields) ) ]
120
120
#[ cfg_attr(
121
121
feature = "lib-rustc-serialize" ,
122
122
derive( RustcEncodable , RustcDecodable )
@@ -126,8 +126,8 @@ pub struct UserEntities {
126
126
pub description : UserEntitiesDescription ,
127
127
}
128
128
129
- #[ cfg_attr( feature = "lib- serde" , derive( Serialize , Deserialize ) ) ]
130
- #[ cfg_attr( feature = "lib- serde" , serde( deny_unknown_fields) ) ]
129
+ #[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
130
+ #[ cfg_attr( feature = "serde" , serde( deny_unknown_fields) ) ]
131
131
#[ cfg_attr(
132
132
feature = "lib-rustc-serialize" ,
133
133
derive( RustcEncodable , RustcDecodable )
@@ -136,8 +136,8 @@ pub struct UserUrl {
136
136
pub urls : Vec < Url > ,
137
137
}
138
138
139
- #[ cfg_attr( feature = "lib- serde" , derive( Serialize , Deserialize ) ) ]
140
- #[ cfg_attr( feature = "lib- serde" , serde( deny_unknown_fields) ) ]
139
+ #[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
140
+ #[ cfg_attr( feature = "serde" , serde( deny_unknown_fields) ) ]
141
141
#[ cfg_attr(
142
142
feature = "lib-rustc-serialize" ,
143
143
derive( RustcEncodable , RustcDecodable )
@@ -149,8 +149,8 @@ pub struct Url {
149
149
pub indices : Indices ,
150
150
}
151
151
152
- #[ cfg_attr( feature = "lib- serde" , derive( Serialize , Deserialize ) ) ]
153
- #[ cfg_attr( feature = "lib- serde" , serde( deny_unknown_fields) ) ]
152
+ #[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
153
+ #[ cfg_attr( feature = "serde" , serde( deny_unknown_fields) ) ]
154
154
#[ cfg_attr(
155
155
feature = "lib-rustc-serialize" ,
156
156
derive( RustcEncodable , RustcDecodable )
@@ -159,8 +159,8 @@ pub struct UserEntitiesDescription {
159
159
pub urls : Vec < Url > ,
160
160
}
161
161
162
- #[ cfg_attr( feature = "lib- serde" , derive( Serialize , Deserialize ) ) ]
163
- #[ cfg_attr( feature = "lib- serde" , serde( deny_unknown_fields) ) ]
162
+ #[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
163
+ #[ cfg_attr( feature = "serde" , serde( deny_unknown_fields) ) ]
164
164
#[ cfg_attr(
165
165
feature = "lib-rustc-serialize" ,
166
166
derive( RustcEncodable , RustcDecodable )
@@ -173,8 +173,8 @@ pub struct StatusEntities {
173
173
pub media : Option < Vec < Media > > ,
174
174
}
175
175
176
- #[ cfg_attr( feature = "lib- serde" , derive( Serialize , Deserialize ) ) ]
177
- #[ cfg_attr( feature = "lib- serde" , serde( deny_unknown_fields) ) ]
176
+ #[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
177
+ #[ cfg_attr( feature = "serde" , serde( deny_unknown_fields) ) ]
178
178
#[ cfg_attr(
179
179
feature = "lib-rustc-serialize" ,
180
180
derive( RustcEncodable , RustcDecodable )
@@ -184,8 +184,8 @@ pub struct Hashtag {
184
184
pub indices : Indices ,
185
185
}
186
186
187
- #[ cfg_attr( feature = "lib- serde" , derive( Serialize , Deserialize ) ) ]
188
- #[ cfg_attr( feature = "lib- serde" , serde( deny_unknown_fields) ) ]
187
+ #[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
188
+ #[ cfg_attr( feature = "serde" , serde( deny_unknown_fields) ) ]
189
189
#[ cfg_attr(
190
190
feature = "lib-rustc-serialize" ,
191
191
derive( RustcEncodable , RustcDecodable )
@@ -198,8 +198,8 @@ pub struct UserMention {
198
198
pub indices : Indices ,
199
199
}
200
200
201
- #[ cfg_attr( feature = "lib- serde" , derive( Serialize , Deserialize ) ) ]
202
- #[ cfg_attr( feature = "lib- serde" , serde( deny_unknown_fields) ) ]
201
+ #[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
202
+ #[ cfg_attr( feature = "serde" , serde( deny_unknown_fields) ) ]
203
203
pub struct Media {
204
204
pub id : LongId ,
205
205
pub id_str : LongIdStr ,
@@ -209,15 +209,15 @@ pub struct Media {
209
209
pub url : String ,
210
210
pub display_url : String ,
211
211
pub expanded_url : String ,
212
- #[ cfg_attr( feature = "lib- serde" , serde( rename = "type" ) ) ]
212
+ #[ cfg_attr( feature = "serde" , serde( rename = "type" ) ) ]
213
213
pub media_type : String ,
214
214
pub sizes : Sizes ,
215
215
pub source_status_id : Option < LongId > ,
216
216
pub source_status_id_str : Option < LongIdStr > ,
217
217
}
218
218
219
- #[ cfg_attr( feature = "lib- serde" , derive( Serialize , Deserialize ) ) ]
220
- #[ cfg_attr( feature = "lib- serde" , serde( deny_unknown_fields) ) ]
219
+ #[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
220
+ #[ cfg_attr( feature = "serde" , serde( deny_unknown_fields) ) ]
221
221
#[ cfg_attr(
222
222
feature = "lib-rustc-serialize" ,
223
223
derive( RustcEncodable , RustcDecodable )
@@ -229,8 +229,8 @@ pub struct Sizes {
229
229
pub large : Size ,
230
230
}
231
231
232
- #[ cfg_attr( feature = "lib- serde" , derive( Serialize , Deserialize ) ) ]
233
- #[ cfg_attr( feature = "lib- serde" , serde( deny_unknown_fields) ) ]
232
+ #[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
233
+ #[ cfg_attr( feature = "serde" , serde( deny_unknown_fields) ) ]
234
234
#[ cfg_attr(
235
235
feature = "lib-rustc-serialize" ,
236
236
derive( RustcEncodable , RustcDecodable )
@@ -243,8 +243,8 @@ pub struct Size {
243
243
244
244
pub type Indices = ( u8 , u8 ) ;
245
245
246
- #[ cfg_attr( feature = "lib- serde" , derive( Serialize , Deserialize ) ) ]
247
- #[ cfg_attr( feature = "lib- serde" , serde( deny_unknown_fields) ) ]
246
+ #[ cfg_attr( feature = "serde" , derive( Serialize , Deserialize ) ) ]
247
+ #[ cfg_attr( feature = "serde" , serde( deny_unknown_fields) ) ]
248
248
#[ cfg_attr(
249
249
feature = "lib-rustc-serialize" ,
250
250
derive( RustcEncodable , RustcDecodable )
0 commit comments