Loads message field from the reader. Field is defined by the message field specification.
        Returns loaded value, supports field reference.

        :param reader:
        :param msg:
        :param field:
        :return:

async def _load_message_field(self, reader, msg, field):
        """
        Loads message field from the reader. Field is defined by the message field specification.
        Returns loaded value, supports field reference.

        :param reader:
        :param msg:
        :param field:
        :return:
        """
        fname, ftype, params = field[0], field[1], field[2:]
        await self.load_field(reader, ftype, params, eref(msg, fname))