pub struct DecoherenceParams {
pub t1_ms: f64,
pub t2_ms: f64,
}Expand description
Quantum decoherence parameters (T1/T2 analog for pattern eviction)
Fields§
§t1_ms: f64T1 relaxation time (ms) — energy loss
t2_ms: f64T2 dephasing time (ms) — coherence loss
Trait Implementations§
Source§impl Clone for DecoherenceParams
impl Clone for DecoherenceParams
Source§fn clone(&self) -> DecoherenceParams
fn clone(&self) -> DecoherenceParams
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 moreSource§impl Debug for DecoherenceParams
impl Debug for DecoherenceParams
Auto Trait Implementations§
impl Freeze for DecoherenceParams
impl RefUnwindSafe for DecoherenceParams
impl Send for DecoherenceParams
impl Sync for DecoherenceParams
impl Unpin for DecoherenceParams
impl UnsafeUnpin for DecoherenceParams
impl UnwindSafe for DecoherenceParams
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