pub enum StatusCode {
Show 33 variants
SuccessfulOk = 0,
SuccessfulOkIgnoredOrSubstitutedAttributes = 1,
SuccessfulOkConflictingAttributes = 2,
ClientErrorBadRequest = 1_024,
ClientErrorForbidden = 1_025,
ClientErrorNotAuthenticated = 1_026,
ClientErrorNotAuthorized = 1_027,
ClientErrorNotPossible = 1_028,
ClientErrorTimeout = 1_029,
ClientErrorNotFound = 1_030,
ClientErrorGone = 1_031,
ClientErrorRequestEntityTooLarge = 1_032,
ClientErrorRequestValueTooLong = 1_033,
ClientErrorDocumentFormatNotSupported = 1_034,
ClientErrorAttributesOrValuesNotSupported = 1_035,
ClientErrorUriSchemeNotSupported = 1_036,
ClientErrorCharsetNotSupported = 1_037,
ClientErrorConflictingAttributes = 1_038,
ClientErrorCompressionNotSupported = 1_039,
ClientErrorCompressionError = 1_040,
ClientErrorDocumentFormatError = 1_041,
ClientErrorDocumentAccessError = 1_042,
ServerErrorInternalError = 1_280,
ServerErrorOperationNotSupported = 1_281,
ServerErrorServiceUnavailable = 1_282,
ServerErrorVersionNotSupported = 1_283,
ServerErrorDeviceError = 1_284,
ServerErrorTemporaryError = 1_285,
ServerErrorNotAcceptingJobs = 1_286,
ServerErrorBusy = 1_287,
ServerErrorJobCanceled = 1_288,
ServerErrorMultipleDocumentJobsNotSupported = 1_289,
UnknownStatusCode = 65_535,
}Expand description
ref: rfc8011
Variants§
SuccessfulOk = 0
SuccessfulOkIgnoredOrSubstitutedAttributes = 1
SuccessfulOkConflictingAttributes = 2
ClientErrorBadRequest = 1_024
ClientErrorForbidden = 1_025
ClientErrorNotAuthenticated = 1_026
ClientErrorNotAuthorized = 1_027
ClientErrorNotPossible = 1_028
ClientErrorTimeout = 1_029
ClientErrorNotFound = 1_030
ClientErrorGone = 1_031
ClientErrorRequestEntityTooLarge = 1_032
ClientErrorRequestValueTooLong = 1_033
ClientErrorDocumentFormatNotSupported = 1_034
ClientErrorAttributesOrValuesNotSupported = 1_035
ClientErrorUriSchemeNotSupported = 1_036
ClientErrorCharsetNotSupported = 1_037
ClientErrorConflictingAttributes = 1_038
ClientErrorCompressionNotSupported = 1_039
ClientErrorCompressionError = 1_040
ClientErrorDocumentFormatError = 1_041
ClientErrorDocumentAccessError = 1_042
ServerErrorInternalError = 1_280
ServerErrorOperationNotSupported = 1_281
ServerErrorVersionNotSupported = 1_283
ServerErrorDeviceError = 1_284
ServerErrorTemporaryError = 1_285
ServerErrorNotAcceptingJobs = 1_286
ServerErrorBusy = 1_287
ServerErrorJobCanceled = 1_288
ServerErrorMultipleDocumentJobsNotSupported = 1_289
UnknownStatusCode = 65_535
Implementations§
Source§impl StatusCode
impl StatusCode
pub const fn from_repr(discriminant: usize) -> Option<StatusCode>
Trait Implementations§
Source§impl Clone for StatusCode
impl Clone for StatusCode
Source§fn clone(&self) -> StatusCode
fn clone(&self) -> StatusCode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for StatusCode
impl Debug for StatusCode
Source§impl PartialEq for StatusCode
impl PartialEq for StatusCode
impl Copy for StatusCode
impl Eq for StatusCode
impl StructuralPartialEq for StatusCode
Auto Trait Implementations§
impl Freeze for StatusCode
impl RefUnwindSafe for StatusCode
impl Send for StatusCode
impl Sync for StatusCode
impl Unpin for StatusCode
impl UnwindSafe for StatusCode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more