pub struct Status(/* private fields */);
Expand description
Represents a HTTP status code.
Implementations§
Source§impl Status
impl Status
Sourcepub const SwitchingProtocols: Status
pub const SwitchingProtocols: Status
Status with code 101 .
Sourcepub const Processing: Status
pub const Processing: Status
Status with code 102 .
Sourcepub const NonAuthoritativeInformation: Status
pub const NonAuthoritativeInformation: Status
Status with code 203 .
Sourcepub const ResetContent: Status
pub const ResetContent: Status
Status with code 205 .
Sourcepub const PartialContent: Status
pub const PartialContent: Status
Status with code 206 .
Sourcepub const MultiStatus: Status
pub const MultiStatus: Status
Status with code 207 .
Sourcepub const AlreadyReported: Status
pub const AlreadyReported: Status
Status with code 208 .
Sourcepub const MultipleChoices: Status
pub const MultipleChoices: Status
Status with code 300 .
Sourcepub const MovedPermanently: Status
pub const MovedPermanently: Status
Status with code 301 .
Sourcepub const NotModified: Status
pub const NotModified: Status
Status with code 304 .
Sourcepub const TemporaryRedirect: Status
pub const TemporaryRedirect: Status
Status with code 307 .
Sourcepub const PermanentRedirect: Status
pub const PermanentRedirect: Status
Status with code 308 .
Sourcepub const BadRequest: Status
pub const BadRequest: Status
Status with code 400 .
Status with code 401 .
Sourcepub const PaymentRequired: Status
pub const PaymentRequired: Status
Status with code 402 .
Sourcepub const MethodNotAllowed: Status
pub const MethodNotAllowed: Status
Status with code 405 .
Sourcepub const NotAcceptable: Status
pub const NotAcceptable: Status
Status with code 406 .
Sourcepub const ProxyAuthenticationRequired: Status
pub const ProxyAuthenticationRequired: Status
Status with code 407 .
Sourcepub const RequestTimeout: Status
pub const RequestTimeout: Status
Status with code 408 .
Sourcepub const LengthRequired: Status
pub const LengthRequired: Status
Status with code 411 .
Sourcepub const PreconditionFailed: Status
pub const PreconditionFailed: Status
Status with code 412 .
Sourcepub const PayloadTooLarge: Status
pub const PayloadTooLarge: Status
Status with code 413 .
Sourcepub const UriTooLong: Status
pub const UriTooLong: Status
Status with code 414 .
Sourcepub const UnsupportedMediaType: Status
pub const UnsupportedMediaType: Status
Status with code 415 .
Sourcepub const RangeNotSatisfiable: Status
pub const RangeNotSatisfiable: Status
Status with code 416 .
Sourcepub const ExpectationFailed: Status
pub const ExpectationFailed: Status
Status with code 417 .
Sourcepub const MisdirectedRequest: Status
pub const MisdirectedRequest: Status
Status with code 421 .
Sourcepub const UnprocessableEntity: Status
pub const UnprocessableEntity: Status
Status with code 422 .
Sourcepub const FailedDependency: Status
pub const FailedDependency: Status
Status with code 424 .
Sourcepub const UpgradeRequired: Status
pub const UpgradeRequired: Status
Status with code 426 .
Sourcepub const PreconditionRequired: Status
pub const PreconditionRequired: Status
Status with code 428 .
Sourcepub const TooManyRequests: Status
pub const TooManyRequests: Status
Status with code 429 .
Sourcepub const RequestHeaderFieldsTooLarge: Status
pub const RequestHeaderFieldsTooLarge: Status
Status with code 431 .
Status with code 451 .
Sourcepub const InternalServerError: Status
pub const InternalServerError: Status
Status with code 500 .
Sourcepub const NotImplemented: Status
pub const NotImplemented: Status
Status with code 501 .
Sourcepub const BadGateway: Status
pub const BadGateway: Status
Status with code 502 .
Status with code 503 .
Sourcepub const GatewayTimeout: Status
pub const GatewayTimeout: Status
Status with code 504 .
Sourcepub const HttpVersionNotSupported: Status
pub const HttpVersionNotSupported: Status
Status with code 505 .
Sourcepub const VariantAlsoNegotiates: Status
pub const VariantAlsoNegotiates: Status
Status with code 506 .
Sourcepub const InsufficientStorage: Status
pub const InsufficientStorage: Status
Status with code 507 .
Sourcepub const LoopDetected: Status
pub const LoopDetected: Status
Status with code 508 .
Sourcepub const NotExtended: Status
pub const NotExtended: Status
Status with code 510 .
Sourcepub const NetworkAuthenticationRequired: Status
pub const NetworkAuthenticationRequired: Status
Status with code 511 .
Trait Implementations§
impl Copy for Status
impl Eq for Status
impl StructuralPartialEq for Status
Auto Trait Implementations§
impl Freeze for Status
impl RefUnwindSafe for Status
impl Send for Status
impl Sync for Status
impl Unpin for Status
impl UnwindSafe for Status
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key
and return true
if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T
in a tonic::Request