pub struct ComputerComponent;Trait Implementations§
Source§impl<Provider> DelegateComponent<ComputerComponent> for MatchWithValueHandlersMut<Provider>
impl<Provider> DelegateComponent<ComputerComponent> for MatchWithValueHandlersMut<Provider>
type Delegate = UseInputDelegate<MatchWithFieldHandlersInputsMut<HandleFieldValue<Provider>>>
Source§impl<Provider> DelegateComponent<ComputerComponent> for MatchWithValueHandlersRef<Provider>
impl<Provider> DelegateComponent<ComputerComponent> for MatchWithValueHandlersRef<Provider>
type Delegate = UseInputDelegate<MatchWithFieldHandlersInputsRef<HandleFieldValue<Provider>>>
Source§impl<Provider> DelegateComponent<ComputerComponent> for PromoteProducer<Provider>
impl<Provider> DelegateComponent<ComputerComponent> for PromoteProducer<Provider>
impl<__Context__, Code, Input, __Components__, __Delegate__> IsProviderFor<ComputerComponent, __Context__, (Code, Input)> for UseInputDelegate<__Components__>where
__Components__: DelegateComponent<Input, Delegate = __Delegate__>,
__Delegate__: IsProviderFor<ComputerComponent, __Context__, (Code, Input)> + Computer<__Context__, Code, Input>,
impl<Provider, __Context__, __Params__> IsProviderFor<ComputerComponent, __Context__, __Params__> for MatchWithValueHandlersMut<Provider>where
UseInputDelegate<MatchWithFieldHandlersInputsMut<HandleFieldValue<Provider>>>: IsProviderFor<ComputerComponent, __Context__, __Params__>,
impl<Provider, __Context__, __Params__> IsProviderFor<ComputerComponent, __Context__, __Params__> for MatchWithValueHandlersRef<Provider>where
UseInputDelegate<MatchWithFieldHandlersInputsRef<HandleFieldValue<Provider>>>: IsProviderFor<ComputerComponent, __Context__, __Params__>,
impl<Provider, __Context__, __Params__> IsProviderFor<ComputerComponent, __Context__, __Params__> for PromoteProducer<Provider>
Auto Trait Implementations§
impl Freeze for ComputerComponent
impl RefUnwindSafe for ComputerComponent
impl Send for ComputerComponent
impl Sync for ComputerComponent
impl Unpin for ComputerComponent
impl UnsafeUnpin for ComputerComponent
impl UnwindSafe for ComputerComponent
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