ExKpl v0.1.3 ExKpl.Keyset View Source

Link to this section Summary

Link to this section Types

Link to this type

t() View Source
t() :: %ExKpl.Keyset{key_to_index: map(), rev_keys: [binary()]}

Link to this section Functions

Link to this function

get_or_add_key(key, keyset) View Source
get_or_add_key(:undefined, t()) :: {:undefined, t()}
get_or_add_key(binary(), t()) :: {non_neg_integer(), t()}

Link to this function

key?(key, keyset) View Source
key?(binary(), t()) :: boolean()

Link to this function

key_list(keyset) View Source
key_list(t()) :: [binary()]

Link to this function

potential_index(key, keyset) View Source
potential_index(binary(), t()) :: non_neg_integer()