Legend

Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field

Enum: RT.KitchenSink.Collections.RVariantKind

Summary

Determines what kind of an RVariant we're dealing with. See documentation for individual items.

Enum values

3 This RVariant is a Dict, holding other RVariants accessible via a string key.
2 This RVariant is a List, holding other RVariants accessible via an integer index.
0 Is used for an RVariant whose actual kind has not been determined yet. E.g. when accessing a dict element which doesn't exist yet, the newly created variant will be a Stub. Such variants assume one of the other Kinds upon being accessed in a certain way, e.g. perfoming string indexing will turn into a Dict.
1 This RVariant stores a char, a string, a DateTime or one of the integer types.