소개
This skill provides specialized guidance for implementing the Shared Wrapper design pattern in Rust, specifically within the context of concurrent systems using ArcShared and ToolboxMutex. It helps developers make critical design decisions between single-ownership body types and thread-safe shared wrappers, ensuring consistent use of SharedAccess traits and Clone patterns. By following standardized guides for read/write access and naming conventions for generic runtime components, it reduces architectural debt and prevents improper use of interior mutability in complex backend services.