pub struct IngestReport {
pub fixture_sha256_hex: String,
pub fixture_byte_size: u64,
pub declared_num_windows: u32,
pub declared_num_signals: u32,
pub observed_num_windows: u32,
pub observed_num_signals: u32,
pub nan_cell_count: u32,
pub finite_cell_count: u32,
pub emitted_event_count: u32,
}Expand description
What the loader did. Surfaced into the audit report so the human reader can see exactly how many cells were skipped (NaN), how many events were emitted, and what the input/output shapes were.
WHY: The audit’s central honesty claim is “DSFB-GPU saw exactly this”. A summary that hides cell-skip counts would let a future engineer over-interpret the case file; making the projection loss explicit prevents that.
Fields§
§fixture_sha256_hex: String§fixture_byte_size: u64§declared_num_windows: u32§declared_num_signals: u32§observed_num_windows: u32§observed_num_signals: u32§nan_cell_count: u32§finite_cell_count: u32§emitted_event_count: u32Trait Implementations§
Source§impl Clone for IngestReport
impl Clone for IngestReport
Source§fn clone(&self) -> IngestReport
fn clone(&self) -> IngestReport
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 IngestReport
impl Debug for IngestReport
Source§impl Default for IngestReport
impl Default for IngestReport
Source§fn default() -> IngestReport
fn default() -> IngestReport
Returns the “default value” for a type. Read more
Source§impl From<&IngestReport> for SchemaMap
impl From<&IngestReport> for SchemaMap
Source§fn from(r: &IngestReport) -> Self
fn from(r: &IngestReport) -> Self
Converts to this type from the input type.
Source§impl PartialEq for IngestReport
impl PartialEq for IngestReport
Source§fn eq(&self, other: &IngestReport) -> bool
fn eq(&self, other: &IngestReport) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for IngestReport
impl StructuralPartialEq for IngestReport
Auto Trait Implementations§
impl Freeze for IngestReport
impl RefUnwindSafe for IngestReport
impl Send for IngestReport
impl Sync for IngestReport
impl Unpin for IngestReport
impl UnsafeUnpin for IngestReport
impl UnwindSafe for IngestReport
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