mirror of
https://github.com/MercuryWorkshop/epoxy-tls.git
synced 2025-05-12 22:10:01 -04:00
use knockoff dynosaur to remove async_trait on wsr/wsw
This commit is contained in:
parent
5e54465e58
commit
9129d767f8
31 changed files with 692 additions and 258 deletions
|
@ -8,7 +8,7 @@ pub use server::ServerMux;
|
|||
|
||||
use crate::{
|
||||
extensions::{udp::UdpProtocolExtension, AnyProtocolExtension, AnyProtocolExtensionBuilder},
|
||||
ws::LockedWebSocketWrite,
|
||||
ws::{LockedWebSocketWrite, WebSocketWrite},
|
||||
CloseReason, Packet, PacketType, Role, WispError,
|
||||
};
|
||||
|
||||
|
@ -35,8 +35,8 @@ impl WispHandshakeResultKind {
|
|||
}
|
||||
}
|
||||
|
||||
async fn send_info_packet(
|
||||
write: &LockedWebSocketWrite,
|
||||
async fn send_info_packet<W: WebSocketWrite>(
|
||||
write: &LockedWebSocketWrite<W>,
|
||||
builders: &mut [AnyProtocolExtensionBuilder],
|
||||
) -> Result<(), WispError> {
|
||||
write
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue