Attribute Macro doors::server_procedure

source ·
#[server_procedure]
Expand description

This macro transforms a Rust function into a Doors-compatible server procedure.

This makes it easier to write functions which accept and return Rust-friendlier types.

use doors::server::Request;
use doors::server::Response;

#[doors::server_procedure]
fn serv_proc(x: Request<'_>) -> Response<[u8; 1]> {
    todo!();
}