【问题标题】:How do you implement the trait TypeInfo for H256?您如何实现 H256 的特征 TypeInfo?
【发布时间】:2021-11-22 06:24:52
【问题描述】:

编译给出了这个错误:

error[E0277]: trait bound H256: TypeInfo 不满足 TypeInfo 的 trait 没有为 H256 实现

我尝试在 Primitives/core/src/hasher.rs 中实现派生 TypeInfo,但这不起作用。

请问我该如何解决这个错误?

GitHub Repo:如果需要可以提供...

锈迹斑斑:

使用的命令:cargo build --release

货物树 -d 输出:如果需要可以提供...

【问题讨论】:

标签: rust compiler-errors traits rust-cargo substrate


【解决方案1】:

crate 原始类型提供scale-info 功能,当使用此功能编译时,crate 将在原始类型(如 H256)上实现TypeInfo

【讨论】:

    猜你喜欢
    • 2021-11-14
    • 2015-08-07
    • 2012-05-30
    • 2016-05-29
    • 2019-12-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多