DataTableRowHandle to Get Data table row: Only literal data table is supported

I actually tried to fix that by branching the engine but the variable output pin was a problem. And like you said you cannot cast structs. Only solution I can see is some more advance logic when processing the input table. A new argument could be used to set the type of struct that that the node will support.