| 1 | //! The session-sharing protocol. |
| 2 | //! All messages defined here are shared across the client and server, |
| 3 | //! and are serialized/deserialized to/from JSON. |
| 4 | //! |
| 5 | //! When modifying them, changes need to be backward-compatible. This usually means |
| 6 | //! defining a default value for every new field added that is used during |
| 7 | //! deserialization when the field is missing. |
| 8 | pub mod common; |
| 9 | pub mod sharer; |
| 10 | pub mod viewer; |