Receiver

Trait Receiver 

Source
pub trait Receiver<M, C>: Stream<Item: UnvalidatedNetlinkMessage<Message = M, Credentials = C>> + Send{ }
Expand description

A type capable of receiving messages, M, from a client to Netlink.

[Stream] already provides a sufficient interface for this purpose.

Implementors§

Source§

impl<M, C, S> Receiver<M, C> for S
where M: Send + MessageWithPermission, C: Send, S: Stream<Item: UnvalidatedNetlinkMessage<Message = M, Credentials = C>> + Send,

Blanket implementation allows any [Stream] to be used as a Receiver.