pub enum ParticleClass {
GaugeBoson,
Lepton,
Quark,
Meson,
Baryon,
}Expand description
Broad PDG particle class.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for ParticleClass
impl Clone for ParticleClass
Source§fn clone(&self) -> ParticleClass
fn clone(&self) -> ParticleClass
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 moreimpl Copy for ParticleClass
Source§impl Debug for ParticleClass
impl Debug for ParticleClass
Source§impl Display for ParticleClass
impl Display for ParticleClass
impl Eq for ParticleClass
Source§impl FromSql for ParticleClass
impl FromSql for ParticleClass
Source§fn column_result(value: ValueRef<'_>) -> FromSqlResult<Self>
fn column_result(value: ValueRef<'_>) -> FromSqlResult<Self>
Converts SQLite value into Rust value.
Source§impl PartialEq for ParticleClass
impl PartialEq for ParticleClass
Source§fn eq(&self, other: &ParticleClass) -> bool
fn eq(&self, other: &ParticleClass) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ParticleClass
Auto Trait Implementations§
impl Freeze for ParticleClass
impl RefUnwindSafe for ParticleClass
impl Send for ParticleClass
impl Sync for ParticleClass
impl Unpin for ParticleClass
impl UnsafeUnpin for ParticleClass
impl UnwindSafe for ParticleClass
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