Struct zedmq::Sub [−][src]
A ZMQ SUB socket.
Implementations
impl Sub
[src]
pub fn subscribe(&mut self, topic: &[u8]) -> Result<()>
[src]
Subscribe to a topic.
pub fn recv(&mut self) -> Result<Vec<Vec<u8>>>
[src]
Recieve a message that matches a subscribed topic prefix.
pub fn recv_unchecked(&mut self) -> Result<Vec<Vec<u8>>>
[src]
Receive a multipart message without performing prefix checks.
Auto Trait Implementations
impl !RefUnwindSafe for Sub
impl Send for Sub
impl !Sync for Sub
impl Unpin for Sub
impl UnwindSafe for Sub
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,