Back

rust-1.55 runtime not yet available?

  • 0
  • Self Hosted
fender1988
1 May, 2023, 19:39

Hi there! I'm new to appwrite (and mobile app development in general), and I was looking to program some backend functions in C++ or Rust, which I saw templates for here. But I noticed that documentation here doesn't mention Rust support, and if I try to add the runtime with _APP_FUNCTIONS_RUNTIMES=rust-1.55, it's just ignored. Is there an intention to have the Rust runtime working in a future update soon, or is there a way to get it working from the latest version?

TL;DR
The user is asking about the availability of the Rust runtime in appwrite for backend functions. The response from support suggests that there are big changes to functions and the runtime code might need updating after version 1.4. They provide documentation on how to add a new runtime and suggest creating a feature request on GitHub for the Rust runtime. The user is directed to the open-runtimes repository to implement the runtime themselves. Solution: Create a feature request for Rust runtime support on the appwrite GitHub repository. Implement support by following the documentation in the open-runtimes repository.
Drake
1 May, 2023, 19:59

You can start by creating a feature request for it: https://github.com/appwrite/appwrite/issues/new/choose.

Support would need to be added by implementing a runtime here: https://github.com/open-runtimes/open-runtimes

fender1988
1 May, 2023, 20:05

Thanks for getting back quickly! I'll go ahead and submit a feature request, and look into how much work it would be to get the open-runtime together.

Drake
1 May, 2023, 20:14
Drake
1 May, 2023, 20:15

however, we're working on big changes to functions so the runtime code will probably need to be updated after 1.4

Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more