[][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

Implementations

impl Method[src]

pub fn from_str(s: &str) -> Method[src]

Converts an ALL-CAPS HTTP method into our enum.

Trait Implementations

impl Eq for Method[src]

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

impl Hash for Method[src]

impl PartialEq<Method> for Method[src]

impl StructuralEq for Method[src]

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