Publish a session info event (Created/Updated/Deleted)
(&self, def: &'static BusEventDef, session: &Session)
| 787 | |
| 788 | /// Publish a session info event (Created/Updated/Deleted) |
| 789 | fn publish_session_event(&self, def: &'static BusEventDef, session: &Session) { |
| 790 | if let Ok(json) = serde_json::to_value(session) { |
| 791 | self.publish_event(def, serde_json::json!({ "info": json })); |
| 792 | } |
| 793 | } |
| 794 | |
| 795 | /// Publish a message event |
| 796 | fn publish_message_event(&self, def: &'static BusEventDef, msg: &SessionMessage) { |
no test coverage detected