CommandArgTypeProvider

Trait CommandArgTypeProvider 

Source
pub trait CommandArgTypeProvider<Context>: IsProviderFor<CommandArgTypeProviderComponent, Context, ()> {
    type CommandArg;
}

Required Associated Types§

Implementations on Foreign Types§

Source§

impl<CommandArg, Context> CommandArgTypeProvider<Context> for UseType<CommandArg>
where CommandArg:,

Source§

type CommandArg = CommandArg

Source§

impl<Context> CommandArgTypeProvider<Context> for UseContext
where Context: HasCommandArgType,

Source§

impl<__Provider__, Context> CommandArgTypeProvider<Context> for WithProvider<__Provider__>
where __Provider__: ProvideType<Context, CommandArgTypeProviderComponent>, __Provider__::Type:,

Implementors§