actr-cli 0.3.1

Command line tool for Actor-RTC framework projects
Documentation
//! {{PROJECT_NAME}} — local guest bridge for the Rust echo app.

pub mod generated;

use actr_framework::entry;
use async_trait::async_trait;

use generated::local_actor::{{PROJECT_NAME_PASCAL}}ClientAppHandler;
use generated::local_actor::{{PROJECT_NAME_PASCAL}}ClientAppWorkload;

pub struct EchoAppBridge;

#[cfg_attr(target_arch = "wasm32", async_trait(?Send))]
#[cfg_attr(not(target_arch = "wasm32"), async_trait)]
impl {{PROJECT_NAME_PASCAL}}ClientAppHandler for EchoAppBridge {}

entry!(
    {{PROJECT_NAME_PASCAL}}ClientAppWorkload<EchoAppBridge>,
    {{PROJECT_NAME_PASCAL}}ClientAppWorkload::new(EchoAppBridge)
);