Expand description
This crate is the primary Rust API for interacting with Rigetti products. Specifically, this
crate allows you to run Quil programs against real QPUs or a QVM
using Executable.
Modules
This module is used for loading configuration that will be used to connect either to real QPUs (and supporting services) or the QVM.
Structs
The builder interface for executing Quil programs on QVMs and QPUs.
The result of executing an Executable via
Executable::execute_on_qvm or
Executable::execute_on_qpu.
Enums
The possible errors which can be returned by Executable::execute_on_qpu and
Executable::execute_on_qvm..
Data resulting from Executable::execute_on_qvm or
Executable::execute_on_qpu.
The external services that this SDK may connect to. Used to differentiate between networking
issues in Error::Connection.