pub struct JoinStringArgs;Trait Implementations§
impl<Context> IsProviderFor<StringArgExtractorComponent, Context, JoinArgs<ε>> for JoinStringArgs
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>>,
Source§impl<Context> StringArgExtractor<Context, JoinArgs<ε>> for JoinStringArgs
impl<Context> StringArgExtractor<Context, JoinArgs<ε>> for JoinStringArgs
fn extract_string_arg( _context: &Context, _phantom: PhantomData<JoinArgs<Nil>>, ) -> Cow<'_, str>
Source§impl<Context, Arg, Args> StringArgExtractor<Context, JoinArgs<π<Arg, Args>>> for JoinStringArgs
impl<Context, Arg, Args> StringArgExtractor<Context, JoinArgs<π<Arg, Args>>> for JoinStringArgs
fn extract_string_arg( context: &Context, _phantom: PhantomData<JoinArgs<Cons<Arg, Args>>>, ) -> Cow<'_, str>
Auto Trait Implementations§
impl Freeze for JoinStringArgs
impl RefUnwindSafe for JoinStringArgs
impl Send for JoinStringArgs
impl Sync for JoinStringArgs
impl Unpin for JoinStringArgs
impl UnsafeUnpin for JoinStringArgs
impl UnwindSafe for JoinStringArgs
Blanket Implementations§
impl<A> Async for A
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