pascalporedda telegram-typefully-bot .cursorrules file for Rust

# Telegram Typefully Bot

Every time you choose to apply a rule(s), explicitly state the rule(s) in the output. You can abbreviate the rule description to a single word or phrase.

## Code Style 
- Write concise, technical Rust code with accurate examples
- Use functional and struct based programming patterns; use traits and generics where appropriate
- Prefer iteration and modularization over code duplication
- Use descriptive variable names with auxiliary verbs (e.g., isLoading, hasError)

## Database
- Use @SQLX for database operations
- Use sqlite as the database provider; keep those limitations imposed from Sqlite in mind

## Testing
- Write unit tests for utilities and functions

## Documentation
- Maintain clear README with setup instructions
- Document API interactions and data flows
- Keep manifest.json well-documented
- Don't include comments unless it's for complex logic
- Document permission requirements

dockerfile
less
rust
shell
sqlite

First Time Repository

Rust

Languages:

Dockerfile: 1.1KB
Rust: 25.4KB
Shell: 0.6KB
Created: 1/6/2025
Updated: 1/7/2025

All Repositories (1)