iii-rust-sdk

Official

Build iii workers with Rust.

Authoriii-hq
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill enables developers to build high-performance, memory-safe workers and backend services for the iii platform using the Rust programming language.

Core Features & Use Cases

  • Native Async Interface: Leverage Rust's async capabilities with Tokio and tungsten-tungstenite.
  • Function & Trigger Registration: Easily register functions, HTTP, queue, and cron triggers.
  • Atomic State Updates: Utilize the Streams helper for efficient, atomic key-value updates.
  • Use Case: Develop a low-latency Rust worker that processes real-time financial data streams, registers an HTTP endpoint for querying aggregated data, and uses atomic updates to maintain the latest state.

Quick Start

Add the iii-sdk, tokio, and serde_json crates to your Cargo.toml, initialize the iii client, register your functions and triggers, and then run an infinite loop to keep the worker alive.

Dependency Matrix

Required Modules

iii-sdktokioserde_jsonreqwest

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: iii-rust-sdk
Download link: https://github.com/iii-hq/skills/archive/main.zip#iii-rust-sdk

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.