private static TFieldIdEnum[] getArgFields(AsyncProcessFunction<?, ?, ?, ?> asyncFunc) {
        return getArgFields0(Type.ASYNC, asyncFunc.getClass(), asyncFunc.getMethodName());
    }
Sets the exception field of the specified {@code result} to the specified {@code cause}.
thrift/thrift0.21/src/main/java/com/linecorp/armeria/internal/common/thrift/ThriftFunction.java