server: fix unused imports in ws/handler.rs and api/sessions.rs
This commit is contained in:
parent
0c35db1746
commit
bb9b7582b5
@ -1,5 +1,5 @@
|
|||||||
use actix_web::{web, HttpResponse};
|
use actix_web::{web, HttpResponse};
|
||||||
use serde::{Deserialize, Serialize};
|
use serde::Deserialize;
|
||||||
use std::sync::Arc;
|
use std::sync::Arc;
|
||||||
|
|
||||||
use crate::models::{ApiResponse, Session};
|
use crate::models::{ApiResponse, Session};
|
||||||
|
|||||||
@ -1,23 +1,11 @@
|
|||||||
use std::sync::Arc;
|
use std::sync::Arc;
|
||||||
use std::time::{Duration, Instant};
|
use std::time::{Duration, Instant};
|
||||||
|
|
||||||
use actix::prelude::*;
|
|
||||||
use actix_web::web;
|
|
||||||
use actix_ws::{Message, SessionExt};
|
use actix_ws::{Message, SessionExt};
|
||||||
use futures::stream::{SplitSink, SplitStream, StreamExt};
|
use futures::StreamExt;
|
||||||
use log::{error, info, warn};
|
use log::{info, warn};
|
||||||
use tokio::net::TcpStream;
|
|
||||||
use tokio_tungstenite::tungstenite::protocol::Message as TungMessage;
|
|
||||||
|
|
||||||
use crate::models::{ClientType, WsMessage, SessionStatus};
|
use crate::models::{ClientType, WsMessage};
|
||||||
|
|
||||||
/// Actix message to broadcast a frame to all viewers in a session.
|
|
||||||
#[derive(Message)]
|
|
||||||
#[rtype(result = "()")]
|
|
||||||
pub struct BroadcastFrame {
|
|
||||||
pub session_id: String,
|
|
||||||
pub msg: WsMessage,
|
|
||||||
}
|
|
||||||
|
|
||||||
/// ACTIX-WEB HTTP HANDLER
|
/// ACTIX-WEB HTTP HANDLER
|
||||||
///
|
///
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user