Skip to main content

Module ndjson_types

Module ndjson_types 

Source
Expand description

NDJSON output type definitions. NDJSON output type definitions with schemars JSON Schema support.

Structs§

ApplyPlan
NDJSON dry-run plan for patch apply operations.
ApplyResult
NDJSON output for a patch apply operation.
BackupPlan
NDJSON dry-run plan for backup operations.
BackupResult
NDJSON output for a backup operation on a single file.
BackupSummary
NDJSON summary for backup operations.
BatchOpResult
NDJSON output for a single operation within a batch run.
BatchSummary
Aggregate summary emitted at the end of a batch run.
CalcOutput
NDJSON output for math expression evaluation and field extraction.
CopyOutput
NDJSON output for a completed copy operation.
CountByExtOutput
NDJSON output for count grouped by file extension.
CountTotalOutput
NDJSON output for total line/file counts.
CountTotals
Aggregate file and line counts.
DeleteOutput
NDJSON output for a completed delete operation.
DiffChangeOutput
NDJSON event for a single diff change line.
DiffStatOutput
NDJSON output for diff stat mode.
DiffSummaryOutput
NDJSON summary for a diff operation.
DiffUnifiedOutput
NDJSON output for unified diff format.
DryRunPlan
NDJSON output for dry-run and diff preview operations.
EditOutput
NDJSON output for a surgical edit operation.
ExtCountOutput
Per-extension file and line counts.
FileStats
Per-file match and line statistics for search operations.
HashOutput
NDJSON output for BLAKE3 hash computation.
LineRange
Inclusive 1-based line range for partial file reads.
ListEntry
NDJSON output for a single entry in a directory listing.
ListSummary
Aggregate summary for a directory listing operation.
MoveOutput
NDJSON output for a completed move operation.
PlatformInfo
Platform-specific fsync method names for diagnostics.
ReadOutput
NDJSON output for read operations with metadata and optional content.
RegexOutput
NDJSON output for regex generation from examples.
ReplaceErrorEvent
NDJSON error event for replace operations.
ReplacePreview
NDJSON output for replace preview mode.
ReplaceResult
NDJSON output for a per-file replace operation.
RollbackPlan
NDJSON dry-run plan for rollback operations.
RollbackResult
NDJSON output for a rollback (restore from backup) operation.
ScopeResult
NDJSON output for a grammatical scoping operation on a single file.
SearchBegin
NDJSON event emitted when search begins processing a file.
SearchContext
NDJSON event for a context line surrounding a search match.
SearchCount
NDJSON event for count-only search mode (match count per file).
SearchEnd
NDJSON event emitted when search finishes processing a file.
SearchFile
NDJSON event for files-only search mode (path of matching file).
SearchMatch
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.
TextFieldsOutput
NDJSON output for text field extraction.
TextValuesOutput
NDJSON output for text value extraction.
TransferPlan
NDJSON dry-run plan for move/copy operations.
TransformResult
NDJSON output for a structural AST-based code transform.
WriteOutput
NDJSON output for write, delete, move, copy, and hash operations.