pub struct QuantumMemoryCore {
pub stored_states: HashMap<u64, QuantumStateEntry>,
pub error_correction: ErrorCorrectionEngine,
pub coherence_tracker: CoherenceTracker,
}Expand description
Quantum memory with persistent state storage
Fields§
§stored_states: HashMap<u64, QuantumStateEntry>§error_correction: ErrorCorrectionEngine§coherence_tracker: CoherenceTrackerImplementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for QuantumMemoryCore
impl RefUnwindSafe for QuantumMemoryCore
impl Send for QuantumMemoryCore
impl Sync for QuantumMemoryCore
impl Unpin for QuantumMemoryCore
impl UnwindSafe for QuantumMemoryCore
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> 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