Development Documentation (main branch) - For stable release docs, see docs.rs/eidetica
Skip to main content

Module types

Module types 

Source
Expand description

Core data types for the account system

Structs§

AccountCredentials
Local login anchor: an explicit Account locator/key bundle and its login key. The public key is cross-checked against the unlocked authenticated payload.
AccountInfo
Instance-local login registration stored outside all Entry DAGs.
AccountKey
Public installation-local key metadata and database lookup hints. Private keys live together in the authenticated credential bundle, not here.
AccountPreferences
Account-specific preferences
AccountProfile
Account profile stored in account’s private database
DatabaseTracking
Database tracking information in _databases table
SyncSettings
Synchronization settings for a database
TrackedDatabase
A database tracked by an account.

Enums§

AccountStatus
Account status
KeyStorage
Installation-local storage of one authenticated encrypted credential bundle. Every password string, including empty, uses the same format and KDF.