pub enum StreamStateKind {
Producer(Box<dyn ProducerState>),
Exchange(Box<dyn ExchangeState>),
}Variants§
Producer(Box<dyn ProducerState>)
Exchange(Box<dyn ExchangeState>)
Auto Trait Implementations§
impl !RefUnwindSafe for StreamStateKind
impl !Sync for StreamStateKind
impl !UnwindSafe for StreamStateKind
impl Freeze for StreamStateKind
impl Send for StreamStateKind
impl Unpin for StreamStateKind
impl UnsafeUnpin for StreamStateKind
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