Sha256: 0c222bcf1fe13be4f96cbf43b2301c2b926a7c9ef7e68eb51e3e1bfced028c80

Contents?: true

Size: 600 Bytes

Versions: 7

Compression:

Stored size: 600 Bytes

Contents

# frozen_string_literal: true

class ReeMapper::Any < ReeMapper::AbstractType
  contract(Any, Kwargs[name: String, location: Nilor[String]] => Any)
  def serialize(value, name:, location: nil)
    value
  end

  contract(Any, Kwargs[name: String, location: Nilor[String]] => Any)
  def cast(value, name:, location: nil)
    value
  end

  contract(Any, Kwargs[name: String, location: Nilor[String]] => Any)
  def db_dump(value, name:, location: nil)
    value
  end

  contract(Any, Kwargs[name: String, location: Nilor[String]] => Any)
  def db_load(value, name:, location: nil)
    value
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
ree_lib-1.0.93 lib/ree_lib/packages/ree_mapper/package/ree_mapper/types/any.rb
ree_lib-1.0.92 lib/ree_lib/packages/ree_mapper/package/ree_mapper/types/any.rb
ree_lib-1.0.91 lib/ree_lib/packages/ree_mapper/package/ree_mapper/types/any.rb
ree_lib-1.0.90 lib/ree_lib/packages/ree_mapper/package/ree_mapper/types/any.rb
ree_lib-1.0.89 lib/ree_lib/packages/ree_mapper/package/ree_mapper/types/any.rb
ree_lib-1.0.88 lib/ree_lib/packages/ree_mapper/package/ree_mapper/types/any.rb
ree_lib-1.0.87 lib/ree_lib/packages/ree_mapper/package/ree_mapper/types/any.rb