pub struct CanonicalPath;Expand description
Spells parameters the way a described surface states them.
Every interpreter describes its composed surface in this spelling, which is what makes two interpretations of one program comparable. A router is handed its own spelling instead.
Trait Implementations§
Source§impl Debug for CanonicalPath
impl Debug for CanonicalPath
Source§impl Default for CanonicalPath
impl Default for CanonicalPath
Source§fn default() -> CanonicalPath
fn default() -> CanonicalPath
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CanonicalPath
impl RefUnwindSafe for CanonicalPath
impl Send for CanonicalPath
impl Sync for CanonicalPath
impl Unpin for CanonicalPath
impl UnsafeUnpin for CanonicalPath
impl UnwindSafe for CanonicalPath
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.