Expand description
Quantum backend abstraction for WeftOS.
EXPERIMENTAL (0.6.x). Interface only — concrete backends (quantum_pasqal,
quantum_braket) are stubs until full REST + auth land in a later release.
The trait is backend-agnostic so that neutral-atom analog processors from
different vendors (Pasqal Fresnel, QuEra Aquila on AWS Braket) can be
swapped or chained for fallback. Shared graph → atom-position mapping lives
in quantum_register.
See .planning/development_notes/pasqal-integration.md §6.1 and §13.
Structs§
- Backend
Status - Backend health snapshot.
- Evolution
Params - Evolution parameters — the subset of the Rydberg Hamiltonian controls that both Pasqal and QuEra expose in analog mode.
- JobHandle
- Opaque handle to an in-flight quantum job.
- Quantum
Results - Measurement results from a quantum backend, normalized across vendors.
Enums§
- JobStatus
- Job lifecycle state, normalized across vendors.
- Quantum
Error - Errors from quantum backends.
Traits§
- Quantum
Backend - Abstraction over neutral-atom analog quantum processors.