Enum steamworks_sys::EHTTPStatusCode
source · [−]#[repr(i32)]
#[non_exhaustive]
pub enum EHTTPStatusCode {
Show 45 variants
k_EHTTPStatusCodeInvalid,
k_EHTTPStatusCode100Continue,
k_EHTTPStatusCode101SwitchingProtocols,
k_EHTTPStatusCode200OK,
k_EHTTPStatusCode201Created,
k_EHTTPStatusCode202Accepted,
k_EHTTPStatusCode203NonAuthoritative,
k_EHTTPStatusCode204NoContent,
k_EHTTPStatusCode205ResetContent,
k_EHTTPStatusCode206PartialContent,
k_EHTTPStatusCode300MultipleChoices,
k_EHTTPStatusCode301MovedPermanently,
k_EHTTPStatusCode302Found,
k_EHTTPStatusCode303SeeOther,
k_EHTTPStatusCode304NotModified,
k_EHTTPStatusCode305UseProxy,
k_EHTTPStatusCode307TemporaryRedirect,
k_EHTTPStatusCode400BadRequest,
k_EHTTPStatusCode401Unauthorized,
k_EHTTPStatusCode402PaymentRequired,
k_EHTTPStatusCode403Forbidden,
k_EHTTPStatusCode404NotFound,
k_EHTTPStatusCode405MethodNotAllowed,
k_EHTTPStatusCode406NotAcceptable,
k_EHTTPStatusCode407ProxyAuthRequired,
k_EHTTPStatusCode408RequestTimeout,
k_EHTTPStatusCode409Conflict,
k_EHTTPStatusCode410Gone,
k_EHTTPStatusCode411LengthRequired,
k_EHTTPStatusCode412PreconditionFailed,
k_EHTTPStatusCode413RequestEntityTooLarge,
k_EHTTPStatusCode414RequestURITooLong,
k_EHTTPStatusCode415UnsupportedMediaType,
k_EHTTPStatusCode416RequestedRangeNotSatisfiable,
k_EHTTPStatusCode417ExpectationFailed,
k_EHTTPStatusCode4xxUnknown,
k_EHTTPStatusCode429TooManyRequests,
k_EHTTPStatusCode444ConnectionClosed,
k_EHTTPStatusCode500InternalServerError,
k_EHTTPStatusCode501NotImplemented,
k_EHTTPStatusCode502BadGateway,
k_EHTTPStatusCode503ServiceUnavailable,
k_EHTTPStatusCode504GatewayTimeout,
k_EHTTPStatusCode505HTTPVersionNotSupported,
k_EHTTPStatusCode5xxUnknown,
}
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
k_EHTTPStatusCodeInvalid
k_EHTTPStatusCode100Continue
k_EHTTPStatusCode101SwitchingProtocols
k_EHTTPStatusCode200OK
k_EHTTPStatusCode201Created
k_EHTTPStatusCode202Accepted
k_EHTTPStatusCode203NonAuthoritative
k_EHTTPStatusCode204NoContent
k_EHTTPStatusCode205ResetContent
k_EHTTPStatusCode206PartialContent
k_EHTTPStatusCode300MultipleChoices
k_EHTTPStatusCode301MovedPermanently
k_EHTTPStatusCode302Found
k_EHTTPStatusCode303SeeOther
k_EHTTPStatusCode304NotModified
k_EHTTPStatusCode305UseProxy
k_EHTTPStatusCode307TemporaryRedirect
k_EHTTPStatusCode400BadRequest
k_EHTTPStatusCode401Unauthorized
k_EHTTPStatusCode402PaymentRequired
k_EHTTPStatusCode403Forbidden
k_EHTTPStatusCode404NotFound
k_EHTTPStatusCode405MethodNotAllowed
k_EHTTPStatusCode406NotAcceptable
k_EHTTPStatusCode407ProxyAuthRequired
k_EHTTPStatusCode408RequestTimeout
k_EHTTPStatusCode409Conflict
k_EHTTPStatusCode410Gone
k_EHTTPStatusCode411LengthRequired
k_EHTTPStatusCode412PreconditionFailed
k_EHTTPStatusCode413RequestEntityTooLarge
k_EHTTPStatusCode414RequestURITooLong
k_EHTTPStatusCode415UnsupportedMediaType
k_EHTTPStatusCode416RequestedRangeNotSatisfiable
k_EHTTPStatusCode417ExpectationFailed
k_EHTTPStatusCode4xxUnknown
k_EHTTPStatusCode429TooManyRequests
k_EHTTPStatusCode444ConnectionClosed
k_EHTTPStatusCode500InternalServerError
k_EHTTPStatusCode501NotImplemented
k_EHTTPStatusCode502BadGateway
k_EHTTPStatusCode503ServiceUnavailable
k_EHTTPStatusCode504GatewayTimeout
k_EHTTPStatusCode505HTTPVersionNotSupported
k_EHTTPStatusCode5xxUnknown
Trait Implementations
sourceimpl Clone for EHTTPStatusCode
impl Clone for EHTTPStatusCode
sourcefn clone(&self) -> EHTTPStatusCode
fn clone(&self) -> EHTTPStatusCode
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for EHTTPStatusCode
impl Debug for EHTTPStatusCode
sourceimpl Hash for EHTTPStatusCode
impl Hash for EHTTPStatusCode
sourceimpl PartialEq<EHTTPStatusCode> for EHTTPStatusCode
impl PartialEq<EHTTPStatusCode> for EHTTPStatusCode
impl Copy for EHTTPStatusCode
impl Eq for EHTTPStatusCode
impl StructuralEq for EHTTPStatusCode
impl StructuralPartialEq for EHTTPStatusCode
Auto Trait Implementations
impl RefUnwindSafe for EHTTPStatusCode
impl Send for EHTTPStatusCode
impl Sync for EHTTPStatusCode
impl Unpin for EHTTPStatusCode
impl UnwindSafe for EHTTPStatusCode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more