Serialises a non-string array into a single row. To be used when serialising an aggregate with serialise.
Since UDAs do not persist across function calls, they must be summarised in a SerialisationUDAs struct separately so we can pass them at runtime.
Array to serialise.
Aggregate of UDAs the original array was annotated with, passed as a runtime value.
A string, to be saved as a serialised row in an .ini file-like format.
Serialises a non-string array into a single row. To be used when serialising an aggregate with serialise.
Since UDAs do not persist across function calls, they must be summarised in a SerialisationUDAs struct separately so we can pass them at runtime.