Class: T::Types::TypeTemplate

Inherits:
TypeVariable show all
Defined in:
lib/types/types/type_template.rb

Constant Summary

Constants inherited from TypeVariable

T::Types::TypeVariable::VALID_VARIANCES

Instance Attribute Summary

Attributes inherited from TypeVariable

#variance

Method Summary

Methods inherited from TypeVariable

#build_type, #initialize, #name, #subtype_of_single?, #valid?

Methods inherited from Base

#==, #describe_obj, #error_message_for_obj, #error_message_for_obj_recursive, #hash, method_added, #recursively_valid?, #subtype_of?, #to_s, #validate!

Constructor Details

This class inherits a constructor from T::Types::TypeVariable