gpt4 book ai didi

rust - decl_storage 中 `storage_name` 的示例是什么

转载 作者:行者123 更新时间:2023-11-29 08:15:30 25 4
gpt4 key购买 nike

它说decl_storage!是一个“过程宏”,用于存储数据以使其在后续 block 中可用。

在该链接中有一句话说基本存储由名称 和类型 组成。然后显示不同的支持类型,包括最基本的支持类型,它只包含一个似乎对应于 Foo“存储名称” 的“值”。这line of the "Example" module of the SRML也符合这种模式。

然后它展示了如何使用散列算法对值的组合进行散列,包括 storage_name。显示的 storage_name 似乎对应于 “存储名称”,例如该页面之前显示的 Foo

然后有一句说Basic storage can be extended as such:,它显示了一个模式... #name ...,并将其描述为#name:存储项的名称,用作存储中的前缀。,它似乎对应于“存储名称”,例如Foo显示在页面的前面,#name#type 都没有标记为 [optional] 因为它们不是“扩展”到基本存储,这是基本存储的基础

Foo 是否应该是可以与 decl_storage 一起使用的 storage_name 的示例!?

最佳答案

是的,Foo 是可以在 decl_storage! 中使用的存储名称示例。

我认为所有 rust ident 都应该可以用作 decl_storage 中的存储名称。

(事实上,文档混合了示例和定义,例如有时使用 u32 有时使用 type)

关于rust - decl_storage 中 `storage_name` 的示例是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56233031/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com