#[repr(u8)]pub enum QuantumGateInstCode {
LocalR = 0,
LocalRz = 1,
GlobalR = 2,
GlobalRz = 3,
CZ = 4,
}Expand description
QuantumGate instruction codes.
Variants§
Trait Implementations§
Source§impl Clone for QuantumGateInstCode
impl Clone for QuantumGateInstCode
Source§fn clone(&self) -> QuantumGateInstCode
fn clone(&self) -> QuantumGateInstCode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for QuantumGateInstCode
impl Debug for QuantumGateInstCode
Source§impl PartialEq for QuantumGateInstCode
impl PartialEq for QuantumGateInstCode
impl Copy for QuantumGateInstCode
impl Eq for QuantumGateInstCode
impl StructuralPartialEq for QuantumGateInstCode
Auto Trait Implementations§
impl Freeze for QuantumGateInstCode
impl RefUnwindSafe for QuantumGateInstCode
impl Send for QuantumGateInstCode
impl Sync for QuantumGateInstCode
impl Unpin for QuantumGateInstCode
impl UnwindSafe for QuantumGateInstCode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more