[][src]Enum mrq::Method

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

An HTTP request method.

Variants

Get

The GET method

Head

The HEAD method

Post

The POST method

Put

The PUT method

Delete

The DELETE method

Connect

The CONNECT method

Options

The OPTIONS method

Trace

The TRACE method

Patch

The PATCH method

Custom(String)

A custom method, use with care: the string will be embedded in your request as-is.

Trait Implementations

impl Clone for Method[src]

default fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for Method[src]

impl Display for Method[src]

fn fmt(&self, f: &mut Formatter) -> Result[src]

Formats the Method to the form in the HTTP request, ie. Method::Get -> "GET", Method::Post -> "POST", etc.

Auto Trait Implementations

impl Send for Method

impl Sync for Method

Blanket Implementations

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

type Owned = T

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

impl<T> From for T[src]

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

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

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

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

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

The type returned in the event of a conversion error.