noie-nds-api 3.0.6

NDS Protocol Buffers types for Rust (generated from nds-api/spec).
Documentation

NDS-API - Rust SDK

crates.io License

Protocol SDK for NDS-API (NoieDigitalSystem) on Rust.

Installation

cargo add noie-nds-api@3.0.4

Features

  • Protocol types: Identity / Asset / Event / Transaction / Result / Context
  • Proto compatibility: matches the NDS Protocol Buffers specification
  • Runtime-agnostic: no Bukkit/Paper, no database, no network stack dependencies

Quick Start

Decimal

use noie_nds_api::nds::common::Decimal;

let d = Decimal {
    value: "1.23".to_string(),
    scale: 2,
};

println!("{}", d.value);

Packages

Crate Description
noie-nds-api Rust protobuf DTOs (prost)

Compatibility

  • Rust 1.93.0 (edition 2021)

Notes (generated code)

  • Protobuf DTOs are generated from ../spec/proto/** via Buf.
  • Generation template: ../spec/buf.gen.yaml