quantrs2_core/
lib.rs

1//! Core types and traits for the QuantRS2 quantum computing framework.
2//!
3//! This crate provides the foundational types and traits used throughout
4//! the QuantRS2 ecosystem, including qubit identifiers, quantum gates,
5//! and register representations.
6
7pub mod decomposition;
8pub mod error;
9pub mod gate;
10pub mod parametric;
11pub mod qubit;
12pub mod register;
13
14/// Re-exports of commonly used types and traits
15pub mod prelude {
16    pub use crate::decomposition::*;
17    pub use crate::error::*;
18    pub use crate::gate::*;
19    pub use crate::parametric::*;
20    pub use crate::qubit::*;
21    pub use crate::register::*;
22}