Enum types have items that can be listed with get-enum-items
function. This information is exposed within instances of enum-item
structure.
Flags types (flags is a kind of enum whose values can be combined) have items that can be queried with get-flags-items
function. This information is exposed within instances of flags-item
structure.