Expand description
NDJSON output type definitions. NDJSON output type definitions with schemars JSON Schema support.
Structs§
- Apply
Plan - NDJSON dry-run plan for patch apply operations.
- Apply
Result - NDJSON output for a patch apply operation.
- Backup
Plan - NDJSON dry-run plan for backup operations.
- Backup
Result - NDJSON output for a backup operation on a single file.
- Backup
Summary - NDJSON summary for backup operations.
- Batch
OpResult - NDJSON output for a single operation within a batch run.
- Batch
Summary - Aggregate summary emitted at the end of a batch run.
- Calc
Output - NDJSON output for math expression evaluation and field extraction.
- Copy
Output - NDJSON output for a completed copy operation.
- Count
ByExt Output - NDJSON output for count grouped by file extension.
- Count
Total Output - NDJSON output for total line/file counts.
- Count
Totals - Aggregate file and line counts.
- Delete
Output - NDJSON output for a completed delete operation.
- Diff
Change Output - NDJSON event for a single diff change line.
- Diff
Stat Output - NDJSON output for diff stat mode.
- Diff
Summary Output - NDJSON summary for a diff operation.
- Diff
Unified Output - NDJSON output for unified diff format.
- DryRun
Plan - NDJSON output for dry-run and diff preview operations.
- Edit
Output - NDJSON output for a surgical edit operation.
- ExtCount
Output - Per-extension file and line counts.
- File
Stats - Per-file match and line statistics for search operations.
- Hash
Output - NDJSON output for BLAKE3 hash computation.
- Line
Range - Inclusive 1-based line range for partial file reads.
- List
Entry - NDJSON output for a single entry in a directory listing.
- List
Summary - Aggregate summary for a directory listing operation.
- Move
Output - NDJSON output for a completed move operation.
- Platform
Info - Platform-specific fsync method names for diagnostics.
- Read
Output - NDJSON output for read operations with metadata and optional content.
- Regex
Output - NDJSON output for regex generation from examples.
- Replace
Error Event - NDJSON error event for replace operations.
- Replace
Preview - NDJSON output for replace preview mode.
- Replace
Result - NDJSON output for a per-file replace operation.
- Rollback
Plan - NDJSON dry-run plan for rollback operations.
- Rollback
Result - NDJSON output for a rollback (restore from backup) operation.
- Scope
Result - NDJSON output for a grammatical scoping operation on a single file.
- Search
Begin - NDJSON event emitted when search begins processing a file.
- Search
Context - NDJSON event for a context line surrounding a search match.
- Search
Count - NDJSON event for count-only search mode (match count per file).
- Search
End - NDJSON event emitted when search finishes processing a file.
- Search
File - NDJSON event for files-only search mode (path of matching file).
- Search
Match - NDJSON event for a single search match within a file.
- Submatch
- A single regex capture within a matched line.
- Summary
- Aggregate summary emitted at the end of multi-file operations.
- Text
Fields Output - NDJSON output for text field extraction.
- Text
Values Output - NDJSON output for text value extraction.
- Transfer
Plan - NDJSON dry-run plan for move/copy operations.
- Transform
Result - NDJSON output for a structural AST-based code transform.
- Write
Output - NDJSON output for write, delete, move, copy, and hash operations.