class ValueSemantics::Recipe

Contains all the configuration necessary to bake a ValueSemantics module

@see ValueSemantics.bake_module @see ClassMethods#value_semantics @see DSL.run

Attributes

attributes[R]

Public Class Methods

new(attributes:) click to toggle source
# File lib/value_semantics/recipe.rb, line 12
def initialize(attributes:)
  @attributes = attributes
  freeze
end