Crate ffx_writer
source ·Structs
- Type-safe machine output implementation of
crate::ToolIO
- An object that can be used to produce output, with no support for outputting structured machine-interpretable output.
- Provides a shared memory buffer that can be cloned that can be used with implementations of
crate::ToolIO
to test input and output behaviour at runtime. - Provides shared memory buffers (in the form of
TestBuffer
s for stdout and stderr that can be used with implementations ofcrate::ToolIO
to test input and output behaviour at runtime. - This is the legacy writer that doesn’t impose any particular type of the machine output. It should not be used in new code.
Enums
- The valid formats possible to output for machine consumption.
Traits
- ToolIO defines the necessary functions to perform output from a tool, potentially including type-safe machine output if required.