diff --git a/ratelimit/rate_limit_manager.nim b/ratelimit/rate_limit_manager.nim index 80c2362..5aaacc5 100644 --- a/ratelimit/rate_limit_manager.nim +++ b/ratelimit/rate_limit_manager.nim @@ -8,16 +8,16 @@ type AlmostNone None - SendResult* = enum - PassedToSender = 0 - Enqueued = 1 - Dropped = 2 - DroppedBatchTooLarge = 3 + SendResult* {.pure.} = enum + PassedToSender + Enqueued + Dropped + DroppedBatchTooLarge - Priority* = enum - Critical = 0 - Normal = 1 - Optional = 2 + Priority* {.pure.} = enum + Critical + Normal + Optional Serializable* = concept x