Docs.rs
atomwrite-0.1.38
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
atomwrite 0.1.38
Atomic file operations CLI for LLM agents — read, write, edit, search, replace with NDJSON output
Crate
Source
Builds
Feature flags
..
0019-tree-sitter-language-pack.md
0019-tree-sitter-language-pack.pt-BR.md
0020-wal-sidecar.md
0020-wal-sidecar.pt-BR.md
0021-v14-query-outline-no-s-expr.md
0021-v14-query-outline-no-s-expr.pt-BR.md
0022-g72-tree-sitter-replaces-heuristic.md
0022-g72-tree-sitter-replaces-heuristic.pt-BR.md
0023-g114-wal-consultive.md
0023-g114-wal-consultive.pt-BR.md
0024-get-toml-path-manual.md
0024-get-toml-path-manual.pt-BR.md
0025-positions-only-in-query-tree.md
0025-positions-only-in-query-tree.pt-BR.md
0026-g117-edit-multi-pair-fuzzy-partial.md
0026-g117-edit-multi-pair-fuzzy-partial.pt-BR.md
0027-g118-write-path-resolution.md
0027-g118-write-path-resolution.pt-BR.md
0028-g119-wal-cleanup-intelligent.md
0028-g119-wal-cleanup-intelligent.pt-BR.md
0029-g120-empty-stdin-guard.md
0029-g120-empty-stdin-guard.pt-BR.md
0030-v0-1-18-g118-replace-pre-validation-g120-l3-tests-g117-edge-cases.md
0030-v0-1-18-g118-replace-pre-validation-g120-l3-tests-g117-edge-cases.pt-BR.md
0031-g121-path-resolution-helper.md
0031-g121-path-resolution-helper.pt-BR.md
0032-query-sexp-real-implementation.md
0032-query-sexp-real-implementation.pt-BR.md
0033-v0-1-19-exit-code-naming-drift-consolidation.md
0033-v0-1-19-exit-code-naming-drift-consolidation.pt-BR.md
0034-help-driven-testing-anti-pattern.md
0034-help-driven-testing-anti-pattern.pt-BR.md
0035-write-intention-guards.md
0035-write-intention-guards.pt-BR.md
0036-edit-partial-coverage.md
0036-edit-partial-coverage.pt-BR.md
0037-global-locale-rename.md
0037-global-locale-rename.pt-BR.md
0038-backup-cumprido-deleta.md
0038-backup-cumprido-deleta.pt-BR.md
0039-edit-loop-helper.md
0039-edit-loop-helper.pt-BR.md
0040-prune-backups-subcommand.md
0040-prune-backups-subcommand.pt-BR.md
0041-allow-hyphen-values-edit.md
0041-allow-hyphen-values-edit.pt-BR.md
0042-backup-by-default.md
0042-backup-by-default.pt-BR.md
0043-shrink-guard.md
0043-shrink-guard.pt-BR.md
0044-edit-old-file-new-file.md
0044-edit-old-file-new-file.pt-BR.md
0045-clap-error-actionable-suggestion.md
0045-clap-error-actionable-suggestion.pt-BR.md
0046-diff-resolve-first-retrofit.md
0046-diff-resolve-first-retrofit.pt-BR.md
0047-scope-readonly-mode-fix.md
0047-scope-readonly-mode-fix.pt-BR.md
0048-unified-backup-opts.md
0048-unified-backup-opts.pt-BR.md
0049-live-config-plumbing.md
0049-live-config-plumbing.pt-BR.md
0050-stdin-tty-guard.md
0050-stdin-tty-guard.pt-BR.md
0051-v0-1-29-gap-close-and-docs.md
0051-v0-1-29-gap-close-and-docs.pt-BR.md
0052-v0-1-30-residual-agent-contract.md
0052-v0-1-30-residual-agent-contract.pt-BR.md
0053-clap-rules-audit-exceptions.md
0053-clap-rules-audit-exceptions.pt-BR.md
0054-v0-1-34-oneshot-fuzzy-timeout.md
0054-v0-1-34-oneshot-fuzzy-timeout.pt-BR.md
0055-v0-1-36-agent-contract-gaps.md
0055-v0-1-36-agent-contract-gaps.pt-BR.md
0056-tracing-no-compile-time-level-cap.md
0056-tracing-no-compile-time-level-cap.pt-BR.md
0057-dependency-env-reads-parser-download-msrv-yaml.md
0057-dependency-env-reads-parser-download-msrv-yaml.pt-BR.md
0058-config-verb-typed-keys.md
0058-config-verb-typed-keys.pt-BR.md
0059-retry-full-jitter-global-deadline.md
0059-retry-full-jitter-global-deadline.pt-BR.md
0060-search-inflight-byte-budget.md
0060-search-inflight-byte-budget.pt-BR.md
0061-single-terminal-event-publish-failure.md
0061-single-terminal-event-publish-failure.pt-BR.md
0062-wal-h3-at-creation-bounded-startup-heal.md
0062-wal-h3-at-creation-bounded-startup-heal.pt-BR.md
0063-sigpipe-cooperative-handler-exit-141.md
0063-sigpipe-cooperative-handler-exit-141.pt-BR.md
0064-thread-ceiling-16-rayon-on-demand.md
0064-thread-ceiling-16-rayon-on-demand.pt-BR.md
0065-fuzzy-content-ceiling-cancel-polls.md
0065-fuzzy-content-ceiling-cancel-polls.pt-BR.md
0066-doctor-checks-failed-exit-1.md
0066-doctor-checks-failed-exit-1.pt-BR.md
0067-closed-terminal-schemas-print-schema.md
0067-closed-terminal-schemas-print-schema.pt-BR.md
0068-hermetic-tests-source-guards.md
0068-hermetic-tests-source-guards.pt-BR.md
0069-constants-split-inc-modules.md
0069-constants-split-inc-modules.pt-BR.md
0070-watch-opt-in-feature.md
0070-watch-opt-in-feature.pt-BR.md
0071-extract-artifact-bounded-signal.md
0071-extract-artifact-bounded-signal.pt-BR.md
0072-agent-native-stream-shaping-surface.md
0072-agent-native-stream-shaping-surface.pt-BR.md
0073-single-terminal-cancel-deadline-exceeded.md
0073-single-terminal-cancel-deadline-exceeded.pt-BR.md
0074-rmw-serialization-strict-apply.md
0074-rmw-serialization-strict-apply.pt-BR.md
0075-grammar-pack-1-22-ast-grep-0-51-msrv-1-90.md
0075-grammar-pack-1-22-ast-grep-0-51-msrv-1-90.pt-BR.md
0076-read-multi-file-raw.md
0076-read-multi-file-raw.pt-BR.md
0077-answer-family-and-walk-honesty.md
0077-answer-family-and-walk-honesty.pt-BR.md
0078-one-schema-per-verb-union.md
0078-one-schema-per-verb-union.pt-BR.md
0079-lock-on-the-target-inode.md
0079-lock-on-the-target-inode.pt-BR.md
0080-sparse-outline-counts-the-journal-under-hidden.md
0080-sparse-outline-counts-the-journal-under-hidden.pt-BR.md
0081-verdict-fields-name-the-mechanism-and-the-subject.md
0081-verdict-fields-name-the-mechanism-and-the-subject.pt-BR.md
0082-the-sparse-family-walks-one-policy.md
0082-the-sparse-family-walks-one-policy.pt-BR.md
0083-hidden-follows-the-flag-in-every-walking-verb.md
0083-hidden-follows-the-flag-in-every-walking-verb.pt-BR.md
0084-every-mutating-verb-publishes-the-write-verdict.md
0084-every-mutating-verb-publishes-the-write-verdict.pt-BR.md
0085-the-edit-family-publishes-the-write-verdict.md
0085-the-edit-family-publishes-the-write-verdict.pt-BR.md
0086-the-apply-publishes-the-backup-path-and-the-rollback.md
0086-the-apply-publishes-the-backup-path-and-the-rollback.pt-BR.md
0087-the-transaction-snapshot-follows-the-policy.md
0087-the-transaction-snapshot-follows-the-policy.pt-BR.md
0088-the-deletion-keeps-its-undo-and-the-reversal-declares-what-it-kept.md
0088-the-deletion-keeps-its-undo-and-the-reversal-declares-what-it-kept.pt-BR.md
0089-the-target-is-always-an-array-and-the-batch-names-its-copies.md
0089-the-target-is-always-an-array-and-the-batch-names-its-copies.pt-BR.md
0090-the-transaction-owns-the-copy-and-a-failed-write-names-what-it-left.md
0090-the-transaction-owns-the-copy-and-a-failed-write-names-what-it-left.pt-BR.md
0091-the-transaction-lends-its-copy-to-a-rewrite.md
0091-the-transaction-lends-its-copy-to-a-rewrite.pt-BR.md
0092-the-delete-copies-only-when-asked.md
0092-the-delete-copies-only-when-asked.pt-BR.md
0093-the-backup-key-distinguishes-unset-from-false.md
0093-the-backup-key-distinguishes-unset-from-false.pt-BR.md
0094-the-recursive-delete-owns-the-whole-named-tree.md
0094-the-recursive-delete-owns-the-whole-named-tree.pt-BR.md
0095-search-submatch-offsets-are-bytes.md
0095-search-submatch-offsets-are-bytes.pt-BR.md
README.md