pub struct Nuclide {
pub z: u32,
pub a: u32,
pub mass_excess_mev: f64,
pub binding_energy_per_nucleon: f64,
pub half_life_seconds: Option<f64>,
pub name: &'static str,
}Fields§
§z: u32§a: u32§mass_excess_mev: f64§binding_energy_per_nucleon: f64§half_life_seconds: Option<f64>§name: &'static strImplementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Nuclide
impl RefUnwindSafe for Nuclide
impl Send for Nuclide
impl Sync for Nuclide
impl Unpin for Nuclide
impl UnsafeUnpin for Nuclide
impl UnwindSafe for Nuclide
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