Manually creates a DBusAny object using a type, signature and implicit specifier.
Automatically creates a DBusAny object with fitting parameters from a D type or Variant!T. Pass a Variant!T to make this an explicit variant.
Converts a basic type, a tuple or an array to the D type with type checking. Tuples can get converted to an array too.
If the value is an array of DictionaryEntries this will return a HashMap
If true, this value will get serialized as variant value, otherwise it is serialized like it wasn't in a DBusAny wrapper. Same functionality as Variant!T but with dynamic types if true.
Child signature for Arrays & Tuples
DBus type of the value (never 'v'), see typeSig!T
Structure allowing typeless parameters