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