Rust¶
Kanzi Rust API は、Kanzi Engine C++ API に対する、すぐに使える豊富で Rust らしいバインディングを提供し、Rust アプリケーションで Kanzi Engine を使用できるようにします。
このバージョンは、最もよく使用される機能の初期サブセットに対応しています。
注釈
これは Kanzi Rust API のプレリリース版であるため、一部の機能、ワークフロー、および API は今後のリリースで変更される可能性があります。
皆様からのフィードバックは私たちにとって非常に重要です。フィードバックを送信するには、こちらの フィードバックフォーム を使用してください。
このトピックでは、Kanzi Studio で Rust ベースのプロジェクトを作成する方法の概要を説明します。例や API リファレンスの全ドキュメントを含め、Rust 用に環境を構成する詳細な手順については、Kanzi Rust API のドキュメントを参照してください。
Kanzi Rust API 用の環境のセットアップ¶
Kanzi アプリケーションで Kanzi Rust API を使用する前に、環境をインストールして構成する必要があります。Kanzi Rust API 用の環境のセットアップ を参照してください。
Kanzi Studio で新しい Rust ベースのプロジェクトを作成する¶
Kanzi Studio New Project ウィンドウで:
Template を次のいずれかに設定します。
Application with Rust API:アプリケーションロジックを Rust 言語で記述した Kanzi アプリケーションを作成します。
Application with Rust plugin:Kanzi データソースプラグインを Rust 言語で記述した Kanzi アプリケーションを作成します。
Create をクリックします。
Kanzi Studio は、相互にリンクされた拡張可能な C++ 部分と Rust 部分で記述されたアプリケーションコードのボイラープレートを含むプロジェクトを作成します。
Kanzi Rust アプリケーションのビルド または Kanzi Engine Rust プラグインのビルド の方法を参照してください。
Kanzi Rust API アプリケーションテンプレートには、すぐに使える Visual Studio Code の起動構成とタスク構成も含まれています。