Any
Any is a specialized data type that allows you to store any kind of object in it. For example:
Any var1 = Vector<String>();
struct MyStruct { int a; };
Any var2 = MyStruct();
Use AnyCast and AnyCastRef to retrieve valid types from an Any variable.
Vector<String> val1 = AnyCast<Vector<String>>(var1);
MyStruct& val2 = AnyCastRef<MyStruct>(var2);