We previously determined that we wouldn't gain much from reusing ruma and matrix-rust-sdk (the latter of which is a quite large dependency). This was partially due to the fact that the service didn't use many Matrix APIs at that point. #214 significantly increased the usage of Matrix APIs, however. We should re-investigate whether we'd benefit from using ruma and matrix-rust-sdk.
We previously determined that we wouldn't gain much from reusing ruma and matrix-rust-sdk (the latter of which is a quite large dependency). This was partially due to the fact that the service didn't use many Matrix APIs at that point. #214 significantly increased the usage of Matrix APIs, however. We should re-investigate whether we'd benefit from using ruma and matrix-rust-sdk.