Sha256: b338947987221e30b3bbee39cf2ee0420e3329e49a837cac48c858369c229d67
Contents?: true
Size: 429 Bytes
Versions: 4
Compression:
Stored size: 429 Bytes
Contents
# frozen_string_literal: true require 'dry/schema/macros/key' module Dry module Schema module Macros # A Key specialization used for keys that can be skipped # # @api public class Optional < Key # @api private def operation :then end # @api private def to_rule super unless trace.captures.empty? end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems