pub type ChannelReceiver = Receiver<Weak<Channel>>;
pub struct ChannelReceiver { /* private fields */ }