List of all items
Structs
- atomic::AtomicWriteOptions
- atomic::WriteResult
- cli::Cli
- cli::GlobalArgs
- cli_args::ApplyArgs
- cli_args::BackupArgs
- cli_args::BatchArgs
- cli_args::CalcArgs
- cli_args::CompletionsArgs
- cli_args::CopyArgs
- cli_args::CountArgs
- cli_args::DeleteArgs
- cli_args::DiffArgs
- cli_args::EditArgs
- cli_args::ExtractArgs
- cli_args::HashArgs
- cli_args::ListArgs
- cli_args::MoveArgs
- cli_args::ReadArgs
- cli_args::RegexArgs
- cli_args::ReplaceArgs
- cli_args::RollbackArgs
- cli_args::SearchArgs
- cli_args::TransformArgs
- cli_args::WriteArgs
- commands::batch::BatchOp
- commands::scope::ScopeArgs
- error::ErrorContext
- error::ErrorJson
- ndjson_types::ApplyPlan
- ndjson_types::ApplyResult
- ndjson_types::BackupPlan
- ndjson_types::BackupResult
- ndjson_types::BackupSummary
- ndjson_types::BatchOpResult
- ndjson_types::BatchSummary
- ndjson_types::CalcOutput
- ndjson_types::CopyOutput
- ndjson_types::CountByExtOutput
- ndjson_types::CountTotalOutput
- ndjson_types::CountTotals
- ndjson_types::DeleteOutput
- ndjson_types::DiffChangeOutput
- ndjson_types::DiffStatOutput
- ndjson_types::DiffSummaryOutput
- ndjson_types::DiffUnifiedOutput
- ndjson_types::DryRunPlan
- ndjson_types::EditOutput
- ndjson_types::ExtCountOutput
- ndjson_types::FileStats
- ndjson_types::HashOutput
- ndjson_types::LineRange
- ndjson_types::ListEntry
- ndjson_types::ListSummary
- ndjson_types::MoveOutput
- ndjson_types::PlatformInfo
- ndjson_types::ReadOutput
- ndjson_types::RegexOutput
- ndjson_types::ReplaceErrorEvent
- ndjson_types::ReplacePreview
- ndjson_types::ReplaceResult
- ndjson_types::RollbackPlan
- ndjson_types::RollbackResult
- ndjson_types::ScopeResult
- ndjson_types::SearchBegin
- ndjson_types::SearchContext
- ndjson_types::SearchCount
- ndjson_types::SearchEnd
- ndjson_types::SearchFile
- ndjson_types::SearchMatch
- ndjson_types::Submatch
- ndjson_types::Summary
- ndjson_types::TextFieldsOutput
- ndjson_types::TextValuesOutput
- ndjson_types::TransferPlan
- ndjson_types::TransformResult
- ndjson_types::WriteOutput
- output::NdjsonWriter
- signal::ShutdownSignal
Enums
- cli::ColorChoice
- cli::Commands
- cli_args::DiffAlgorithm
- cli_args::FuzzyMode
- cli_args::OutputFormat
- cli_args::PatchFormat
- cli_args::ShellType
- cli_args::SortBy
- commands::scope::ScopeAction
- error::AtomwriteError
- error::ErrorClass
- line_endings::LineEnding
Functions
- atomic::atomic_write
- atomic::rfc3339_now
- binary_detect::is_binary
- checksum::hash_bytes
- checksum::hash_file
- checksum::hash_reader
- commands::apply::cmd_apply
- commands::backup::cmd_backup
- commands::batch::cmd_batch
- commands::batch::emit_input_schema
- commands::calc::cmd_calc
- commands::copy::cmd_copy
- commands::count::cmd_count
- commands::delete::cmd_delete
- commands::diff::cmd_diff
- commands::edit::cmd_edit
- commands::extract::check_depth
- commands::extract::cmd_extract
- commands::hash::cmd_hash
- commands::list::cmd_list
- commands::move::cmd_move
- commands::read::cmd_read
- commands::regex_gen::cmd_regex
- commands::replace::cmd_replace
- commands::rollback::cmd_rollback
- commands::scope::cmd_scope
- commands::search::cmd_search
- commands::transform::cmd_transform
- commands::write::cmd_write
- emit_schema_by_name
- file_io::read_file_bytes
- file_io::read_file_string
- lang_utils::lang_extensions
- line_endings::detect
- line_endings::normalize
- output::read_limited_line
- output::write_error_json
- output::write_error_json_with_context
- path_safety::check_symlink
- path_safety::soft_canonicalize
- path_safety::validate_path
- path_safety::validate_path_with_symlink
- platform::fsync_dir
- platform::fsync_file
- platform::init_console
- platform::platform_dir_fsync_name
- platform::platform_fsync_name
- platform::preserve_timestamps
- run
- signal::get_or_install_handlers
- signal::install_handlers
- signal::reset_sigpipe
Constants
- constants::BINARY_DETECT_SIZE
- constants::BUF_CAPACITY
- constants::DEFAULT_BACKUP_RETENTION
- constants::DEFAULT_MAX_FILESIZE
- constants::DIR_PERMISSIONS
- constants::EXIT_BROKEN_PIPE
- constants::EXIT_CHECKSUM_VERIFY_FAILED
- constants::EXIT_SUCCESS
- constants::EXIT_TRANSACTION_ROLLBACK_FAILED
- constants::LINE_ENDING_DETECT_SIZE
- constants::MAX_JSON_DEPTH
- constants::MAX_NDJSON_LINE_SIZE
- constants::MMAP_THRESHOLD
- constants::STDIN_INITIAL_CAPACITY
- constants::TEMPFILE_PERMISSIONS
- constants::TEMPFILE_PREFIX
- constants::TEMPFILE_SUFFIX