pub struct PhysicalDoseBundle {
pub schema_version: String,
pub case_id: String,
pub frame_of_reference_uid: Option<String>,
pub geometry: GridGeometry,
pub component_profile: ComponentProfileReference,
pub response_set: ContentReference,
pub components: Vec<DoseVolume>,
pub physical_total: PhysicalTotalDoseVolume,
pub provenance_id: String,
}Fields§
§schema_version: String§case_id: String§frame_of_reference_uid: Option<String>§geometry: GridGeometry§component_profile: ComponentProfileReference§response_set: ContentReferenceMaterial- and nuclear-data-specific neutron response curves.
components: Vec<DoseVolume>§physical_total: PhysicalTotalDoseVolumeA dedicated physical total, retained separately from component means.
provenance_id: StringIdentifier of the run manifest that binds inputs, engine, data, and logs.
Implementations§
Source§impl PhysicalDoseBundle
impl PhysicalDoseBundle
pub fn validate(&self) -> Result<(), ValidationError>
Trait Implementations§
Source§impl Clone for PhysicalDoseBundle
impl Clone for PhysicalDoseBundle
Source§fn clone(&self) -> PhysicalDoseBundle
fn clone(&self) -> PhysicalDoseBundle
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 moreSource§impl Debug for PhysicalDoseBundle
impl Debug for PhysicalDoseBundle
Source§impl<'de> Deserialize<'de> for PhysicalDoseBundle
impl<'de> Deserialize<'de> for PhysicalDoseBundle
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
Source§impl PartialEq for PhysicalDoseBundle
impl PartialEq for PhysicalDoseBundle
Source§impl Serialize for PhysicalDoseBundle
impl Serialize for PhysicalDoseBundle
impl StructuralPartialEq for PhysicalDoseBundle
Auto Trait Implementations§
impl Freeze for PhysicalDoseBundle
impl RefUnwindSafe for PhysicalDoseBundle
impl Send for PhysicalDoseBundle
impl Sync for PhysicalDoseBundle
impl Unpin for PhysicalDoseBundle
impl UnsafeUnpin for PhysicalDoseBundle
impl UnwindSafe for PhysicalDoseBundle
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