A struct wrapping method arguments
The type of this method, as a function.
The type of this method, as a function. e.g. Function2[Int, String, Future[String]]
Contains success or thrift application exceptions
The type of this method, as a Service e.g.
The type of this method, as a Service e.g. Service[Args, Result]
The successful return type
Codec for the request args
Convert a function implementation of this method into a service implementation
Thrift method name
True for oneway thrift methods
Codec for the response
Thrift service name.
Thrift service name. A thrift service is a list of methods.
Convert a service implementation of this method into a function implementation
Metadata for a thrift method.