class Dry::Types::Printer
@api private
Public Instance Methods
visit_struct_sum(sum) { |"Sum<#{constructors}#{opts}>"| ... }
click to toggle source
# File lib/dry/struct/printer.rb, line 12 def visit_struct_sum(sum) visit_sum_constructors(sum) do |constructors| visit_options(EMPTY_HASH, sum.meta) do |opts| yield "Struct::Sum<#{constructors}#{opts}>" end end end