Current section

Files

Jump to
geolix_adapter_mmdb2 lib mmdb2 record location.ex
Raw

lib/mmdb2/record/location.ex

defmodule Geolix.Adapter.MMDB2.Record.Location do
@moduledoc """
Record for `location` information.
"""
alias Geolix.Adapter.MMDB2.Model
defstruct [
:accuracy_radius,
:latitude,
:longitude,
:metro_code,
:time_zone
]
@behaviour Model
@impl Model
def from(nil, _), do: nil
def from(data, _), do: struct(__MODULE__, data)
end