pub struct StandardModelMasses;Expand description
Standard Model particle mass constants for validation
Implementations§
Source§impl StandardModelMasses
impl StandardModelMasses
Sourcepub const ELECTRON_MASS: f64 = 0.000511
pub const ELECTRON_MASS: f64 = 0.000511
Electron mass in GeV
Sourcepub const PROTON_MASS: f64 = 0.93827
pub const PROTON_MASS: f64 = 0.93827
Proton mass in GeV
Sourcepub const W_BOSON_MASS: f64 = 80.379
pub const W_BOSON_MASS: f64 = 80.379
W boson mass in GeV
Sourcepub const Z_BOSON_MASS: f64 = 91.1876
pub const Z_BOSON_MASS: f64 = 91.1876
Z boson mass in GeV
Sourcepub const HIGGS_MASS: f64 = 125.1
pub const HIGGS_MASS: f64 = 125.1
Higgs boson mass in GeV
Auto Trait Implementations§
impl Freeze for StandardModelMasses
impl RefUnwindSafe for StandardModelMasses
impl Send for StandardModelMasses
impl Sync for StandardModelMasses
impl Unpin for StandardModelMasses
impl UnsafeUnpin for StandardModelMasses
impl UnwindSafe for StandardModelMasses
Blanket Implementations§
§impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
Aggregate shares in an MPC protocol.
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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