http_type/stream/
type.rs

1use crate::*;
2
3pub type ArcStream = Arc<TcpStream>;
4pub type ArcRwLockStream = ArcRwLock<TcpStream>;
5pub type OptionArcTcpStream = Option<ArcStream>;
6pub type OptionArcRwLockStream = Option<ArcRwLockStream>;
7pub type ArcRwLockWriteGuardTcpStream<'a> = Arc<RwLockWriteGuard<'a, TcpStream>>;
8pub type OptionArcRwLockWriteGuardTcpStream<'a> = Option<ArcRwLockWriteGuardTcpStream<'a>>;
9pub type ArcMutexGuardTcpStream<'a> = Arc<MutexGuard<'a, std::net::TcpStream>>;
10pub type OptionArcMutexGuardTcpStream<'a> = Option<ArcMutexGuardTcpStream<'a>>;