Crate libqaul_types

Source
Expand description

A type fascade for libqaul

Using this crate directly is usually not neccessary, instead you should use libqaul-sdk to pull in the RPC adapter for the API.

To learn more about how to write components for the qaul.net rpc system (qrpc), check out the qrpc-sdk crate documentation.

All types in this crate should be Serialize and Deserialize to allow them to be re-used for higher-layer RPC protocols, such as the HTTP server used for the emberweb UI client.

Modules§

contacts
Per-user contact book management
diff
API diffs
error
Error and Result handling
messages
Low-level binary payload messages for qaul.net
rpc
RPC support module
services
Application service management and utilities
users
Network user and session management

Structs§

Identity
Re-export the core Identity from ratman A generic object identifier