pub type Framed<R, C> = FramedWrite<R, WriteHalf<TcpStream>, C>;
pub struct Framed<R, C> { /* private fields */ }