mudata.ExtensionNamespace

mudata.ExtensionNamespace#

class mudata.ExtensionNamespace(instance)#

Protocol for extension namespaces.

Enforces that the namespace initializer accepts a class with the proper __init__ method. Protocol’s can’t enforce that the __init__ accepts the correct types. See _check_namespace_signature for that. This is mainly useful for static type checking with mypy and IDEs.

Methods table#

Methods#