Trait lay_steane::Syndrome[][src]

pub trait Syndrome<L> where
    L: Layer + PauliGate + HGate + SGate + CXGate,
    L::Operation: Operation<L>,
    L::Qubit: NumCast,
    L::Slot: NumCast
{ fn syndrome(&mut self); }

Required methods

fn syndrome(&mut self)[src]

Loading content...

Implementations on Foreign Types

impl<L> Syndrome<L> for OpsVec<SteaneLayer<L>> where
    L: Layer + PauliGate + HGate + SGate + CXGate,
    L::Operation: Operation<L> + PauliOperation<L> + HOperation<L> + SOperation<L> + CXOperation<L>,
    L::Qubit: NumCast,
    L::Slot: NumCast
[src]

Loading content...

Implementors

Loading content...