decl_storage 中的 `storage_name` 的例子是什么
What is an example of a `storage_name` in decl_storage
它说decl_storage!
是一个"procedural macro"用于存储数据以使其在后续块中可用。
那里link有一句话说基本存储由名称和类型组成。然后它显示了不同的支持类型,包括最基本的支持类型,它只包含一个 "Value" 似乎对应于 [=13= 的 "storage name" ].这个 line of the "Example" module of the SRML 也匹配这个模式。
然后显示散列算法如何用于散列值组合,包括 storage_name
。显示的 storage_name
似乎对应于 "storage name",例如该页面前面显示的 Foo
。
然后有一句话说Basic storage can be extended as such:,它显示了一个模式... #name ...
,描述为#name: Name of the storage item, used as a prefix in storage.
,这似乎对应于页面前面显示的 "storage name",例如 Foo
,并且 #name
和 #type
都是未标记为 [optional]
因为它们不是 "extensions" 基本存储,它们是基本存储的基础
Foo
是否应该是 storage_name
的示例,可以与 decl_storage 一起使用!?
是 Foo
是可以在 decl_storage! 中使用的存储名称示例。
我认为所有 rust ident 都可以用作 decl_storage 中的存储名称。
(事实上,文档混合了示例和定义,例如有时使用 u32
有时 type
)
它说decl_storage!
是一个"procedural macro"用于存储数据以使其在后续块中可用。
那里link有一句话说基本存储由名称和类型组成。然后它显示了不同的支持类型,包括最基本的支持类型,它只包含一个 "Value" 似乎对应于 [=13= 的 "storage name" ].这个 line of the "Example" module of the SRML 也匹配这个模式。
然后显示散列算法如何用于散列值组合,包括 storage_name
。显示的 storage_name
似乎对应于 "storage name",例如该页面前面显示的 Foo
。
然后有一句话说Basic storage can be extended as such:,它显示了一个模式... #name ...
,描述为#name: Name of the storage item, used as a prefix in storage.
,这似乎对应于页面前面显示的 "storage name",例如 Foo
,并且 #name
和 #type
都是未标记为 [optional]
因为它们不是 "extensions" 基本存储,它们是基本存储的基础
Foo
是否应该是 storage_name
的示例,可以与 decl_storage 一起使用!?
是 Foo
是可以在 decl_storage! 中使用的存储名称示例。
我认为所有 rust ident 都可以用作 decl_storage 中的存储名称。
(事实上,文档混合了示例和定义,例如有时使用 u32
有时 type
)