Crate qcs

source · []
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.

Enums

The possible errors which can be returned by Executable::execute_on_qpu and Executable::execute_on_qvm..

The external services that this SDK may connect to. Used to differentiate between networking issues in Error::Connection.