Skip to main content

Module execution_store

Module execution_store 

Source
Expand description

Execution Store - Dual storage (.lino text + .links binary) for command execution records

Re-exports§

pub use crate::store_lock::LockManager;

Structs§

CleanupOptions
Options for cleanup_stale: max_age_ms (default 24h), dry_run
CleanupResult
Result of cleanup_stale: cleaned count, records, errors
ConsistencyResult
Result of consistency verification
ExecutionRecord
Command Execution Record
ExecutionRecordOptions
Options for creating an execution record
ExecutionStats
Execution statistics
ExecutionStore
ExecutionStore - Main store class for managing execution records
ExecutionStoreOptions
Options for creating an ExecutionStore

Enums§

ExecutionStatus
Execution status

Constants§

DECODED_COPY_FILE
Decoded records as JSON, for the next process (issue #243)

Functions§

clink_reference
Quote text as a clink reference: "..." with inner quotes doubled. clink 4.x rejects backslash escapes inside references.
get_default_app_folder
Get the default application folder path
is_clink_installed
Check if clink is installed