Sha256: ee7167668b7877d9b2315244f82e18a09f4ad21e24d8c3e086b015d1baff5e2d

Contents?: true

Size: 289 Bytes

Versions: 1

Compression:

Stored size: 289 Bytes

Contents

# typed: strict
# frozen_string_literal: true

module Muina
  # Immutable Value Object parent class
  class Value
    include T::Props
    include T::Props::Constructor
    include T::Struct::ActsAsComparable

    def initialize(hash = {})
      super(hash)
      freeze
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
muina-0.2.7 lib/muina/value.rb