Struct quil_rs::instruction::PauliSum
source · pub struct PauliSum {
pub arguments: Vec<String>,
pub terms: Vec<PauliTerm>,
}
Fields§
§arguments: Vec<String>
§terms: Vec<PauliTerm>
Implementations§
Trait Implementations§
source§impl PartialEq<PauliSum> for PauliSum
impl PartialEq<PauliSum> for PauliSum
impl Eq for PauliSum
impl StructuralEq for PauliSum
impl StructuralPartialEq for PauliSum
Auto Trait Implementations§
impl RefUnwindSafe for PauliSum
impl Send for PauliSum
impl Sync for PauliSum
impl Unpin for PauliSum
impl UnwindSafe for PauliSum
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
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.