pub struct Console<Services, A> { /* private fields */ }Expand description
A TCP console to process both strongly typed and free form messages. Free form messages are sent to all known subscriptions in random order until the first success.
This console only allows message from localhost.
Implementations§
Source§impl<Services, A> Console<Services, A>where
Services: DeserializeOwned + Eq + Hash + Debug + Send + Sync + 'static,
A: ToSocketAddrs + 'static,
impl<Services, A> Console<Services, A>where
Services: DeserializeOwned + Eq + Hash + Debug + Send + Sync + 'static,
A: ToSocketAddrs + 'static,
Auto Trait Implementations§
impl<Services, A> Freeze for Console<Services, A>where
A: Freeze,
impl<Services, A> !RefUnwindSafe for Console<Services, A>
impl<Services, A> Send for Console<Services, A>
impl<Services, A> Sync for Console<Services, A>
impl<Services, A> Unpin for Console<Services, A>where
A: Unpin,
impl<Services, A> !UnwindSafe for Console<Services, 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