chore: use order

This commit is contained in:
2021-05-17 23:47:00 +08:00
parent 323cbf6d45
commit ebb0770454
3 changed files with 5 additions and 5 deletions

View File

@@ -10,6 +10,7 @@ use std::io::Error as IoError;
use std::collections::{HashMap, BTreeMap};
use std::net::SocketAddr;
use std::sync::Mutex;
use std::sync::atomic::{AtomicU64, Ordering};
use futures_channel::mpsc::unbounded;
use futures_util::{future, pin_mut, stream::TryStreamExt, StreamExt};
use tokio::net::{TcpListener, TcpStream};
@@ -21,7 +22,6 @@ use crate::slash_handles::{HandleContext, HandleTextMessage, HandleTextMessageTi
use crate::slash_handles::{HandleTextMessageExit, HandleTextMessageStatics};
use crate::slash_handles::{HandleTextMessagePass, HandleTextMessageRoom};
use crate::slash_handles::{HandleTextMessageRooms, HandleTextMessageVersion};
use std::sync::atomic::{AtomicU64, Ordering};
const NAME: &str = env!("CARGO_PKG_NAME");
const VERSION: &str = env!("CARGO_PKG_VERSION");

View File

@@ -1,9 +1,9 @@
use crate::types::{PeerMap, RoomMap, Tx, TxSendMessage};
use std::net::SocketAddr;
use std::sync::atomic::Ordering;
use chrono::Local;
use crate::msg::RoomMessageDown;
use crate::types::{PeerMap, RoomMap, Tx, TxSendMessage};
use crate::{NAME, VERSION, TOTAL_CREATED_CONN};
use std::sync::atomic::Ordering;
#[derive(Debug, Clone)]
pub struct HandleContext {

View File

@@ -1,8 +1,8 @@
use futures_channel::mpsc::UnboundedSender;
use tungstenite::Message;
use std::net::SocketAddr;
use std::collections::{HashMap, BTreeMap};
use std::sync::{Mutex, Arc};
use futures_channel::mpsc::UnboundedSender;
use tungstenite::Message;
pub type Tx = UnboundedSender<Message>;
pub type PeerMap = Arc<Mutex<HashMap<SocketAddr, Tx>>>;