The following behaviour must be present for the first MVP implementation of lb: - [ ] Wholesale serialisation of requests from ruma types (integer translation [not required](https://github.com/matrix-org/matrix-doc/pull/3079/files#diff-c4eef04b22c790a61c6eacd1a1b4ae13ee10e64cb0c98928201d32235685867cR50) for requests at this stage) - [ ] CBOR Integer key translation to corresponding string-key counterparts - [ ] Wholesale deserialisation of responses onto ruma types (with integer key translation) - [ ] DTLS + CoAP connection establishment - [ ] CoAP sync OBSERVE exposure (futures channel? Simple `try_next()`?)
The following behaviour must be present for the first MVP implementation of lb:
try_next()?)