Rust: Difference between revisions
(kdev-cargo is now a KDE project) |
|||
Line 10: | Line 10: | ||
Repo: https://cgit.kde.org/kdev-rust.git/about/ | Repo: https://cgit.kde.org/kdev-rust.git/about/ | ||
=== KDevelop Cargo Support Plugin === | |||
To manage, build and run Rust packages (crates) with Cargo. | |||
Repo: https://cgit.kde.org/kdev-cargo.git/about/ | |||
=== Kate Rust Code Completion Plugin === | === Kate Rust Code Completion Plugin === | ||
Line 22: | Line 27: | ||
* [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 | ||
=== Documentation === | === Documentation === |
Revision as of 15:13, 15 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/
KDevelop Cargo Support Plugin
To manage, build and run Rust packages (crates) with Cargo.
Repo: https://cgit.kde.org/kdev-cargo.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
Documentation
- doc.rust-lang.org - Rust Documentation Hub site
Tutorials
- Using unsafe for Fun and Profit - tutorial for CMake-based Qt GUI using Rust library for the business logic