Standardizes Rust backend development using Axum and Tokio with best practices for error handling, async safety, and performance.
Idiomatic Rust patterns, ownership, error handling, traits, concurrency, and best practices for building safe, performant applications.
Use when Rust error handling with Result, Option, custom errors, thiserror, and anyhow.
When to activate: Rust generics, trait bounds, associated types, GATs, where clauses, PhantomData, higher-ranked trait bounds, type system
Guides learners from beginner to competent in Rust through stateful, adaptive curriculum management and spaced repetition.
//! use htmltomarkdown::HtmlConverter; //! let converter = HtmlConverter::new(); //! let markdown = converter.convert(" Hello ")?; //!
When to activate: Rust modules, Cargo.toml, workspaces, crate organization, pub visibility, use declarations, features, dependencies
When to activate: Rust tracing, logging, metrics, spans, instruments, OpenTelemetry, tracing-subscriber, prometheus, structured logging
Use when Rust's ownership system including ownership rules, borrowing, lifetimes, and memory safety.
When to activate: general Rust code, ownership, borrowing, lifetimes, enums, pattern matching, traits, structs, idiomatic Rust
Guide for writing Rust code covering ownership, borrowing, lifetimes, error handling, async programming, and Rust best practices
Guidance for scaffolding new Rust projects.
CRITICAL: Use for ALL Rust questions including errors, design, and coding.
When to activate: Rust security, unsafe code, input validation, secret handling, cryptography, supply chain, audit, injection prevention
When to activate: Rust serde, JSON, serialization, deserialization, custom serialize, rename, flatten, skip, default, serde_json, toml…
Explore Rust trait implementations using LSP.
When to activate: Rust web development, axum, actix-web, HTTP server, REST API, middleware, routing, handlers
Diagnoses RustDesk connection failures, network routing errors, and proxy interference for self-hosted and public remote desktop setups.
ESP32-S3 / ESP32-C6 firmware build, flash, WiFi provisioning, and serial monitoring for RuView CSI sensing nodes.
RNN+Transformer hybrid with O(n) inference.
Turn settled decisions into an implementation plan for requested planning, handoffs, or multi-session work.