pub struct QecControlLoop {
pub plant: QuantumPlant,
pub controller: ClassicalController,
pub state: ControlState,
}Expand description
Full QEC control loop: plant (quantum) + controller (classical) + state.
Fields§
§plant: QuantumPlant§controller: ClassicalController§state: ControlStateTrait Implementations§
Source§impl Clone for QecControlLoop
impl Clone for QecControlLoop
Source§fn clone(&self) -> QecControlLoop
fn clone(&self) -> QecControlLoop
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 moreAuto Trait Implementations§
impl Freeze for QecControlLoop
impl RefUnwindSafe for QecControlLoop
impl Send for QecControlLoop
impl Sync for QecControlLoop
impl Unpin for QecControlLoop
impl UnsafeUnpin for QecControlLoop
impl UnwindSafe for QecControlLoop
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