XEts.lookup_element
You're seeing just the function
lookup_element
, go back to XEts module for more information.
Link to this function
lookup_element(tab, key, pos)
Specs
Lookup an element in the table.
Examples
iex> tab = XEts.new(:table) |> XEts.insert(x: 1, y: 2)
iex> XEts.lookup_element(tab, :x, 1)
:x
iex> XEts.lookup_element(tab, :x, 2)
1
iex> %{tab: tab} = XEts.new(:table) |> XEts.insert(x: 1, y: 2)
iex> XEts.lookup_element(tab, :y, 2)
2
Link to this function
lookup_element(tab, key, pos, meta)
Specs
lookup_element(t(), any(), integer(), meta()) :: any()
lookup_element(tab(), any(), integer(), meta()) :: any()
Lookup an element in the table given metadata.
Examples
iex> tab = XEts.new(:table) |> XEts.insert(x: 1, y: 2)
iex> XEts.lookup_element(tab, :x, 1, XEts.get_meta(tab))
:x
iex> XEts.lookup_element(tab, :x, 2, XEts.get_meta(tab))
1