CanExtractUrlArg

Trait CanExtractUrlArg 

Source
pub trait CanExtractUrlArg<Arg>: HasUrlType + HasErrorType {
    // Required method
    fn extract_url_arg(
        &self,
        _phantom: PhantomData<Arg>,
    ) -> Result<Self::Url, Self::Error>;
}

Required Methods§

Source

fn extract_url_arg( &self, _phantom: PhantomData<Arg>, ) -> Result<Self::Url, Self::Error>

Implementors§

Source§

impl<Context, Arg> CanExtractUrlArg<Arg> for Context
where Context: HasUrlType + HasErrorType + HasCgpProvider, Context::CgpProvider: UrlArgExtractor<Context, Arg>,