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§
- Backend
Error - Redacted backend error.
- InMemory
Backend - In-memory backend for client, bridge-adapter, and runtime tests.
- Operation
Outcome - Outcome from a side-effect operation.
- Send
Text Outcome - Outcome from a text-send operation.
Traits§
- Client
Backend - Async backend boundary for the client runner.
Type Aliases§
- Backend
Result - Result type returned by client backends.