(self, values, lengths_blob=None, evicted_values=None)
| 290 | __slots__: Sequence[str] = ("_evicted_values",) |
| 291 | |
| 292 | def __init__(self, values, lengths_blob=None, evicted_values=None): |
| 293 | if isinstance(evicted_values, Field): |
| 294 | assert isinstance(evicted_values, Scalar) |
| 295 | self._evicted_values = _normalize_field(evicted_values) |
| 296 | else: |
| 297 | self._evicted_values = Scalar(np.int64, evicted_values) |
| 298 | super().__init__(values, lengths_blob=lengths_blob) |
| 299 | |
| 300 | def field_names(self): |
| 301 | value_fields = self._items.field_names() |
nothing calls this directly
no test coverage detected