[][src]Enum tiny_http::Method

pub enum Method {
    Get,
    Head,
    Post,
    Put,
    Delete,
    Connect,
    Options,
    Trace,
    Patch,
    NonStandard(AsciiString),
}

HTTP request methods

As per RFC 7231 and RFC 5789

Variants

Get

GET

Head

HEAD

Post

POST

Put

PUT

Delete

DELETE

Connect

CONNECT

Options

OPTIONS

Trace

TRACE

Patch

PATCH

NonStandard(AsciiString)

Request methods not standardized by the IETF

Methods

impl Method[src]

pub fn as_str(&self) -> &str[src]

Trait Implementations

impl Clone for Method[src]

impl Debug for Method[src]

impl Display for Method[src]

impl Eq for Method[src]

impl FromStr for Method[src]

type Err = ()

The associated error which can be returned from parsing.

impl PartialEq<Method> for Method[src]

Auto Trait Implementations

impl RefUnwindSafe for Method

impl Send for Method

impl Sync for Method

impl Unpin for Method

impl UnwindSafe for Method

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

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

The type returned in the event of a conversion error.