So far VisionOption is defined with a type. However this has limitations in some situation, especially when having to serialize the information.
One option is to use some generic serialization option. Or to require the types to answer some requirement (implement some interface) to allow servers to convert that complex type into a primitive one and backwards.
So far
VisionOption
is defined with a type. However this has limitations in some situation, especially when having to serialize the information.One option is to use some generic serialization option. Or to require the types to answer some requirement (implement some interface) to allow servers to convert that complex type into a primitive one and backwards.