Module cooldown

Source
Expand description

Cooldown tracking for rate-limiting operations.

This module provides a reusable Cooldown type for tracking time-based rate limits. It’s used by both RefreshPlan and MarketLock for expiry semantics.

Structs§

Cooldown
Tracks cooldown state for rate-limited operations.

Enums§

CooldownError
Errors that can occur during cooldown checks.