pub struct StringArgExtractorComponent;Trait Implementations§
Source§impl DelegateComponent<StringArgExtractorComponent> for Components
impl DelegateComponent<StringArgExtractorComponent> for Components
type Delegate = UseDelegate<Components>
impl<Context, Arg> IsProviderFor<StringArgExtractorComponent, Context, Arg> for UseContextwhere
Context: CanExtractStringArg<Arg>,
impl<Context, Arg, __Components__, __Delegate__> IsProviderFor<StringArgExtractorComponent, Context, Arg> for UseDelegate<__Components__>where
__Components__: DelegateComponent<Arg, Delegate = __Delegate__>,
__Delegate__: IsProviderFor<StringArgExtractorComponent, Context, Arg> + StringArgExtractor<Context, Arg>,
impl<Context, Tag> IsProviderFor<StringArgExtractorComponent, Context, FieldArg<Tag>> for ExtractFieldArg
impl<Context, Arg, Args> IsProviderFor<StringArgExtractorComponent, Context, JoinArgs<π<Arg, Args>>> for JoinStringArgswhere
Context: CanExtractStringArg<Arg>,
Self: IsProviderFor<StringArgExtractorComponent, Context, JoinArgs<Args>> + StringArgExtractor<Context, JoinArgs<Args>>,
impl<Context> IsProviderFor<StringArgExtractorComponent, Context, JoinArgs<ε>> for JoinStringArgs
impl<Context, Arg> IsProviderFor<StringArgExtractorComponent, Context, StaticArg<Arg>> for ExtractStaticArg
impl<__Context__, __Params__> IsProviderFor<StringArgExtractorComponent, __Context__, __Params__> for Components
Auto Trait Implementations§
impl Freeze for StringArgExtractorComponent
impl RefUnwindSafe for StringArgExtractorComponent
impl Send for StringArgExtractorComponent
impl Sync for StringArgExtractorComponent
impl Unpin for StringArgExtractorComponent
impl UnwindSafe for StringArgExtractorComponent
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