praborrow-sidl 0.9.2

Procedural macros for Stable IDL (SIDL) and Diplomat trait generation.
Documentation
# praborrow-sidl


Sovereign Interface Definition Language (SIDL).

## Overview


Provides the definition and expansion logic for the `sovereign_interface!` macro. This crate is responsible for generating type-safe FFI bindings and internal traits for cross-boundary communication in PraBorrow.

## Key Features


- **Interface Definition**: Macro-based DSL for defining distributed service contracts.
- **Binding Generation**: Automates the creation of client/server stubs.
- **Type Safety**: Ensures argument and return type consistency across boundaries.

---

# praborrow-sidl (Bahasa Indonesia)


Sovereign Interface Definition Language (SIDL).

## Ikhtisar (Overview)


Menyediakan definisi dan logika ekspansi untuk macro `sovereign_interface!`. Crate ini bertanggung jawab untuk menghasilkan binding FFI yang aman secara tipe (type-safe) dan trait internal untuk komunikasi lintas batas dalam PraBorrow.

## Fitur Utama (Key Features)


- **Definisi Antarmuka**: DSL berbasis macro untuk mendefinisikan kontrak layanan terdistribusi.
- **Pembuatan Binding**: Mengotomatiskan pembuatan stub klien/server.
- **Keamanan Tipe (Type Safety)**: Memastikan konsistensi tipe argumen dan pengembalian di seluruh batas jaringan.