BiMultiMap.fetch
You're seeing just the function
fetch
, go back to BiMultiMap module for more information.
Specs
Fetches all values for specific key
in bimultimap
If key
is present in bimultimap
with values values
, then {:ok, values}
is returned. Otherwise, :error
is returned.
Examples
iex> BiMultiMap.fetch(BiMultiMap.new(), :a)
:error
iex> bimultimap = BiMultiMap.new([a: 1, c: 1, c: 2])
iex> BiMultiMap.fetch(bimultimap, :a)
{:ok, [1]}
iex> BiMultiMap.fetch(bimultimap, :b)
:error
iex> BiMultiMap.fetch(bimultimap, :c)
{:ok, [1, 2]}