Settings
Every public type in teksilo-settings, grouped by category. Each page links to its full rustdoc API reference.
Collection
- Keyed —
PersistedListModel<T>— bridge between a reactiveListModel<T>and a single TOML file, merging by op, not by…
Stores & services
- AppPaths — OS-correct path resolution for application config and data directories
- FlushError — Debounced, cross-process-safe atomic file writer
- MruEntry — Most-recently-used list — a generic, persisted reactive collection with dedupe, pinning, and LRU-style cap eviction
- PerWindowState — Per-window geometry persistence via
WindowStateService - Reloadable —
Reloadable— the contract a (separately-built) file watcher uses to push a peer process's write into live state - SettingsBundleError —
SettingsBundle— declarative configuration for the teksilo-app integration - SettingsExt — Extension traits exposing settings services on
BuildContextandEventContext - SettingsFileError —
SettingsFile<T>— typed single-struct persistence - SettingsReloadSink — Live cross-process settings sync: a
notify-based directory watcher plus the registry that lets a changed path be dispatched to the in-memoryReloadable… - SettingsStoreError — Dynamic, dotted-key K/V store backed by TOML
- Versioned — Schema migrations for persisted files