Sha256: b3d1f5b4dc540622c515347deef01778844d046fa8a86992338b73e7df40f35e
Contents?: true
Size: 338 Bytes
Versions: 13
Compression:
Stored size: 338 Bytes
Contents
# frozen_string_literal: true module LedgerSync module Adaptors class Contract < Dry::Validation::Contract module Types include Dry::Types() Reference = Dry::Schema.Params do required(:object).filled(eql?: :reference) required(:id).filled(:string) end end end end end
Version data entries
13 entries across 13 versions & 1 rubygems