pub struct DecoherenceAnalysis {
pub environment: EnvironmentType,
pub temperature_k: f64,
pub coherence_time_s: f64,
pub t1_time_s: f64,
pub t2_time_s: f64,
pub assessments: Vec<TimeScaleAssessment>,
pub recommended_scale: String,
}Expand description
Decoherence analysis across time scales
Fields§
§environment: EnvironmentType§temperature_k: f64§coherence_time_s: f64§t1_time_s: f64§t2_time_s: f64§assessments: Vec<TimeScaleAssessment>§recommended_scale: StringTrait Implementations§
Source§impl Clone for DecoherenceAnalysis
impl Clone for DecoherenceAnalysis
Source§fn clone(&self) -> DecoherenceAnalysis
fn clone(&self) -> DecoherenceAnalysis
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DecoherenceAnalysis
impl RefUnwindSafe for DecoherenceAnalysis
impl Send for DecoherenceAnalysis
impl Sync for DecoherenceAnalysis
impl Unpin for DecoherenceAnalysis
impl UnsafeUnpin for DecoherenceAnalysis
impl UnwindSafe for DecoherenceAnalysis
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