pub struct RedirectOut;Expand description
Selects redirect output semantics.
Trait Implementations§
Source§impl Debug for RedirectOut
impl Debug for RedirectOut
Source§impl Default for RedirectOut
impl Default for RedirectOut
Source§impl<Interpreter, From> OutputKindAlg<Interpreter, From> for RedirectOutwhere
Interpreter: RedirectOutAlg + ?Sized,
impl<Interpreter, From> OutputKindAlg<Interpreter, From> for RedirectOutwhere
Interpreter: RedirectOutAlg + ?Sized,
Auto Trait Implementations§
impl Freeze for RedirectOut
impl RefUnwindSafe for RedirectOut
impl Send for RedirectOut
impl Sync for RedirectOut
impl Unpin for RedirectOut
impl UnsafeUnpin for RedirectOut
impl UnwindSafe for RedirectOut
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> HttpOperationExt<This> for This
impl<This> HttpOperationExt<This> for This
Source§impl<This> HttpProgramExt<This> for This
impl<This> HttpProgramExt<This> for This
Source§fn program<Program>(&self, program: Program) -> Routes<'_, This>
fn program<Program>(&self, program: Program) -> Routes<'_, This>
Interprets a named program for further route composition.
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.