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§

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

Structs§

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