summaryrefslogtreecommitdiff
path: root/src/srht_contrib/services/types.py
blob: 69e64af13c0b40b7a3bb90d9a0b68d309f4b6a1f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
from __future__ import annotations

from dataclasses import dataclass

from srht_contrib.schemas import NormalizedEvent


@dataclass(slots=True)
class BackfillBatchResult:
    events: list[NormalizedEvent]
    cursor_state: dict | None
    complete: bool