reifydb_core/actors/ttl.rs
1// SPDX-License-Identifier: Apache-2.0
2// Copyright (c) 2025 ReifyDB
3
4use reifydb_type::value::datetime::DateTime;
5
6/// Messages handled by the row TTL actor.
7#[derive(Debug, Clone)]
8pub enum RowTtlMessage {
9 /// Periodic tick triggers a full scan cycle.
10 Tick(DateTime),
11 /// Shutdown gracefully.
12 Shutdown,
13}