Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 615 Bytes

File metadata and controls

32 lines (21 loc) · 615 Bytes

qiskit-rs

This library exposes the C API for Qiskit in Rust.

Installation

cargo add --git https://github.com/Qiskit/qiskit-rs qiskit

Example

Create a simple bell state circuit in qiskit-rs

use qiskit_rs::QuantumCircuit;

// Initialize a circuit with 2 quantum registers and 2 classical registers
let mut qc = QuantumCircuit::new(2, 2);

// Apply circuit operations
qc.h(0);
qc.cx(0, 1);

// Apply measurements
qc.measure(0, 0);
qc.measure(1, 1);

License

Apache License 2.0