pub enum HandlerChannelStorageItem<'a> {
Session(&'a SessionReceiver),
Producer(ProducerId, &'a ProducerName, &'a ProducerReceiver),
Consumer(ConsumerId, &'a ConsumerReceiver),
}
Variants§
Session(&'a SessionReceiver)
Producer(ProducerId, &'a ProducerName, &'a ProducerReceiver)
Consumer(ConsumerId, &'a ConsumerReceiver)
Trait Implementations§
Auto Trait Implementations§
impl<'a> Freeze for HandlerChannelStorageItem<'a>
impl<'a> RefUnwindSafe for HandlerChannelStorageItem<'a>
impl<'a> Send for HandlerChannelStorageItem<'a>
impl<'a> Sync for HandlerChannelStorageItem<'a>
impl<'a> Unpin for HandlerChannelStorageItem<'a>
impl<'a> UnwindSafe for HandlerChannelStorageItem<'a>
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