Construct a new sequence. Arguments are passed to `dict()`.
(self, *args, **kwargs)
| 593 | """ |
| 594 | |
| 595 | def __init__(self, *args, **kwargs): |
| 596 | """Construct a new sequence. Arguments are passed to `dict()`.""" |
| 597 | super(Mapping, self).__init__() |
| 598 | self._storage = self._make_storage(*args, **kwargs) |
| 599 | self._storage.update( |
| 600 | {key: self._track_value( |
| 601 | value, name=self._name_element(key)) |
| 602 | for key, value in self._storage.items()}) |
| 603 | |
| 604 | def __copy__(self): |
| 605 | return type(self)(copy.copy(self._storage)) |
nothing calls this directly
no test coverage detected