pub enum Method {
OPTIONS,
GET,
HEAD,
POST,
PUT,
DELETE,
TRACE,
CONNECT,
}
Expand description
The different HTTP-Methods as defined by RFC 2616 5.1.1
Variants§
OPTIONS
Requests the Communication-Options available for a given Ressource
GET
Retrieves the specified Ressource from the Server
HEAD
Identical to the GET-Method, but the Server is not required to return a Response-Body
POST
Used to post Data to the Server
PUT
Tells the Server to store the supplied Body under a given Ressource URI
DELETE
Requests that the given Data assosicated with the Ressource-URI is deleted
TRACE
Used to invoke a remote application-layer loopback
CONNECT
Reserved
Implementations§
Source§impl Method
impl Method
Sourcepub fn wasm_serialize(&self) -> i32
pub fn wasm_serialize(&self) -> i32
Serializes the header into a WASM friendly form
Sourcepub fn wasm_deserialize(tmp: i32) -> Option<Self>
pub fn wasm_deserialize(tmp: i32) -> Option<Self>
Deserializes the Output from the wasm_serialize
method
back into a valid Method
Trait Implementations§
impl StructuralPartialEq for Method
Auto Trait Implementations§
impl Freeze for Method
impl RefUnwindSafe for Method
impl Send for Method
impl Sync for Method
impl Unpin for Method
impl UnwindSafe for Method
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more