問題タブ [serde]

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 に答える
135 参照

generics - 関数内で作成されたオブジェクトに特性境界を設定する

私はipc-channelクレートをいじって、以下を保持する汎用構造体を構築しようとしていますIpcOneShotServer:

このコードをコンパイルしようとすると、次のエラーが発生します

ここで何が欠けているのかわかりません。Tと の両方Deserializeで特性を制限しましたSerializeSupervisorこれら 2 つの他の特性によって impl 内の特性をバインドすることで、 aの型がT実装され、を呼び出しても安全である限り、型チェッカーに通知されるDeserializeと考えました。Serializeipc::IpcOneShotServer::new()