[−][src]Module type_freak::kvlist
A typed list of key-value pairs.
Modules
marker |
Structs
KVAppendFunctor | A functor that appends a key-value pair to KVList. |
KVConcatFunctor | |
KVIndexOfFunctor | A functor that gets index of |
KVIndexOfManyFunctor | A functor that gets multiple indexes of |
KVInsertAtFunctor | A functor that inserts |
KVKeyValueAtFunctor | A functor that gets key-value pair from KVList. |
KVLengthFunctor | A functor that gets length of KVList. |
KVPrependFunctor | A functor that prepends a key-value pair to KVList. |
KVRemoveAtFunctor | A functor that removes |
KVRemoveManyFunctor | A functor that removes multiple |
KVReverseFuntor | |
KVSetEqualFuntor | A functor that compares if two KVLists have same set of keys. |
KVValueAtFunctor | A functor that gets the value at |
Traits
KVInsertAtOp | A type operator that inserts |
KVList | The trait represents a list of key-value pairs. |
KVRemoveAtOp | A type operator that removes |
KVRemoveManyOp | A type operator that removes multiple |