This commit is contained in:
2026-09-21 15:19:13 +02:00
parent 7f1402dd33
commit 73233e9b57
6 changed files with 71 additions and 53 deletions
+3 -3
View File
@@ -7,14 +7,14 @@ use tokio::sync::mpsc::UnboundedSender;
/// Client connecté à un canal RTC.
#[derive(Clone)]
pub struct RtcClient {
pub struct RTCClient {
pub user: Arc<user::Model>,
pub channel: Arc<channel::Model>,
pub peer_connection: Arc<PeerConnection>,
pub websocket_sender: UnboundedSender<Message>,
}
impl RtcClient {
impl RTCClient {
pub fn new(
user: user::Model,
channel: channel::Model,
@@ -29,7 +29,7 @@ impl RtcClient {
}
}
pub fn on_message(&self, raw_message: Message) {
pub async fn on_message(&self, raw_message: Message) {
let Message::Text(raw_message) = raw_message else {
return;
};