pub type GenericStreamSocket = StreamSocket<GenericStream>;
pub struct GenericStreamSocket { /* private fields */ }