From 4737ae0f06dcd95d7a4c183e9093a864b58d1dcb Mon Sep 17 00:00:00 2001 From: Jazz Turner-Baggs <473256+jazzz@users.noreply.github.com> Date: Tue, 28 Apr 2026 09:50:23 -0700 Subject: [PATCH] Appease clippy --- core/conversations/src/inbox_v2.rs | 2 +- crates/client/src/client.rs | 2 +- extensions/components/src/contact_registry.rs | 11 ++++++++++- .../components/src/delivery/local_broadcaster.rs | 6 ++++++ extensions/components/src/storage/in_memory_store.rs | 6 ++++++ 5 files changed, 24 insertions(+), 3 deletions(-) diff --git a/core/conversations/src/inbox_v2.rs b/core/conversations/src/inbox_v2.rs index c40ff6f..1bcef35 100644 --- a/core/conversations/src/inbox_v2.rs +++ b/core/conversations/src/inbox_v2.rs @@ -87,7 +87,7 @@ pub struct InboxV2 { ctx: Rc>, } -impl<'a, DS, CS, RS> InboxV2 +impl InboxV2 where DS: DeliveryService, RS: RegistrationService, diff --git a/crates/client/src/client.rs b/crates/client/src/client.rs index 9148cad..97870f9 100644 --- a/crates/client/src/client.rs +++ b/crates/client/src/client.rs @@ -1,6 +1,6 @@ use libchat::{ AddressedEnvelope, ChatError, ChatStorage, ContentData, Context, ConversationIdOwned, - DeliveryService, Introduction, RegistrationService, StorageConfig, + DeliveryService, Introduction, StorageConfig, }; use logoschat_components::EphemeralRegistry; diff --git a/extensions/components/src/contact_registry.rs b/extensions/components/src/contact_registry.rs index bd67775..2037cf6 100644 --- a/extensions/components/src/contact_registry.rs +++ b/extensions/components/src/contact_registry.rs @@ -24,6 +24,12 @@ impl EphemeralRegistry { } } +impl Default for EphemeralRegistry { + fn default() -> Self { + Self::new() + } +} + impl Debug for EphemeralRegistry { fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { let registry = self.registry.lock().unwrap(); @@ -52,7 +58,10 @@ impl RegistrationService for EphemeralRegistry { type Error = String; fn register(&mut self, identity: &str, key_bundle: Vec) -> Result<(), Self::Error> { - self.registry.lock().unwrap().insert(identity.to_string(), key_bundle); + self.registry + .lock() + .unwrap() + .insert(identity.to_string(), key_bundle); Ok(()) } diff --git a/extensions/components/src/delivery/local_broadcaster.rs b/extensions/components/src/delivery/local_broadcaster.rs index a366ad2..5889def 100644 --- a/extensions/components/src/delivery/local_broadcaster.rs +++ b/extensions/components/src/delivery/local_broadcaster.rs @@ -97,6 +97,12 @@ impl LocalBroadcaster { } } +impl Default for LocalBroadcaster { + fn default() -> Self { + Self::new() + } +} + impl DeliveryService for LocalBroadcaster { type Error = String; diff --git a/extensions/components/src/storage/in_memory_store.rs b/extensions/components/src/storage/in_memory_store.rs index fcbc8b1..2bf84f9 100644 --- a/extensions/components/src/storage/in_memory_store.rs +++ b/extensions/components/src/storage/in_memory_store.rs @@ -22,6 +22,12 @@ impl MemStore { } } +impl Default for MemStore { + fn default() -> Self { + Self::new() + } +} + impl ConversationStore for MemStore { fn save_conversation( &mut self,