pub struct FailureSplit {
pub required: Vec<AuditRow>,
pub expected: Vec<AuditRow>,
}Expand description
The failed lookups, split by whether the operator must act.
SSOT: the log table, the TUI kernel table and the boot gate all read this one function. Reporting the two classes as a single list is what let the 27B ship with concurrent decode silently disabled — the four dropped GDN kernels sat among ~26 entries for architectures the model does not have, so the whole warning read as benign and everyone learned to skip it. A warning that is almost always noise trains people to ignore the one time it is not.
Fields§
§required: Vec<AuditRow>Actionable. Nothing declared these absent, so either the model’s
dispatch should not have asked (gate it on config, see
qwen3_attention::init) or the kernel should have been compiled.
expected: Vec<AuditRow>Declared in this target’s MODEL.toml [expected_absent], each with a
stated reason. Informational; never fatal.
Trait Implementations§
Source§impl Clone for FailureSplit
impl Clone for FailureSplit
Source§fn clone(&self) -> FailureSplit
fn clone(&self) -> FailureSplit
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more