MappingReprMixin

Contents

MappingReprMixin#

class brainstate.util.MappingReprMixin[source]#

Mapping mixin for pretty representation.

This mixin provides a default pretty representation for mapping-like objects.

Examples

>>> class MyMapping(dict, MappingReprMixin):
...     pass
...
>>> m = MyMapping({'a': 1, 'b': 2})
>>> print(m)
{
  'a': 1,
  'b': 2
}