Struct quil_rs::instruction::Waveform
source · pub struct Waveform {
pub matrix: Vec<Expression>,
pub parameters: Vec<String>,
}
Fields§
§matrix: Vec<Expression>
§parameters: Vec<String>
Implementations§
Trait Implementations§
source§impl PartialEq<Waveform> for Waveform
impl PartialEq<Waveform> for Waveform
impl Eq for Waveform
impl StructuralEq for Waveform
impl StructuralPartialEq for Waveform
Auto Trait Implementations§
impl RefUnwindSafe for Waveform
impl Send for Waveform
impl Sync for Waveform
impl Unpin for Waveform
impl UnwindSafe for Waveform
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.