pub struct TsSelector { /* private fields */ }Expand description
Carries route-selection meaning, which a call reads as a method and a path template.
Implementations§
Trait Implementations§
Source§impl Clone for TsSelector
impl Clone for TsSelector
Source§impl Debug for TsSelector
impl Debug for TsSelector
Source§impl Default for TsSelector
impl Default for TsSelector
impl Eq for TsSelector
Source§impl PartialEq for TsSelector
impl PartialEq for TsSelector
impl StructuralPartialEq for TsSelector
Auto Trait Implementations§
impl Freeze for TsSelector
impl RefUnwindSafe for TsSelector
impl Send for TsSelector
impl Sync for TsSelector
impl Unpin for TsSelector
impl UnsafeUnpin for TsSelector
impl UnwindSafe for TsSelector
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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.
Source§impl<This> ShapeProgramExt<This> for This
impl<This> ShapeProgramExt<This> for This
Source§fn compile_shape<Program>(
&self,
program: Program,
) -> <Program as ShapeProgramAlg<This>>::Tywhere
Program: ShapeProgramAlg<This>,
fn compile_shape<Program>(
&self,
program: Program,
) -> <Program as ShapeProgramAlg<This>>::Tywhere
Program: ShapeProgramAlg<This>,
Folds a declaration with this interpretation.