# LibTmux::Batch::OperationResult

- **Module:** LibTmux
- **Package:** LibTmux
- **Language:** Raku
- **Kind:** class
- **Source:** https://github.com/libtmux/libtmux-raku/blob/e76160bcce6e03976d49424da15b7c31afb2c68e/lib/LibTmux/Batch.rakumod#L82
- **Page:** https://libtmux.org/en/raku/latest/reference/libtmux-batch-operationresult/

One position's outcome, preserving its acknowledgement and original exception.

One position's outcome, preserving its acknowledgement and original exception.

## Members

### Other members

- [`acknowledged`](/en/raku/latest/reference/libtmux-batch-operationresult-acknowledged/) (method): Whether a successful command acknowledgement was received before any later failure.
- [`acknowledgement`](/en/raku/latest/reference/libtmux-batch-operationresult-acknowledgement/) (property): Successful executor Receipt, or an undefined value when none was received.
- [`clone`](/en/raku/latest/reference/libtmux-batch-operationresult-clone/) (method): Refuse altered copies of recorded execution outcomes.
- [`completion-scope`](/en/raku/latest/reference/libtmux-batch-operationresult-completion-scope/) (property): command means acknowledgement; effect additionally requires satisfied Evidence.
- [`error`](/en/raku/latest/reference/libtmux-batch-operationresult-error/) (property): Original execution/evidence exception; undefined for complete or skipped work.
- [`error-outcome`](/en/raku/latest/reference/libtmux-batch-operationresult-error-outcome/) (method): Preserve backend effect certainty even when batch classification differs.
- [`evidence`](/en/raku/latest/reference/libtmux-batch-operationresult-evidence/) (property): Observed caller Evidence when received, including an unsatisfied observation.
- [`finished`](/en/raku/latest/reference/libtmux-batch-operationresult-finished/) (property): Time its outcome was recorded, not proof that an uncertain effect stopped.
- [`index`](/en/raku/latest/reference/libtmux-batch-operationresult-index/) (property): Zero-based position in the admitted batch, including skipped entries.
- [`name`](/en/raku/latest/reference/libtmux-batch-operationresult-name/) (property): Correlation name copied from the admitted operation.
- [`new`](/en/raku/latest/reference/libtmux-batch-operationresult-new/) (method): Refuse fabricated results; only Batch.run constructs execution observations.
- [`outcome`](/en/raku/latest/reference/libtmux-batch-operationresult-outcome/) (property): Complete, Failed, Skipped or Indeterminate under this entry's completion scope.
- [`skip-reason`](/en/raku/latest/reference/libtmux-batch-operationresult-skip-reason/) (property): Why dispatch was omitted; empty for an operation that was attempted.
- [`started`](/en/raku/latest/reference/libtmux-batch-operationresult-started/) (property): Admission time for this position, even when dispatch was skipped.
