pub struct QuantumPulse { /* private fields */ }Expand description
Quantum pulse for control
Implementations§
Source§impl QuantumPulse
impl QuantumPulse
Sourcepub fn apply(&self, state: &QuantumState) -> OxirsResult<QuantumState>
pub fn apply(&self, state: &QuantumState) -> OxirsResult<QuantumState>
Apply quantum pulse to state
Auto Trait Implementations§
impl Freeze for QuantumPulse
impl RefUnwindSafe for QuantumPulse
impl Send for QuantumPulse
impl Sync for QuantumPulse
impl Unpin for QuantumPulse
impl UnsafeUnpin for QuantumPulse
impl UnwindSafe for QuantumPulse
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more