(self, *, metainfo: Optional[dict] = None, **kwargs)
| 208 | """ |
| 209 | |
| 210 | def __init__(self, *, metainfo: Optional[dict] = None, **kwargs) -> None: |
| 211 | |
| 212 | self._metainfo_fields: set = set() |
| 213 | self._data_fields: set = set() |
| 214 | |
| 215 | if metainfo is not None: |
| 216 | self.set_metainfo(metainfo=metainfo) |
| 217 | if kwargs: |
| 218 | self.set_data(kwargs) |
| 219 | |
| 220 | def set_metainfo(self, metainfo: dict) -> None: |
| 221 | """Set or change key-value pairs in ``metainfo_field`` by parameter |
nothing calls this directly
no test coverage detected