Cldr.Unit.Conversion.base_unit_and_conversion
You're seeing just the function
base_unit_and_conversion
, go back to Cldr.Unit.Conversion module for more information.
Returns the base unit and the base unit conversionfor a given unit.
Argument
unit
is either at:Cldr.Unit
, anatom
or at:String
Returns
{:ok, base_unit, conversion}
or{:error, {exception, reason}}
Example
iex> Cldr.Unit.Conversion.base_unit_and_conversion :square_kilometer
{
:ok,
:square_meter,
[square_kilometer: %Cldr.Unit.Conversion{base_unit: [:square, :meter], factor: 1000000, offset: 0}]
}
iex> Cldr.Unit.Conversion.base_unit_and_conversion :square_table
{:error, {Cldr.UnknownUnitError, "Unknown unit was detected at \"table\""}}