pub fn monitor_subscribe(topic: Topic) -> Result<Subscription>