[][src]Enum minreq::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]

impl PartialEq<Method> 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.

impl Debug for Method[src]

impl StructuralPartialEq for Method[src]

Auto Trait Implementations

impl Send for Method

impl Sync for Method

impl Unpin for Method

impl UnwindSafe for Method

impl RefUnwindSafe for Method

Blanket Implementations

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

impl<T> From<T> for 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.

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

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

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