pub struct QuantumStateReference {
pub state_id: u64,
pub amplitudes: Array1<Complex64>,
pub entanglement_info: EntanglementInfo,
pub fidelity: f64,
pub coherence_time_remaining: Duration,
pub dependencies: Vec<u64>,
pub reverse_dependencies: Vec<u64>,
}Fields§
§state_id: u64§amplitudes: Array1<Complex64>§entanglement_info: EntanglementInfo§fidelity: f64§coherence_time_remaining: Duration§dependencies: Vec<u64>§reverse_dependencies: Vec<u64>Trait Implementations§
Source§impl Clone for QuantumStateReference
impl Clone for QuantumStateReference
Source§fn clone(&self) -> QuantumStateReference
fn clone(&self) -> QuantumStateReference
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 QuantumStateReference
impl RefUnwindSafe for QuantumStateReference
impl Send for QuantumStateReference
impl Sync for QuantumStateReference
impl Unpin for QuantumStateReference
impl UnwindSafe for QuantumStateReference
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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