Module output_spec

Module output_spec 

Source
Expand description

Specifies how test output is represented.

The OutputSpec trait abstracts over two modes of output storage:

Types generic over S: OutputSpec use S::ChildOutputDesc for their output description fields. This enables adding additional associated types in the future without changing every generic type’s parameter list.

Structs§

LiveSpec
Output spec for live test execution.
RecordingSpec
Output spec for recorded/replayed test runs.

Traits§

OutputSpec
Specifies how test output is represented.
SerializableOutputSpec
An OutputSpec that supports serialization and deserialization.