pub struct Router { /* private fields */ }
Expand description
The ROUTER SocketType
wrapper type
Router implements StreamSocket
and SinkSocket
, and has an associated controlled variant.
Trait Implementations§
source§impl From<(Socket, PollEvented<ZmqFile>)> for Router
impl From<(Socket, PollEvented<ZmqFile>)> for Router
source§fn from(inner: (Socket, EventedFile)) -> Self
fn from(inner: (Socket, EventedFile)) -> Self
Converts to this type from the input type.
source§impl IntoInnerSocket for Router
impl IntoInnerSocket for Router
source§impl SinkSocket for Router
impl SinkSocket for Router
source§impl StreamSocket for Router
impl StreamSocket for Router
impl UnPair for Router
Auto Trait Implementations§
impl !RefUnwindSafe for Router
impl Send for Router
impl !Sync for Router
impl Unpin for Router
impl !UnwindSafe for Router
Blanket Implementations§
source§impl<T> HasBuilder for Twhere
T: IntoInnerSocket,
impl<T> HasBuilder for Twhere
T: IntoInnerSocket,
source§impl<T> SinkStreamSocket for Twhere
T: StreamSocket + SinkSocket,
impl<T> SinkStreamSocket for Twhere
T: StreamSocket + SinkSocket,
source§fn sink_stream(
self,
buffer_size: usize
) -> <<T as IntoInnerSocket>::Socket as InnerSocket<T>>::SinkStream
fn sink_stream(
self,
buffer_size: usize
) -> <<T as IntoInnerSocket>::Socket as InnerSocket<T>>::SinkStream
Retrieve a structure that implements both Sync and Stream. Read more