currency_conversion v0.1.1 CurrencyConversion.Rates

This is the CurrencyConversion.Rates struct.

Summary

Functions

Defines a Currency DataSet

Types

t()
t() :: %CurrencyConversion.Rates{base: atom, rates: %{optional(atom) => float}}

Functions

__struct__()

Defines a Currency DataSet

Values

  • base - Defines the base currency (all other currencies are derived from the base currency)

    • Type: atom
  • Example: :CHF
  • rates

    • Type: %{atom => float}
  • Example: %{CHF: 1.23, EUR: 1.132}

Examples

iex> %CurrencyConversion.Rates{base: :EUR, rates: %{AUD: 1.4205, BGN: 1.9558}}
%CurrencyConversion.Rates{base: :EUR, rates: %{AUD: 1.4205, BGN: 1.9558}}