pub type PayloadReceiver = MsgReceiver<Payload>;
struct PayloadReceiver { rx: Receiver<Payload>, }
rx: Receiver<Payload>