pub struct CommandArgExtractorComponent;Trait Implementations§
impl<Context, Arg> IsProviderFor<CommandArgExtractorComponent, Context, Arg> for UseContextwhere
Context: HasCommandArgType + CanExtractCommandArg<Arg>,
impl<Context, Arg, __Components__, __Delegate__> IsProviderFor<CommandArgExtractorComponent, Context, Arg> for UseDelegate<__Components__>where
Context: HasCommandArgType,
__Components__: DelegateComponent<Arg, Delegate = __Delegate__>,
__Delegate__: IsProviderFor<CommandArgExtractorComponent, Context, Arg> + CommandArgExtractor<Context, Arg>,
impl<Context, Arg> IsProviderFor<CommandArgExtractorComponent, Context, Arg> for ExtractStringCommandArg
Auto Trait Implementations§
impl Freeze for CommandArgExtractorComponent
impl RefUnwindSafe for CommandArgExtractorComponent
impl Send for CommandArgExtractorComponent
impl Sync for CommandArgExtractorComponent
impl Unpin for CommandArgExtractorComponent
impl UnsafeUnpin for CommandArgExtractorComponent
impl UnwindSafe for CommandArgExtractorComponent
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