pub struct Put;Expand description
Identifies a PUT endpoint declaration.
Trait Implementations§
Source§impl HttpMethodAlg for Put
impl HttpMethodAlg for Put
Source§const METHOD: HttpMethod = HttpMethod::Put
const METHOD: HttpMethod = HttpMethod::Put
The method this marker selects.
Auto Trait Implementations§
impl Freeze for Put
impl RefUnwindSafe for Put
impl Send for Put
impl Sync for Put
impl Unpin for Put
impl UnsafeUnpin for Put
impl UnwindSafe for Put
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
Source§impl<This> HttpProgramExt<This> for This
impl<This> HttpProgramExt<This> for This
Source§fn compile_http<Program>(
&self,
program: Program,
) -> <Program as HttpProgramAlg<This>>::Routewhere
Program: HttpProgramAlg<This>,
fn compile_http<Program>(
&self,
program: Program,
) -> <Program as HttpProgramAlg<This>>::Routewhere
Program: HttpProgramAlg<This>,
Compiles a named HTTP program with this interpreter.