#[non_exhaustive]pub struct SincalReadOptions {
pub variant: Option<i64>,
pub snapshot_hours: Option<f64>,
pub acquired_tables: Option<String>,
pub assume_inactive_source_controls: bool,
}Expand description
Selection for the conductor-resolved SINCAL reader. No external tool runs during parsing. Native SQLite/archive and explicitly acquired Access tables are distinct input paths; both retain the original primary source bytes.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.variant: Option<i64>Native variant ID. Omit only when the source has one selectable variant.
snapshot_hours: Option<f64>Explicit daily-profile snapshot in hours; no implicit midnight selection.
acquired_tables: Option<String>Relative source companion containing the output of import_access.py. The primary source must be the original MDB whose length/hash it names. Memory sources supply this companion using Source::with_named_buffer; file sources acquire it beneath their configured acquisition root.
assume_inactive_source_controls: boolExperimental schema-11.5 compatibility: assume NULL Flag_LfLimit, Flag_LfCtrl, Flag_Qctrl, Flag_Macro and Kr mean inactive (zero). Active values and missing columns still reject. Applied assumptions emit warnings and survive IR serialization in network extras. Default: false.
Trait Implementations§
Source§impl Clone for SincalReadOptions
impl Clone for SincalReadOptions
Source§fn clone(&self) -> SincalReadOptions
fn clone(&self) -> SincalReadOptions
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more