pub struct UrlArgExtractorComponent;Trait Implementations§
Source§impl DelegateComponent<UrlArgExtractorComponent> for Components
impl DelegateComponent<UrlArgExtractorComponent> for Components
type Delegate = UseDelegate<Components>
impl<Context, Arg> IsProviderFor<UrlArgExtractorComponent, Context, Arg> for ExtractStringUrlArgwhere
Context: HasUrlType + CanExtractStringArg<Arg> + CanRaiseError<<Context::Url as FromStr>::Err>,
Context::Url: FromStr,
impl<Context, Arg> IsProviderFor<UrlArgExtractorComponent, Context, Arg> for UseContext
impl<Context, Arg, __Components__, __Delegate__> IsProviderFor<UrlArgExtractorComponent, Context, Arg> for UseDelegate<__Components__>where
Context: HasUrlType + HasErrorType,
__Components__: DelegateComponent<Arg, Delegate = __Delegate__>,
__Delegate__: IsProviderFor<UrlArgExtractorComponent, Context, Arg> + UrlArgExtractor<Context, Arg>,
impl<Context, Tag> IsProviderFor<UrlArgExtractorComponent, Context, FieldArg<Tag>> for ExtractUrlFieldArgwhere
Context: HasUrlType + HasErrorType + HasField<Tag, Value = Context::Url>,
Context::Url: Clone,
impl<__Context__, __Params__> IsProviderFor<UrlArgExtractorComponent, __Context__, __Params__> for Components
Auto Trait Implementations§
impl Freeze for UrlArgExtractorComponent
impl RefUnwindSafe for UrlArgExtractorComponent
impl Send for UrlArgExtractorComponent
impl Sync for UrlArgExtractorComponent
impl Unpin for UrlArgExtractorComponent
impl UnwindSafe for UrlArgExtractorComponent
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