@@ -207,6 +207,8 @@ pub enum MimeType {
207
207
TextHtml ,
208
208
/// `"application/javascript"`
209
209
ApplicationJavascript ,
210
+ /// `"application/json"`
211
+ ApplicationJson ,
210
212
/// `"audio/mp3"`
211
213
AudioMp3 ,
212
214
/// `"video/mp4"`
@@ -234,6 +236,7 @@ impl MimeType {
234
236
"gif" => MimeType :: ImageGif ,
235
237
"html" => MimeType :: TextHtml ,
236
238
"js" => MimeType :: ApplicationJavascript ,
239
+ "json" => MimeType :: ApplicationJson ,
237
240
"mp3" => MimeType :: AudioMp3 ,
238
241
"mp4" => MimeType :: VideoMp4 ,
239
242
"png" => MimeType :: ImagePng ,
@@ -256,6 +259,7 @@ impl MimeType {
256
259
self ,
257
260
Self :: ApplicationJavascript
258
261
| Self :: FnJavascript
262
+ | Self :: ApplicationJson
259
263
| Self :: TextCss
260
264
| Self :: TextPlain
261
265
| Self :: TextHtml
@@ -276,6 +280,7 @@ impl From<&str> for MimeType {
276
280
"image/gif" => MimeType :: ImageGif ,
277
281
"text/html" => MimeType :: TextHtml ,
278
282
"application/javascript" => MimeType :: ApplicationJavascript ,
283
+ "application/json" => MimeType :: ApplicationJson ,
279
284
"audio/mp3" => MimeType :: AudioMp3 ,
280
285
"video/mp4" => MimeType :: VideoMp4 ,
281
286
"image/png" => MimeType :: ImagePng ,
@@ -294,6 +299,7 @@ impl From<&MimeType> for &str {
294
299
MimeType :: ImageGif => "image/gif" ,
295
300
MimeType :: TextHtml => "text/html" ,
296
301
MimeType :: ApplicationJavascript => "application/javascript" ,
302
+ MimeType :: ApplicationJson => "application/json" ,
297
303
MimeType :: AudioMp3 => "audio/mp3" ,
298
304
MimeType :: VideoMp4 => "video/mp4" ,
299
305
MimeType :: ImagePng => "image/png" ,
0 commit comments