pub struct CommandUpdaterComponent;Trait Implementations§
Source§impl DelegateComponent<CommandUpdaterComponent> for Components
impl DelegateComponent<CommandUpdaterComponent> for Components
type Delegate = UseDelegate<Components>
impl<Context, Args> IsProviderFor<CommandUpdaterComponent, Context, Args> for UseContextwhere
Context: CanUpdateCommand<Args>,
impl<Context, Args, __Components__, __Delegate__> IsProviderFor<CommandUpdaterComponent, Context, Args> for UseDelegate<__Components__>where
__Components__: DelegateComponent<Args, Delegate = __Delegate__>,
__Delegate__: IsProviderFor<CommandUpdaterComponent, Context, Args> + CommandUpdater<Context, Args>,
impl<Context, Tag> IsProviderFor<CommandUpdaterComponent, Context, FieldArgs<Tag>> for ExtractFieldArgs
impl<Context> IsProviderFor<CommandUpdaterComponent, Context, WithArgs<ε>> for ExtractArgs
impl<Context, Arg, Args> IsProviderFor<CommandUpdaterComponent, Context, WithArgs<π<Arg, Args>>> for ExtractArgswhere
Context: CanExtractCommandArg<Arg>,
Context::CommandArg: AsRef<OsStr> + Send,
Self: IsProviderFor<CommandUpdaterComponent, Context, WithArgs<Args>> + CommandUpdater<Context, WithArgs<Args>>,
impl<__Context__, __Params__> IsProviderFor<CommandUpdaterComponent, __Context__, __Params__> for Components
Auto Trait Implementations§
impl Freeze for CommandUpdaterComponent
impl RefUnwindSafe for CommandUpdaterComponent
impl Send for CommandUpdaterComponent
impl Sync for CommandUpdaterComponent
impl Unpin for CommandUpdaterComponent
impl UnsafeUnpin for CommandUpdaterComponent
impl UnwindSafe for CommandUpdaterComponent
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more