What problem does it solve? Building server-side Rust applications that integrate with Appwrite requires knowing the correct async client setup, API key authentication, and the positional-parameter calling conventions of the Rust SDK, which differ from other Appwrite SDKs. ## Core Features & Use Cases - Async Client Setup: Configure the Appwrite client with endpoint, project ID, and API key inside a Tokio runtime. - TablesDB Operations: Create databases, tables, typed string columns (varchar, text, mediumtext, longtext), indexes, and perform CRUD on rows with Query filters. - Users, Storage, and Functions: Manage users, upload files from disk or bytes, execute Appwrite Functions, and apply permissions with Role-based access. - Use Case: You are writing a Rust backend service that needs to create users, store uploaded avatars in a bucket, and query rows from a tasks table with filters and pagination. ## Quick Start Ask the AI to write a Rust server function using the Appwrite SDK that connects with an API key and lists rows from a TablesDB table with a limit query.