rhailib/examples
2025-07-09 23:39:17 +02:00
..
access_control implement non blocking flow based architecture for payments 2025-07-09 23:39:17 +02:00
flows rename client and move incomplete projects to research 2025-07-09 23:38:47 +02:00
NON_BLOCKING_PAYMENT_IMPLEMENTATION.md implement non blocking flow based architecture for payments 2025-07-09 23:39:17 +02:00
non_blocking_payment_test.rs implement non blocking flow based architecture for payments 2025-07-09 23:39:17 +02:00
payment_usage_example.rhai implement non blocking flow based architecture for payments 2025-07-09 23:39:17 +02:00
README.md implement non blocking flow based architecture for payments 2025-07-09 23:39:17 +02:00

Rhailib Examples

This directory contains end-to-end examples demonstrating the usage of the rhailib project. These examples showcase how multiple crates from the workspace (such as rhai_dispatcher, rhailib_engine, and rhailib_worker) interact to build complete applications.

Each example is self-contained in its own directory and includes a dedicated README.md with detailed explanations.

Available Examples

  • Access Control: Demonstrates a practical access control scenario where a user, Alice, manages her own data, grants specific access to another user, Bob, and denies access to an unauthorized user, Charlie. This example highlights the built-in ownership and write protection provided by the Rhai worker.

As more examples are added, they will be listed here.