Currently Request uses JsonUtility to serialize/deserialize data. When defining a new request, both request and response types could be set to any type that could be serialized to json.

We are working on integrating Mirror’s serializer to handle requests. When that feature is ready, you will be able to change the serializer option in package’s settings.