pub struct StructuralInterpretation {
pub run_index: usize,
pub t2: Option<f64>,
pub t2_ucl: f64,
pub q_stat: Option<f64>,
pub q_ucl: f64,
pub verdict: StructuralVerdict,
pub grammar_state: String,
pub action: String,
pub integration_mode: String,
}Expand description
The full structural interpretation record emitted by StructuralPCA::interpret.
This struct is directly serialisable to JSON and included verbatim in
the dsfb_run_manifest.json audit trail.
Fields§
§run_index: usize§t2: Option<f64>§t2_ucl: f64§q_stat: Option<f64>§q_ucl: f64§verdict: StructuralVerdict§grammar_state: String§action: String§integration_mode: StringAlways "read_only_side_channel" — confirms the Observer-Only pattern.
Trait Implementations§
Source§impl Clone for StructuralInterpretation
impl Clone for StructuralInterpretation
Source§fn clone(&self) -> StructuralInterpretation
fn clone(&self) -> StructuralInterpretation
Returns a duplicate of the value. Read more
1.0.0 · 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 StructuralInterpretation
impl Debug for StructuralInterpretation
Source§impl<'de> Deserialize<'de> for StructuralInterpretation
impl<'de> Deserialize<'de> for StructuralInterpretation
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
Auto Trait Implementations§
impl Freeze for StructuralInterpretation
impl RefUnwindSafe for StructuralInterpretation
impl Send for StructuralInterpretation
impl Sync for StructuralInterpretation
impl Unpin for StructuralInterpretation
impl UnsafeUnpin for StructuralInterpretation
impl UnwindSafe for StructuralInterpretation
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