simbld_http::responses::redirection

Enum ResponsesRedirectionCodes

Source
#[repr(u16)]
pub enum ResponsesRedirectionCodes {
Show 43 variants MultipleChoices = 300, MovedPermanently = 301, Found = 302, SeeOther = 303, NotModified = 304, UseProxy = 305, SwitchProxy = 306, TemporaryRedirect = 307, PermanentRedirect = 308, TooManyRedirects = 310, RedirectMethod = 311, Unassigned = 312, MovedPermanentlyRedirected = 321, MovedTemporarilyRedirected = 322, SeeOtherRedirected = 323, NotModifiedRedirected = 324, UseProxyRedirected = 325, UnusedRedirected = 326, TemporaryRedirectRedirected = 327, PermanentRedirected = 328, TooManyRedirectsRedirected = 329, RedirectMethodRedirected = 330, UserNameOkPasswordNeeded = 331, NoNeedAccountForLogin = 332, SessionKeyNotPresentInHeader = 333, SessionKeyPresentAndNotDecryptableParsable = 334, ServerIsUnwillingToProcessTheRequest = 335, ChallengeResponseAuthenticationOk = 336, ChallengeResponseAuthenticationFailed = 337, LengthRequired = 342, PreconditionFailed = 343, RequestEntityTooLarge = 344, UnsupportedMediaType = 346, RequestedRangeNotSatisfiable = 347, ExpectationFailed = 348, ImATeapot = 349, ErrorAccessingURL = 350, TriggerNotFound = 351, AccessDenied = 352, ConditionFailed = 353, MandatoryParameterIsNull = 354, TheParameterDoesNotExist = 355, DataBLOBShouldNotBeNullForPostMethod = 356,
}

Variants§

§

MultipleChoices = 300

§

MovedPermanently = 301

§

Found = 302

§

SeeOther = 303

§

NotModified = 304

§

UseProxy = 305

§

SwitchProxy = 306

§

TemporaryRedirect = 307

§

PermanentRedirect = 308

§

TooManyRedirects = 310

§

RedirectMethod = 311

§

Unassigned = 312

§

MovedPermanentlyRedirected = 321

§

MovedTemporarilyRedirected = 322

§

SeeOtherRedirected = 323

§

NotModifiedRedirected = 324

§

UseProxyRedirected = 325

§

UnusedRedirected = 326

§

TemporaryRedirectRedirected = 327

§

PermanentRedirected = 328

§

TooManyRedirectsRedirected = 329

§

RedirectMethodRedirected = 330

§

UserNameOkPasswordNeeded = 331

§

NoNeedAccountForLogin = 332

§

SessionKeyNotPresentInHeader = 333

§

SessionKeyPresentAndNotDecryptableParsable = 334

§

ServerIsUnwillingToProcessTheRequest = 335

§

ChallengeResponseAuthenticationOk = 336

§

ChallengeResponseAuthenticationFailed = 337

§

LengthRequired = 342

§

PreconditionFailed = 343

§

RequestEntityTooLarge = 344

§

UnsupportedMediaType = 346

§

RequestedRangeNotSatisfiable = 347

§

ExpectationFailed = 348

§

ImATeapot = 349

§

ErrorAccessingURL = 350

§

TriggerNotFound = 351

§

AccessDenied = 352

§

ConditionFailed = 353

§

MandatoryParameterIsNull = 354

§

TheParameterDoesNotExist = 355

§

DataBLOBShouldNotBeNullForPostMethod = 356

Trait Implementations§

Source§

impl Clone for ResponsesRedirectionCodes

Source§

fn clone(&self) -> ResponsesRedirectionCodes

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for ResponsesRedirectionCodes

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Display for ResponsesRedirectionCodes

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
Source§

impl EnumProperty for ResponsesRedirectionCodes

Source§

fn get_str(&self, prop: &str) -> Option<&'static str>

Source§

fn get_int(&self, _prop: &str) -> Option<usize>

Source§

fn get_bool(&self, _prop: &str) -> Option<bool>

Source§

impl From<ResponsesRedirectionCodes> for u16

Source§

fn from(enum_value: ResponsesRedirectionCodes) -> Self

Converts to this type from the input type.
Source§

impl FromU16 for ResponsesRedirectionCodes

Source§

fn from_u16(code: u16) -> Option<Self>

Source§

impl Into<(u16, &'static str)> for ResponsesRedirectionCodes

Source§

fn into(self) -> (u16, &'static str)

Converts this type into the (usually inferred) input type.
Source§

impl IntoEnumIterator for ResponsesRedirectionCodes

Source§

impl ResponseFunctions for ResponsesRedirectionCodes

Source§

fn generate_responses()

Generate simple response functions
Source§

fn generate_responses_with_metadata()

Generate response functions with metadata
Source§

impl ToU16 for ResponsesRedirectionCodes

Source§

fn to_u16(self) -> u16

Source§

impl TryFrom<u16> for ResponsesRedirectionCodes

Source§

type Error = TryFromPrimitiveError<ResponsesRedirectionCodes>

The type returned in the event of a conversion error.
Source§

fn try_from(number: u16) -> Result<Self, TryFromPrimitiveError<Self>>

Performs the conversion.
Source§

impl TryFromPrimitive for ResponsesRedirectionCodes

Source§

const NAME: &'static str = "ResponsesRedirectionCodes"

Source§

type Primitive = u16

Source§

type Error = TryFromPrimitiveError<ResponsesRedirectionCodes>

Source§

fn try_from_primitive( number: Self::Primitive, ) -> Result<Self, TryFromPrimitiveError<Self>>

Source§

impl Copy for ResponsesRedirectionCodes

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T> Instrument for T

Source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T> ToString for T
where T: Display + ?Sized,

Source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

Source§

fn vzip(self) -> V

Source§

impl<T> WithSubscriber for T

Source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

impl<T> ErasedDestructor for T
where T: 'static,

Source§

impl<T> MaybeSendSync for T