Struct relm4::AsyncComponentSender
source · pub struct AsyncComponentSender<C: AsyncComponent> { /* private fields */ }
Expand description
Contains senders to send and receive messages from a Component
.
Implementations§
Trait Implementations§
source§impl<C: AsyncComponent> Clone for AsyncComponentSender<C>
impl<C: AsyncComponent> Clone for AsyncComponentSender<C>
source§impl<C: Debug + AsyncComponent> Debug for AsyncComponentSender<C>where
C::Input: Debug,
C::Output: Debug,
C::CommandOutput: Debug,
impl<C: Debug + AsyncComponent> Debug for AsyncComponentSender<C>where
C::Input: Debug,
C::Output: Debug,
C::CommandOutput: Debug,
source§impl<C: AsyncComponent> Deref for AsyncComponentSender<C>
impl<C: AsyncComponent> Deref for AsyncComponentSender<C>
§type Target = ComponentSenderInner<<C as AsyncComponent>::Input, <C as AsyncComponent>::Output, <C as AsyncComponent>::CommandOutput>
type Target = ComponentSenderInner<<C as AsyncComponent>::Input, <C as AsyncComponent>::Output, <C as AsyncComponent>::CommandOutput>
The resulting type after dereferencing.