pub enum DosePathway {
Air,
Soil,
Ingest,
Inhale,
}Expand description
Dose pathway and source types (re-exported from nucleide-nuclei so
analytics call sites need one import).
Dose pathway: external air/soil, ingestion, or inhalation.
Air is ext_air in PyNE (mrem/h per Ci/m^3); Soil is ext_soil
(mrem/h per Ci/m^2, 15 cm slab); Ingest/Inhale are mrem/pCi.
Variants§
Air
External dose from air submersion.
Soil
External dose from a 15 cm soil slab.
Ingest
Committed dose from ingestion.
Inhale
Committed dose from inhalation.
Implementations§
Trait Implementations§
Source§impl Clone for DosePathway
impl Clone for DosePathway
Source§fn clone(&self) -> DosePathway
fn clone(&self) -> DosePathway
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 DosePathway
Source§impl Debug for DosePathway
impl Debug for DosePathway
impl Eq for DosePathway
Source§impl Hash for DosePathway
impl Hash for DosePathway
Source§impl Ord for DosePathway
impl Ord for DosePathway
Source§fn cmp(&self, other: &DosePathway) -> Ordering
fn cmp(&self, other: &DosePathway) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for DosePathway
impl PartialEq for DosePathway
Source§impl PartialOrd for DosePathway
impl PartialOrd for DosePathway
impl StructuralPartialEq for DosePathway
Auto Trait Implementations§
impl Freeze for DosePathway
impl RefUnwindSafe for DosePathway
impl Send for DosePathway
impl Sync for DosePathway
impl Unpin for DosePathway
impl UnsafeUnpin for DosePathway
impl UnwindSafe for DosePathway
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