問題タブ [tonic]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
339 参照

rust - Rust tonic 発行エラー `tonic::request::Request`Copy` トレイトを実装していない `

私はtonic:2.0grpc 実装に使用してい userdetailsます。以下の錆実装の proto ファイルに示すように、メッセージ要求のユーザー名とユーザーの電子メールを使用してサービスで proto を作成しました。リクエストをrequest: Request<userRequest>複数回使用するとエラーが発生します。この問題を解決する方法を教えてください

proto の Rust tonic 実装

0 投票する
0 に答える
47 参照

rust - 型の不一致: Tonic for Rust grpc メッセージで sqlx 型をカスタム UUID 型に変換する

Rust/Tonic grpc サービスの rpc を作成して、sqlx クレートを介して postgresdb からユーザーを削除しています。として保存しているユーザーIDでユーザーを削除しようとしていますUUID。Uuid の私のプロト定義は次のとおりです。

私のUserRequest定義は次のとおりです。

ユーザーを削除するための私のrpcは次のとおりです。

次のエラーが発生します。

この行を使用して UUID タイプを sqlx タイプに変換しようとし sqlx::types::Uuid(user_id).as_u128()ています。ありがとう!