Provide useful types and traits for working with ZMQ Asynchronously.
A stream that ends when the
This type is used for receiving and sending messages in Multipart groups. An application could make using this easier by implementing traits as follows:
The final builder step for the Pair socket type.
The final builder step for some socket types
The root struct for a Socket builder
The final builder step for the Sub socket type.
This trait is implemented by all Streams with Item = Multipart and Error = Error, it provides the ability to control when the stream stops based on the content of another stream.
This trait is implemented by all socket types to allow custom builders to be created
Define all actions possible on a socket
This trait provides the basic Sink support for ZeroMQ Sockets. It depends on
This trait is provided for sockets that implement both Sync and Stream
This trait provides the basic Stream support for ZeroMQ Sockets. It depends on
This trait is provided to allow for ending a stream based on a Multipart message it receives.