OpenAgentID documentation
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.

On this page