diff --git a/src/domain/model/account.rs b/src/domain/model/account.rs index e5aab71..642c829 100644 --- a/src/domain/model/account.rs +++ b/src/domain/model/account.rs @@ -52,6 +52,7 @@ impl Account { self.messaging_provider = Some(provider.clone()); } + #[allow(dead_code)] pub fn get_room(&self, room_id: &RoomId) -> Option> { self.by_id_rooms.borrow().get(room_id).cloned() } diff --git a/src/domain/model/room.rs b/src/domain/model/room.rs index c47742b..d9089a2 100644 --- a/src/domain/model/room.rs +++ b/src/domain/model/room.rs @@ -118,6 +118,7 @@ impl Room { &self.id } + #[allow(dead_code)] pub fn name(&self) -> Option { self.name.borrow().clone() } diff --git a/src/domain/model/space.rs b/src/domain/model/space.rs index 2037a53..3974faa 100644 --- a/src/domain/model/space.rs +++ b/src/domain/model/space.rs @@ -65,6 +65,7 @@ impl Space { &self.id } + #[allow(dead_code)] pub fn name(&self) -> Option { self.name.borrow().clone() } diff --git a/src/domain/model/store_interface.rs b/src/domain/model/store_interface.rs index 2077d05..3cc5747 100644 --- a/src/domain/model/store_interface.rs +++ b/src/domain/model/store_interface.rs @@ -28,7 +28,10 @@ pub trait RoomStoreConsumerInterface { fn id(&self) -> &RoomId; fn is_direct(&self) -> Option; fn name(&self) -> Option; + + #[allow(dead_code)] async fn avatar(&self) -> Option; + fn spaces(&self) -> &Vec; } diff --git a/src/ui/store/room.rs b/src/ui/store/room.rs index 6693084..413ec93 100644 --- a/src/ui/store/room.rs +++ b/src/ui/store/room.rs @@ -30,6 +30,8 @@ pub struct Store { #[derive(Clone)] pub struct Room { store: RefCell, + + #[allow(dead_code)] domain: Rc, } @@ -52,6 +54,7 @@ impl Room { } } + #[allow(dead_code)] pub async fn get_avatar(&self) -> Option { self.domain.avatar().await } diff --git a/src/ui/store/space.rs b/src/ui/store/space.rs index 1403d42..deff902 100644 --- a/src/ui/store/space.rs +++ b/src/ui/store/space.rs @@ -20,6 +20,8 @@ pub struct Store { #[derive(Clone)] pub struct Space { store: RefCell, + + #[allow(dead_code)] domain: Rc, }