rust-async-pattern
๐ฏSkillfrom huiali/rust-skills
Expertly manages complex Rust async patterns, solving Stream implementation, zero-copy, tokio::spawn lifecycle, and plugin system scheduling challenges.
Part of
huiali/rust-skills(30 items)
Installation
npx skills add huiali/rust-skills --skill rust-async-patternSkill Details
"้ซ็บงๅผๆญฅๆจกๅผไธๅฎถใๅค็ Stream ๅฎ็ฐ, ้ถๆท่ด, tokio::spawn ็ๅฝๅจๆ, ๆไปถ็ณป็ป่ฐๅบฆ, tonic ๆตๅผๅๅบ็ญ้ฎ้ขใ่งฆๅ่ฏ๏ผasync, Stream, tokio::spawn, ้ถๆท่ด, ๆไปถ็ณป็ป, tonic, ๆตๅผ, BorrowedMessage, ๅผๆญฅ่ฐๅบฆ"
More from this repository10
Provides expert Rust programming assistance, solving compilation errors, ownership, lifetimes, concurrency, and performance optimization challenges.
Indexes and provides quick navigation for 35 Rust skills across core, advanced, and expert categories.
Handles advanced Rust async patterns like Stream processing, backpressure, select, cancellation, and concurrency management with Tokio.
Expertly handles Rust error scenarios by providing comprehensive guidance on Result, Option, error types, propagation, and panic strategies.
Identifies and helps refactor Rust anti-patterns like unnecessary cloning, unwrapping, and inefficient iterations to improve code quality.
Manages Rust linear type resources with precise ownership, ensuring single-use semantics and preventing resource leaks or double-free errors.
Expertly handles Rust concurrency challenges by safely managing threads, async operations, and preventing race conditions and deadlocks.
Skill
Implements comprehensive Rust web middleware for request tracing, CORS configuration, rate limiting, and advanced middleware patterns.
Expertly manages Rust mutability challenges, resolving borrowing conflicts and providing safe interior mutability strategies across different contexts.