Source code for time_split._backend._datetime_index_like

from collections.abc import Iterable, Iterator
from typing import Protocol, runtime_checkable

from pandas import Series

from ..types import DatetimeTypes


[docs] @runtime_checkable class DatetimeIndexLike(Protocol, Iterable[DatetimeTypes]): """A type that behaves (sort of) like a :class:`pandas.DatetimeIndex`.""" def __iter__(self) -> Iterator[DatetimeTypes]: ...
[docs] def value_counts(self) -> Series: ...
[docs] def min(self) -> DatetimeTypes: ...
[docs] def max(self) -> DatetimeTypes: ...