Module roqoqo::prelude[][src]

Expand description

Prelude to bring the most common roqoqo traits into scope.

Example

use roqoqo::prelude::*;

Re-exports

pub use crate::backends::EvaluatingBackend;
pub use crate::measurements::Measure;
pub use crate::measurements::MeasureExpectationValues;
pub use crate::operations::Define;
pub use crate::operations::InvolveQubits;
pub use crate::operations::InvolvedQubits;
pub use crate::operations::Operate;
pub use crate::operations::OperateConstantGate;
pub use crate::operations::OperateGate;
pub use crate::operations::OperateMultiQubit;
pub use crate::operations::OperateMultiQubitGate;
pub use crate::operations::OperatePragma;
pub use crate::operations::OperatePragmaNoise;
pub use crate::operations::OperatePragmaNoiseProba;
pub use crate::operations::OperateSingleQubit;
pub use crate::operations::OperateSingleQubitGate;
pub use crate::operations::OperateTwoQubit;
pub use crate::operations::OperateTwoQubitGate;
pub use crate::operations::Rotate;
pub use crate::operations::Substitute;
pub use crate::RoqoqoBackendError;
pub use crate::RoqoqoError;

Traits

Trait for returning Vectors based on Range structs usually used for Index<> trait and slice access.