Skip to main content

Crate pytarpc

Crate pytarpc 

Source
Expand description

Procedural macro to generate Python bindings for tarpc services

Usage:

#[tarpc_python_client]
#[tarpc::service]
trait RpcAPI {
    async fn hello(name: String) -> String;
    async fn add(a: i32, b: i32) -> i32;
    async fn get_user(id: u64) -> Option<User>;
}

Macros§

setup_tarpc_python_module

Attribute Macros§

tarpc_python_client