Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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 reactive ListModel<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 BuildContext and EventContext
  • 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-memory Reloadable…
  • SettingsStoreError — Dynamic, dotted-key K/V store backed by TOML
  • Versioned — Schema migrations for persisted files