[][src]Struct rocket::http::hyper::header::AccessControlRequestMethod

pub struct AccessControlRequestMethod(pub Method);

Access-Control-Request-Method header, part of CORS

The Access-Control-Request-Method header indicates which method will be used in the actual request as part of the preflight request.


Access-Control-Request-Method: \"Access-Control-Request-Method\" \":\" Method

Example values


use hyper::header::{Headers, AccessControlRequestMethod};
use hyper::method::Method;
let mut headers = Headers::new();

Methods from Deref<Target = Method>

pub fn safe(&self) -> bool[src]

Whether a method is considered "safe", meaning the request is essentially read-only.

See the spec for more words.

pub fn idempotent(&self) -> bool[src]

Whether a method is considered "idempotent", meaning the request has the same result is executed multiple times.

See the spec for more words.

Trait Implementations

impl From<AccessControlRequestMethod> for Header<'static>

impl Clone for AccessControlRequestMethod[src]

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

Performs copy-assignment from source. Read more

impl PartialEq<AccessControlRequestMethod> for AccessControlRequestMethod[src]

impl Display for AccessControlRequestMethod[src]

impl HeaderFormat for AccessControlRequestMethod[src]

impl Header for AccessControlRequestMethod[src]

impl Debug for AccessControlRequestMethod[src]

impl DerefMut for AccessControlRequestMethod[src]

impl Deref for AccessControlRequestMethod[src]

type Target = Method

The resulting type after dereferencing.

Auto Trait Implementations

impl Send for AccessControlRequestMethod

impl Sync for AccessControlRequestMethod

impl Unpin for AccessControlRequestMethod

impl UnwindSafe for AccessControlRequestMethod

impl RefUnwindSafe for AccessControlRequestMethod

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> Into<U> for T where
    U: From<T>, 

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

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

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

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

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized

impl<T> Borrow<T> for T where
    T: ?Sized

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

impl<T> HeaderClone for T where
    T: Sealed, 

impl<T> Typeable for T where
    T: Any

fn get_type(&self) -> TypeId

Get the TypeId of this object.

impl<T> IntoCollection<T> for T

impl<T, I> AsResult<T, I> for T where
    I: Input,