pub struct UncertaintyResult {
pub is_valid: bool,
pub energy_j: f64,
pub energy_ev: f64,
pub time_s: f64,
pub uncertainty_product: f64,
pub minimum_product: f64,
pub margin: f64,
pub thermal_energy_j: f64,
pub thermal_energy_ev: f64,
pub temperature_k: f64,
pub energy_scale_classification: EnergyScale,
}Expand description
Result of uncertainty relation validation
Fields§
§is_valid: bool§energy_j: f64§energy_ev: f64§time_s: f64§uncertainty_product: f64§minimum_product: f64§margin: f64§thermal_energy_j: f64§thermal_energy_ev: f64§temperature_k: f64§energy_scale_classification: EnergyScaleImplementations§
Trait Implementations§
Source§impl Clone for UncertaintyResult
impl Clone for UncertaintyResult
Source§fn clone(&self) -> UncertaintyResult
fn clone(&self) -> UncertaintyResult
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 UncertaintyResult
impl RefUnwindSafe for UncertaintyResult
impl Send for UncertaintyResult
impl Sync for UncertaintyResult
impl Unpin for UncertaintyResult
impl UnsafeUnpin for UncertaintyResult
impl UnwindSafe for UncertaintyResult
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