diff --git a/src/service/users.rs b/src/service/users.rs index 9fd40b66..311299ac 100644 --- a/src/service/users.rs +++ b/src/service/users.rs @@ -32,15 +32,12 @@ pub(crate) struct SlidingSyncCache { extensions: ExtensionsConfig, } +type ConnectionKey = (OwnedUserId, OwnedDeviceId, String); + pub(crate) struct Service { pub(crate) db: &'static dyn Data, - #[expect(clippy::type_complexity)] - pub(crate) connections: Mutex< - BTreeMap< - (OwnedUserId, OwnedDeviceId, String), - Arc>, - >, - >, + pub(crate) connections: + Mutex>>>, } impl Service {