Source referencesRust module referenceconformance-runner
conformance-runner · report
Declared module signatures, types, configuration, and source documentation.
Source: openagent-sdk/conformance/runner-rust/src/report.rs. SHA-256: 1d57ff1ae3d961eec391b11f9627e2db13886125afafb326050114bad5b188e7.
This source reference follows declared modules and preserves feature attributes. It includes public declarations and implementation methods in those modules. Private-module exports and trait resolution still require the compiler; not every declaration is a crate-root import. Function bodies and constant values are omitted. Source comments describe their implementation context and are not a production deployment claim.
report::Summary
#[derive(Debug, Default)]
pub struct Summary {
pub total_pass: usize,
pub total_fail: usize,
pub per_category: BTreeMap<String, (usize, usize)>
}Source line: 8.
report::Summary::record_pass
pub fn record_pass(&mut self, category: &str);Source line: 15.
report::Summary::record_fail
pub fn record_fail(&mut self, category: &str);Source line: 23.
report::JunitReport
pub struct JunitReport<'a> {
}Source line: 32.
report::JunitReport<'a>::from_results
pub fn from_results(suite_name: &'a str, results: &'a [VectorResult]) -> Self;Source line: 38.
report::JunitReport<'a>::render
pub fn render(&self) -> String;Source line: 45.