Avatar
protocol APIRequestable { func load<R: Request>(request: R) -> R.Response } って感じですかね?