Expand description
Backend-agnostic error taxonomy.
Every backend’s error type implements From<AccelError>, so
generic code can return AccelError directly while
backend-specific code keeps richer typed variants. The enum is
#[non_exhaustive] — backends are free to add LibraryError
tags ("cublas", "cudnn", "hipblas", "mps", etc.) without
breaking core consumers.
Enums§
- Accel
Error - Typed error enum surfaced through every actor reply channel.
Constants§
- CONTEXT_
POISONED_ TAG - Marker prefix used in panic messages to signal a poisoned-context
error. Backends panic with messages containing these tags so the
supervisor decider can route to
Restart/Resume/Stop/Escalatewithout parsing the typed enum from a panic payload. - OUT_
OF_ MEMORY_ TAG - UNRECOVERABLE_
TAG