Coverage for src / lexigram / contracts / core / concurrency_enums.py: 0%
9 statements
« prev ^ index » next coverage.py v7.13.5, created at 2026-08-15 18:57 +0800
« prev ^ index » next coverage.py v7.13.5, created at 2026-08-15 18:57 +0800
1"""Concurrency enums for Lexigram Framework."""
3from __future__ import annotations
5from enum import StrEnum
8class ConcurrencyStrategy(StrEnum):
9 """Strategies for parallel task execution."""
11 GATHER = "gather"
12 RACE = "race"
13 AS_COMPLETED = "as_completed"
14 ALL_SETTLED = "all_settled"
17ExecutionStrategy = ConcurrencyStrategy
20__all__ = ["ConcurrencyStrategy", "ExecutionStrategy"]