pub struct OpenApiSelector { /* private fields */ }Expand description
Carries route-selection meaning, which a document reads as a path and a method.
Implementations§
Trait Implementations§
Source§impl Clone for OpenApiSelector
impl Clone for OpenApiSelector
Source§fn clone(&self) -> OpenApiSelector
fn clone(&self) -> OpenApiSelector
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OpenApiSelector
impl Debug for OpenApiSelector
Source§impl Default for OpenApiSelector
impl Default for OpenApiSelector
Source§fn default() -> OpenApiSelector
fn default() -> OpenApiSelector
Returns the “default value” for a type. Read more
impl Eq for OpenApiSelector
Source§impl PartialEq for OpenApiSelector
impl PartialEq for OpenApiSelector
impl StructuralPartialEq for OpenApiSelector
Auto Trait Implementations§
impl Freeze for OpenApiSelector
impl RefUnwindSafe for OpenApiSelector
impl Send for OpenApiSelector
impl Sync for OpenApiSelector
impl Unpin for OpenApiSelector
impl UnsafeUnpin for OpenApiSelector
impl UnwindSafe for OpenApiSelector
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> 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.
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.