Module: ENM::Types Private

Includes:
Dry::Types
Defined in:
lib/enm/types.rb

This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.

Constant Summary collapse

Database =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

Returns:

Instance(ENM::Database)
DatabaseMap =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

Returns:

Hash.map(String, Database)
DefaultDatabase =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

Returns:

Database.optional
DefaultValue =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

Returns:

  • (Dry::Types::Type(#to_s))
Coercible::String.constrained(filled: true)
Enum =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

Returns:

Instance(ENM::Enum)
DryMode =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

Returns:

  • (Dry::Types::Type(:string, :symbol))
Coercible::Symbol.default(:string).enum(:string, :symbol)