pub struct CoherenceEvolution {
pub times: Vec<f64>,
pub coherences: Vec<f64>,
pub coherence_time_s: f64,
pub environment: EnvironmentType,
}Expand description
Coherence evolution over time
Fields§
§times: Vec<f64>§coherences: Vec<f64>§coherence_time_s: f64§environment: EnvironmentTypeTrait Implementations§
Source§impl Clone for CoherenceEvolution
impl Clone for CoherenceEvolution
Source§fn clone(&self) -> CoherenceEvolution
fn clone(&self) -> CoherenceEvolution
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 CoherenceEvolution
impl RefUnwindSafe for CoherenceEvolution
impl Send for CoherenceEvolution
impl Sync for CoherenceEvolution
impl Unpin for CoherenceEvolution
impl UnsafeUnpin for CoherenceEvolution
impl UnwindSafe for CoherenceEvolution
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