pub enum WeightBasis {
DeliveredFraction,
SourceStrengthScaling,
DeliveredHistories,
Manual,
}Expand description
What an exposure’s delivery weight physically represents.
Variants§
DeliveredFraction
Fraction of a prescribed delivery (for example one fraction of a multi-fraction course).
SourceStrengthScaling
Ratio of delivered source strength or monitor units to the bundle’s simulated normalization.
DeliveredHistories
Ratio of delivered particle histories to the simulated histories.
Manual
Weight derived outside the above bases; the plan’s notes must say how.
Trait Implementations§
Source§impl Clone for WeightBasis
impl Clone for WeightBasis
Source§fn clone(&self) -> WeightBasis
fn clone(&self) -> WeightBasis
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 WeightBasis
Source§impl Debug for WeightBasis
impl Debug for WeightBasis
Source§impl<'de> Deserialize<'de> for WeightBasis
impl<'de> Deserialize<'de> for WeightBasis
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for WeightBasis
Source§impl PartialEq for WeightBasis
impl PartialEq for WeightBasis
Source§impl Serialize for WeightBasis
impl Serialize for WeightBasis
impl StructuralPartialEq for WeightBasis
Auto Trait Implementations§
impl Freeze for WeightBasis
impl RefUnwindSafe for WeightBasis
impl Send for WeightBasis
impl Sync for WeightBasis
impl Unpin for WeightBasis
impl UnsafeUnpin for WeightBasis
impl UnwindSafe for WeightBasis
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