pub fn extract_grpc_idempotency_key<T>(req: &Request<T>) -> Option<String>Expand description
从 gRPC Request<T> metadata 提取 trade-write idempotency key。
REST surface 使用 HTTP Idempotency-Key header;gRPC 没有 HTTP body
envelope,等价语义放在 metadata。metadata key 在 tonic 中按小写访问,
这里同时接受 canonical idempotency-key 与更常见的
x-idempotency-key,空白值视同未传。