Expand description
Platform abstraction for the Screen Wake Lock API.
Defines WakeLockProvider, a trait for acquiring and releasing OS-level
wake locks. Platform-specific implementations will be added in follow-up
work. For now, NoOpWakeLockProvider is the only implementation and
does nothing.
Structs§
- NoOp
Wake Lock Provider - A no-op
WakeLockProviderused when no platform implementation is available. All operations succeed silently.
Enums§
- Wake
Lock Type - The type of wake lock to acquire or release.
Traits§
- Wake
Lock Provider - Trait for platform-specific wake lock support.