An UnsafeRow is almost identical to a SafeRow, except that it provides access
to its values via Variant instead of MySQLVal. This makes the access unsafe.
Only value access is unsafe, every other operation is forwarded to the internal
SafeRow.
Use the safe or unsafe UFCS methods to convert to and from these two types if
needed.
Note that there is a performance penalty when accessing via a Variant as the MySQLVal must be converted on every access.
An UnsafeRow is almost identical to a SafeRow, except that it provides access to its values via Variant instead of MySQLVal. This makes the access unsafe. Only value access is unsafe, every other operation is forwarded to the internal SafeRow.
Use the safe or unsafe UFCS methods to convert to and from these two types if needed.
Note that there is a performance penalty when accessing via a Variant as the MySQLVal must be converted on every access.
$(SAFE_MIGRATION)