pub struct ParamExtractor { /* private fields */ }
Expand description
Builder for creating typed parameter extractors
Implementations§
Source§impl ParamExtractor
impl ParamExtractor
pub fn new() -> Self
Sourcepub fn extract_from_path(
&self,
path: &str,
route_pattern: &str,
) -> Result<PathParams, ParamError>
pub fn extract_from_path( &self, path: &str, route_pattern: &str, ) -> Result<PathParams, ParamError>
Extract and validate parameters from a path
Trait Implementations§
Source§impl Debug for ParamExtractor
impl Debug for ParamExtractor
Auto Trait Implementations§
impl Freeze for ParamExtractor
impl RefUnwindSafe for ParamExtractor
impl Send for ParamExtractor
impl Sync for ParamExtractor
impl Unpin for ParamExtractor
impl UnwindSafe for ParamExtractor
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