Enum qmc::sse::qmc_traits::op_container::OpType [−][src]
pub enum OpType<SubState> where
SubState: Clone + Debug + FromIterator<bool> + AsRef<[bool]> + AsMut<[bool]>, {
Diagonal(SubState),
Offdiagonal(SubState, SubState),
}
Expand description
Holds op inputs and outputs as diagonal or offdiagonal.
Variants
A diagonal op.
An offdiagonal op.
Trait Implementations
impl<SubState: Eq> Eq for OpType<SubState> where
SubState: Clone + Debug + FromIterator<bool> + AsRef<[bool]> + AsMut<[bool]>,
Auto Trait Implementations
impl<SubState> RefUnwindSafe for OpType<SubState> where
SubState: RefUnwindSafe,
impl<SubState> UnwindSafe for OpType<SubState> where
SubState: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more