.. py:module:: reg
.. autofunction:: dispatch
.. autofunction:: match_key
.. autofunction:: match_instance
.. autofunction:: match_argname
.. autofunction:: match_class
.. autoclass:: Lookup :members:
.. autoclass:: PredicateRegistry :members:
.. autoclass:: Predicate :members:
.. autoclass:: ClassIndex :members:
.. autoclass:: KeyIndex :members:
.. autofunction:: key_predicate
.. autofunction:: class_predicate
.. autoclass:: Registry :members:
.. autoclass:: CachingKeyLookup :members:
.. autoclass:: Lookup :members:
.. autoexception:: RegistrationError
.. autoexception:: KeyExtractorError
.. autoclass:: reg.implicit.Implicit :members:
.. autoexception:: NoImplicitLookupError
.. autofunction:: mapply
.. autofunction:: arginfo