Expand description
Shared CLI, error, exit-code, and machine-output contracts for rsomics products.
Structs§
- Atomic
File - A named output staged beside its destination until it is committed.
- Output
Args - Shared controls for the machine-readable command result.
- Thread
Args - Shared worker-count selection for parallel rsomics products.
- Tool
Meta
Enums§
- Exit
Code - Stable public exit codes; existing values are never renumbered.
- Rsomics
Error - Validation
- A completed validation with either a valid or invalid structured report.
Traits§
Functions§
- reject_
output_ alias - Rejects a named output that resolves to any named input.
- run
- Maps a product result to plain or JSON output and a process exit code.
- run_
validation - Maps a validation report to the shared plain or JSON contract.
- write_
atomic - Writes a named file transactionally without replacing the destination on failure.
- write_
atomic_ pair - Writes two named files as one recoverable transaction.
- write_
output - Writes to standard output or commits a named output file transactionally.