"bUseUnity = false" + SListView = errors

Hi,
my project makes extensive use of the SListview template class, and eveything compiles fine with bUseUnity = true in the .Build.cs file. But as soon as I set bUseUnity (previously called: bUseUnityBuild) to false, to speed up iteration time the project won’t compile and I get these errors:

C2139
C2079

FInventoryEntryValue is a simple struct containing 3 constructors 1 function and 2 variables, so nothing special.

Any suggestions?

Sorry for the errors being in german, but the error codes are universal anyways

Nevermind.
There was no problem with the Listview or anything, Visual Studio just showed the errors there because the ListView was inside a custom SCompoundWidget (my hud) and that was inside a APlayerController, which holds the source for the Listview Items (FInventoryEntry), BUT only had a forward declaration of the struct. With UseUnity = true it got the required definition.

Just including the struct header in the my playercontroller header solved everything.