Ensure memory safety in Rust applications
.cursorrules in your project rootMaintain memory safety: 1. Avoid unsafe when possible 2. Document unsafe blocks thoroughly 3. Use safe abstractions 4. Validate unsafe boundaries 5. Use MIRI for testing 6. Implement Drop properly 7. Handle uninitialized memory 8. Use Pin for self-referential types
Comprehensive Cursor rules for Next.js 14+ with App Router, including routing, layouts, and API patterns.
Cursor rules for TypeScript with strict type checking, advanced patterns, and best practices.
Cursor rules for Tailwind CSS development with responsive design, custom components, and dark mode.
Cursor
language
AI coding rules customize how Cursor generates and refactors code for your project. Follow these steps to install Rust Memory Safety Patterns.
.cursor/rules, for Windsurf use .windsurfrulesComprehensive Cursor rules for Next.js 14+ with App Router, including routing, layouts, and API patterns.
Cursor rules for TypeScript with strict type checking, advanced patterns, and best practices.
Cursor rules for Tailwind CSS development with responsive design, custom components, and dark mode.