diff options
| author | Gustav Sörnäs <gustav@sornas.net> | 2020-10-29 14:27:16 +0100 |
|---|---|---|
| committer | Gustav Sörnäs <gustav@sornas.net> | 2020-10-29 14:27:16 +0100 |
| commit | 8cd74edc6079d26746cd07838c99d3b60228b87f (patch) | |
| tree | d565fba8d4eb5a44ab1e0492bac11a722ad0d434 /mumd/src/state.rs | |
| parent | 6a9e74def5010e29abe62be81c3f53e8943b2d5c (diff) | |
| download | mum-8cd74edc6079d26746cd07838c99d3b60228b87f.tar.gz | |
dont use qualified path
Diffstat (limited to 'mumd/src/state.rs')
| -rw-r--r-- | mumd/src/state.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/mumd/src/state.rs b/mumd/src/state.rs index 2093c7c..ea0213c 100644 --- a/mumd/src/state.rs +++ b/mumd/src/state.rs @@ -13,6 +13,7 @@ use mumble_protocol::voice::Serverbound; use mumlib::command::{Command, CommandResponse}; use mumlib::config::Config; use mumlib::error::{ChannelIdentifierError, Error}; +use mumlib::state::UserDiff; use std::net::ToSocketAddrs; use tokio::sync::{mpsc, watch}; use crate::network::tcp::{TcpEvent, TcpEventData}; @@ -205,7 +206,7 @@ impl State { } } - pub fn parse_user_state(&mut self, msg: msgs::UserState) -> Option<mumlib::state::UserDiff> { + pub fn parse_user_state(&mut self, msg: msgs::UserState) -> Option<UserDiff> { if !msg.has_session() { warn!("Can't parse user state without session"); return None; @@ -250,7 +251,7 @@ impl State { self.server_mut().unwrap().users_mut().insert(session, user::User::new(msg)); } - fn parse_updated_user_state(&mut self, session: u32, msg: msgs::UserState) -> mumlib::state::UserDiff { + fn parse_updated_user_state(&mut self, session: u32, msg: msgs::UserState) -> UserDiff { let user = self.server_mut().unwrap().users_mut().get_mut(&session).unwrap(); let mute = if msg.has_self_mute() && user.self_mute() != msg.get_self_mute() { @@ -264,7 +265,7 @@ impl State { None }; - let diff = mumlib::state::UserDiff::from(msg); + let diff = UserDiff::from(msg); user.apply_user_diff(&diff); let user = self.server().unwrap().users().get(&session).unwrap(); |
