DSMTypeOptional

class dsviper.DSMTypeOptional

Bases: DSMType

The optional<element_type> as a parsed model declares it.

element_type() is another declared type, so the leaves are names. Definitions holds the registered TypeOptional those names stand for.

Note: Not directly instantiable.

element_type() → DSMType

Return the type of the element.