[][src]Enum vial::Method

pub enum Method {
    GET,
    HEAD,
    POST,
    PUT,
    DELETE,
    PATCH,
    OPTIONS,
    TRACE,
}

Method is just an enum representing the HTTP methods Vial supports. Which is not all of them.

Variants

GET

HTTP GET

HEAD

HTTP HEAD

POST

HTTP POST

PUT

HTTP PUT

DELETE

HTTP DELETE

PATCH

HTTP PATCH

OPTIONS

HTTP OPTIONS

TRACE

HTTP TRACE

Trait Implementations

impl Debug for Method[src]

impl Eq for Method[src]

impl<'_> From<&'_ str> for Method[src]

impl FromStr for Method[src]

type Err = Error

The associated error which can be returned from parsing.

pub fn from_str(s: &str) -> Result<Self, Self::Err>[src]

Converts an "ALL-CAPS" HTTP method into our enum.

impl Hash for Method[src]

impl PartialEq<Method> for Method[src]

impl StructuralEq for Method[src]

impl StructuralPartialEq for Method[src]

Auto Trait Implementations

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, 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.