Module config

Source
Expand description

This module contains all the configuration structures

Structs§

Config
Configuration object.
EncryptionConfig
EncryptionContext
This is a 1:1 copy of libsql::EncryptionContext with (de)serialization support
Local
LocalReplica
OpenFlags
Remote
RemoteReplica
SyncedDatabase

Enums§

Cipher
This is a 1:1 copy of libsql::Cipher with (de)serialization support
Database
This is a 1:1 mapping of libsql::Builder to a (de)serializable config structure
EncryptionKey
This is a 1:1 copy of libsql::EncryptionKey with (de)serialization support
SyncProtocol
This is a 1:1 copy of the libsql::SyncProtocol with (de)serialization support

Type Aliases§

ConfigError
This error is returned if there is something wrong with the libSQL configuration.