struct ReqMsg(); struct RespMsg(); pub type TestType = fn() -> (ReqMsg, fn(RespMsg) -> ());