8 lines
463 B
Rust
8 lines
463 B
Rust
use actix_tls::accept::rustls_0_22::TlsStream;
|
|
use tokio::io::{ReadHalf, WriteHalf};
|
|
use tokio::net::TcpStream;
|
|
use tokio_util::codec::{Framed, FramedRead, FramedWrite, LengthDelimitedCodec};
|
|
|
|
pub type TransportStream = Framed<TlsStream<TcpStream>, LengthDelimitedCodec>;
|
|
pub type TransportStreamTx = FramedWrite<WriteHalf<TlsStream<TcpStream>>, LengthDelimitedCodec>;
|
|
pub type TransportStreamRx = FramedRead<ReadHalf<TlsStream<TcpStream>>, LengthDelimitedCodec>; |