Module sync

Source
Expand description

Synchronization primitives for Code Mesh Core

This module provides cross-platform synchronization primitives that work consistently across native and WASM environments.

Structs§

CircuitBreaker
Debouncer
Debouncer for rate-limiting operations
RateLimiter
Rate limiter for controlling operation frequency
TimeoutWrapper
Timeout wrapper for operations

Enums§

CircuitState
Circuit breaker for handling failures gracefully

Type Aliases§

AsyncMutex
Cross-platform async mutex
AsyncRwLock
Cross-platform async read-write lock