class Dry::Schema::Macros::Optional
A Key
specialization used for keys that can be skipped
@api private
Public Instance Methods
operation()
click to toggle source
@api private
# File lib/dry/schema/macros/optional.rb, line 13 def operation :then end
to_rule()
click to toggle source
@api private
Calls superclass method
Dry::Schema::Macros::Key#to_rule
# File lib/dry/schema/macros/optional.rb, line 18 def to_rule super unless trace.captures.empty? end