Struct rsiot_redis_client::cmp_redis_client::ConfigAlias
source · pub struct ConfigAlias<TMessage, TMessageChannel>(pub Config<TMessage, TMessageChannel>)
where
TMessage: IMessage,
TMessageChannel: IMessageChannel;
Tuple Fields§
§0: Config<TMessage, TMessageChannel>
Trait Implementations§
source§impl<TMessage, TMessageChannel> From<Config<TMessage, TMessageChannel>> for ConfigAlias<TMessage, TMessageChannel>where
TMessage: IMessage,
TMessageChannel: IMessageChannel,
impl<TMessage, TMessageChannel> From<Config<TMessage, TMessageChannel>> for ConfigAlias<TMessage, TMessageChannel>where
TMessage: IMessage,
TMessageChannel: IMessageChannel,
source§impl<TMessage, TMessageChannel> IComponentProcess<ConfigAlias<TMessage, TMessageChannel>, TMessage> for Component<ConfigAlias<TMessage, TMessageChannel>, TMessage>
impl<TMessage, TMessageChannel> IComponentProcess<ConfigAlias<TMessage, TMessageChannel>, TMessage> for Component<ConfigAlias<TMessage, TMessageChannel>, TMessage>
fn process<'life0, 'async_trait>(
&'life0 self,
config: ConfigAlias<TMessage, TMessageChannel>,
input: CmpInput<TMessage>,
output: CmpOutput<TMessage>,
cache: Cache<TMessage>
) -> Pin<Box<dyn Future<Output = Result<(), ComponentError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Auto Trait Implementations§
impl<TMessage, TMessageChannel> RefUnwindSafe for ConfigAlias<TMessage, TMessageChannel>where
TMessageChannel: RefUnwindSafe,
impl<TMessage, TMessageChannel> Send for ConfigAlias<TMessage, TMessageChannel>
impl<TMessage, TMessageChannel> Sync for ConfigAlias<TMessage, TMessageChannel>where
TMessageChannel: Sync,
impl<TMessage, TMessageChannel> Unpin for ConfigAlias<TMessage, TMessageChannel>where
TMessageChannel: Unpin,
impl<TMessage, TMessageChannel> UnwindSafe for ConfigAlias<TMessage, TMessageChannel>where
TMessageChannel: UnwindSafe,
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