BiMultiMap.fetch_keys
You're seeing just the function
fetch_keys
, go back to BiMultiMap module for more information.
Specs
Fetches all keys for specific value
in bimultimap
This function is exact mirror of fetch/2
.
Examples
iex> BiMultiMap.fetch_keys(BiMultiMap.new, 1)
:error
iex> bimultimap = BiMultiMap.new([a: 1, c: 3, d: 3])
iex> BiMultiMap.fetch_keys(bimultimap, 1)
{:ok, [:a]}
iex> BiMultiMap.fetch_keys(bimultimap, 2)
:error
iex> BiMultiMap.fetch_keys(bimultimap, 3)
{:ok, [:c, :d]}