Skip to main content

Module backend

Module backend 

Source
Expand description

Backend/store boundary for client runtime operations. Backend boundary for client runtime operations.

The runtime talks to this trait instead of directly embedding transport, sync, or storage behavior. The in-memory backend is useful for client and bridge-adapter tests; the production backend will compose the real Inline SDK, realtime transport, store, sync engine, and transaction manager behind the same shape.

Structs§

BackendError
Redacted backend error.
InMemoryBackend
In-memory backend for client, bridge-adapter, and runtime tests.
OperationOutcome
Outcome from a side-effect operation.
SendTextOutcome
Outcome from a text-send operation.

Traits§

ClientBackend
Async backend boundary for the client runner.

Type Aliases§

BackendResult
Result type returned by client backends.