@@ -75,6 +75,12 @@ pub enum StatusCode {
75
75
/// to request only part of a resource.
76
76
PartialContent = 206 ,
77
77
78
+ /// 207 Multi-Status
79
+ /// A Multi-Status response conveys information about
80
+ /// multiple resources in situations where multiple
81
+ /// status codes might be appropriate.
82
+ MultiStatus = 207 ,
83
+
78
84
/// 226 Im Used
79
85
///
80
86
/// The server has fulfilled a GET request for the resource, and the
@@ -477,6 +483,7 @@ impl StatusCode {
477
483
StatusCode :: NoContent => "No Content" ,
478
484
StatusCode :: ResetContent => "Reset Content" ,
479
485
StatusCode :: PartialContent => "Partial Content" ,
486
+ StatusCode :: MultiStatus => "Multi-Status" ,
480
487
StatusCode :: ImUsed => "Im Used" ,
481
488
StatusCode :: MultipleChoice => "Multiple Choice" ,
482
489
StatusCode :: MovedPermanently => "Moved Permanently" ,
@@ -550,6 +557,7 @@ impl std::convert::TryFrom<u16> for StatusCode {
550
557
204 => Ok ( StatusCode :: NoContent ) ,
551
558
205 => Ok ( StatusCode :: ResetContent ) ,
552
559
206 => Ok ( StatusCode :: PartialContent ) ,
560
+ 207 => Ok ( StatusCode :: MultiStatus ) ,
553
561
226 => Ok ( StatusCode :: ImUsed ) ,
554
562
300 => Ok ( StatusCode :: MultipleChoice ) ,
555
563
301 => Ok ( StatusCode :: MovedPermanently ) ,
0 commit comments