Modules§
Structs§
- Connection
Pool - A raw connection pool, giving out both synchronous and asynchronous leases to SQLite connections as well as managing update hooks.
- Crud
Entry - A single client-side change.
- Crud
Transaction - All local writes that were made in a single SQLite transaction.
- Power
Sync Credentials - Credentials used to connect to a PowerSync service instance.
- Power
Sync Database - Stream
Priority - A priority assigned to a sync stream subscription.
- Stream
Subscription - Stream
Subscription Options - Options customizing a stream subscription, passed to SyncStream::subscribe_with.
- Sync
Options - Options controlling how PowerSync connects to a sync service.
- Sync
Status Data - Sync
Stream
Enums§
- Update
Type - Type of local change.
Traits§
- Backend
Connector - A backend connector is responsible for upload local writes as well as resolving JWTs used to connect to the PowerSync service.
- Leased
Connection - A temporary lease of a connection taken from the ConnectionPool.