Skip to main content

Crate tauri_plugin_configurate

Crate tauri_plugin_configurate 

Source

Structs§

BatchEntryFailure
Per-entry failed result.
BatchEntryPayload
Single entry used by load_all and save_all.
BatchEntrySuccess
Per-entry successful result.
BatchPayload
Batch payload used by load_all and save_all.
BatchRunResult
Top-level batch response.
ConfiguratePayload
Unified payload sent from TypeScript side for create/load/save/delete.
KeyringEntry
A single keyring entry containing the keyring id and its plaintext value.
KeyringOptions
Options required to access the OS keyring. The final key stored in the OS keyring uses:
NormalizedConfiguratePayload
Normalized payload used internally across all commands.
PathOptions
Optional path options sent from the guest side.
ProviderPayload
Provider payload sent from the guest side.
SqliteColumn
Flattened column definition for SQLite persistence.
UnlockPayload
Payload for the unlock command.

Enums§

BatchEntryResult
Per-entry result envelope.
Error
NormalizedProvider
Normalized provider used internally after payload normalization.
ProviderKind
Supported provider kinds for the normalized runtime model.
SqliteValueType
Value type inferred from defineConfig for SQLite column materialization.
StorageFormat
Supported storage file formats (legacy input compatibility).

Constants§

DEFAULT_SQLITE_DB_NAME
DEFAULT_SQLITE_TABLE_NAME

Traits§

ConfigurateExt
Extensions to tauri::App, tauri::AppHandle and tauri::Window to access the configurate APIs.

Functions§

init
Initializes the plugin.

Type Aliases§

Result