pub struct BundleTables {
pub summary: BundleArtifact,
pub history: BundleArtifact,
pub algorithm_metrics: Option<BundleArtifact>,
pub iteration_diagnostics: Option<BundleArtifact>,
pub frame_diagnostics: Option<BundleArtifact>,
pub raw_frame_statistics: Option<BundleArtifact>,
pub frame_evaluation: Option<BundleArtifact>,
pub illumination_calibration: Option<BundleArtifact>,
pub frame_calibration: Option<BundleArtifact>,
pub scalar_diagnostics: Option<BundleArtifact>,
pub metadata: Option<BundleArtifact>,
}Expand description
Parquet table artifact descriptors in a result bundle.
Fields§
§summary: BundleArtifactRequired one-row run summary table.
history: BundleArtifactRequired iteration history table.
algorithm_metrics: Option<BundleArtifact>Optional algorithm-specific scalar metric table.
iteration_diagnostics: Option<BundleArtifact>Optional convergence diagnostics table.
frame_diagnostics: Option<BundleArtifact>Optional per-frame diagnostic comparison table.
raw_frame_statistics: Option<BundleArtifact>Optional raw measured-frame statistics table.
frame_evaluation: Option<BundleArtifact>Optional predicted-versus-measured frame evaluation table.
illumination_calibration: Option<BundleArtifact>Optional per-source Fourier-grid correction table.
frame_calibration: Option<BundleArtifact>Optional per-frame gain and background table.
scalar_diagnostics: Option<BundleArtifact>Optional named scalar diagnostics table.
metadata: Option<BundleArtifact>Optional extensible string metadata table.
Trait Implementations§
Source§impl Clone for BundleTables
impl Clone for BundleTables
Source§fn clone(&self) -> BundleTables
fn clone(&self) -> BundleTables
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 moreAuto Trait Implementations§
impl Freeze for BundleTables
impl RefUnwindSafe for BundleTables
impl Send for BundleTables
impl Sync for BundleTables
impl Unpin for BundleTables
impl UnsafeUnpin for BundleTables
impl UnwindSafe for BundleTables
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more