Sha256: 197d2f161ce9613744bfdae7cf0934cd253ec1b882067da866ce09fcfe2a3b01
Contents?: true
Size: 394 Bytes
Versions: 9
Compression:
Stored size: 394 Bytes
Contents
# frozen_string_literal: true module Parametric # Field DSL # host instance must implement: # #meta(options Hash) # #policy(key Symbol) self # module FieldDSL def required policy :required end def present required.policy :present end def declared policy :declared end def options(opts) policy :options, opts end end end
Version data entries
9 entries across 9 versions & 1 rubygems