Reads a type from the stream using optional fields.
The type to be read from the stream. ARGS... = The arguments for optional fields.
The read type read from the stream.
See Implementation
Reads a type from the stream using optional fields.