Class: Contracts::Constraints::Base
- Inherits:
-
Object
- Object
- Contracts::Constraints::Base
- Defined in:
- lib/contracts.rb
Direct Known Subclasses
Anything, ArrayOf, HashOf, Nothing, OneOf, Predicate, Range, Regex, RespondTo, Type, Union
Instance Method Summary collapse
Instance Method Details
#to_h ⇒ Object
204 |
# File 'lib/contracts.rb', line 204 def to_h = { type: self.class.name.split("::").last.downcase, description: description } |