[−][src]Enum vial::Method
Method is just an enum representing the HTTP methods Vial supports. Which is not all of them.
Variants
HTTP GET
HTTP HEAD
HTTP POST
HTTP PUT
HTTP DELETE
HTTP PATCH
HTTP OPTIONS
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]
pub fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<Method> for Method
[src]
pub fn eq(&self, other: &Method) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for Method
[src]
impl StructuralPartialEq for Method
[src]
Auto Trait Implementations
impl RefUnwindSafe for Method
[src]
impl Send for Method
[src]
impl Sync for Method
[src]
impl Unpin for Method
[src]
impl UnwindSafe for Method
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,