Rust: Difference between revisions
Appearance
Start to collect Rust-related resources |
add kdevcargo |
||
Line 22: | Line 22: | ||
* [https://github.com/rust-qt/cpp_to_rust cpp_to_rust - usinc C++/Qt from Rust] | * [https://github.com/rust-qt/cpp_to_rust cpp_to_rust - usinc C++/Qt from Rust] | ||
* [https://github.com/Noughmad/kdevcargo KDevelop plugin for building and running Rust crates with Cargo] | |||
=== Documentation === | === Documentation === |
Revision as of 08:50, 8 December 2017
KDE Projects involving Rust
Rust Qt Binding Generator
To use Rust code from Qt and QML code
Repo: https://cgit.kde.org/rust-qt-binding-generator.git/about/
KDevelop Rust Language Support Plugin
To develop Rust code & projects in KDevelop.
Repo: https://cgit.kde.org/kdev-rust.git/about/
Kate Rust Code Completion Plugin
To edit Rust code in Kate.
Repo: https://cgit.kde.org/kate.git/tree/addons/rustcompletion
External
Projects
- cpp_to_rust - usinc C++/Qt from Rust
- KDevelop plugin for building and running Rust crates with Cargo
Documentation
Tutorials
- Using unsafe for Fun and Profit - tutorial for CMake-based Qt GUI using Rust library for the business logic