use official async trait (#6765)

Signed-off-by: 21pages <pages21@163.com>
This commit is contained in:
21pages
2023-12-29 16:41:49 +08:00
committed by GitHub
parent 6953efc2d8
commit e873188775
6 changed files with 3 additions and 9 deletions

View File

@@ -6,7 +6,6 @@ use std::{
sync::{mpsc, Arc, Mutex, RwLock},
};
pub use async_trait::async_trait;
use bytes::Bytes;
#[cfg(not(any(target_os = "android", target_os = "linux")))]
use cpal::{
@@ -2649,7 +2648,6 @@ async fn send_switch_login_request(
}
/// Interface for client to send data and commands.
#[async_trait]
pub trait Interface: Send + Clone + 'static + Sized {
/// Send message data to remote peer.
fn send(&self, data: Data);