pub type Responder<'pipe> = Responder<'pipe, Data, Data>;
pub struct Responder<'pipe> { /* private fields */ }