aboutsummaryrefslogtreecommitdiff
path: root/libmu/src/core/bit.rs
blob: a5bce5136807929f21015a12b24618252e0bd125 (plain)
1
2
3
4
5
6
7
8
9
10
use crate::{ColumnVector, Complex, QuantumGate};

pub type QuantumBit = ColumnVector<Complex<f64>>;
pub type ClassicalBit = bool;

impl QuantumBit {
    pub fn apply_gate(&mut self, _gate: &QuantumGate) {
        todo!();
    }
}