#[repr(C)]pub struct NuclideTimeEvolution {
pub nuclide: *const Nuclide,
pub evolutionTerms: __BindgenOpaqueArray<u64, 3usize>,
}Fields§
§nuclide: *const Nuclide§evolutionTerms: __BindgenOpaqueArray<u64, 3usize>Implementations§
Source§impl NuclideTimeEvolution
impl NuclideTimeEvolution
pub unsafe fn numAtoms(&self, time_in_seconds: f64) -> CalcFloatType
pub unsafe fn activity(&self, time_in_seconds: f64) -> CalcFloatType
pub unsafe fn addEvolutionTerm( &mut self, mag: CalcFloatType, nuc: *const Nuclide, )
pub unsafe fn new(_nuclide: *const Nuclide) -> Self
Auto Trait Implementations§
impl Freeze for NuclideTimeEvolution
impl RefUnwindSafe for NuclideTimeEvolution
impl !Send for NuclideTimeEvolution
impl !Sync for NuclideTimeEvolution
impl Unpin for NuclideTimeEvolution
impl UnwindSafe for NuclideTimeEvolution
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