pub struct HandleUseProvider;Trait Implementations§
Source§impl<Context, Provider, Code, Input> Handler<Context, Use<Provider, Code>, Input> for HandleUseProviderwhere
Context: HasAsyncErrorType,
Provider: Handler<Context, Code, Input> + Send,
Input: Send,
Code: Send,
impl<Context, Provider, Code, Input> Handler<Context, Use<Provider, Code>, Input> for HandleUseProviderwhere
Context: HasAsyncErrorType,
Provider: Handler<Context, Code, Input> + Send,
Input: Send,
Code: Send,
impl<Context, Provider, Code, Input> IsProviderFor<HandlerComponent, Context, (Use<Provider, Code>, Input)> for HandleUseProviderwhere
Context: HasAsyncErrorType,
Provider: IsProviderFor<HandlerComponent, Context, (Code, Input)> + Handler<Context, Code, Input> + Send,
Input: Send,
Code: Send,
Auto Trait Implementations§
impl Freeze for HandleUseProvider
impl RefUnwindSafe for HandleUseProvider
impl Send for HandleUseProvider
impl Sync for HandleUseProvider
impl Unpin for HandleUseProvider
impl UnsafeUnpin for HandleUseProvider
impl UnwindSafe for HandleUseProvider
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