文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
《Effective Rust》第 5 条:理解类型转换
in
《Effective Rust》中文版
in
《Effective Rust》中文版
第5条:理解类型转换Rust的类型转换分为三个类别:手动:通过实现From和Intotrait提供的用户定义类型转换半自动:使用as关键字在值之间进行显式转换自动:隐式强制转换为新类型本章节的重点主要是第一种,即手动转换类型,因为后两种大多数情况下不适用于用户定义类
Effective Rust
King
发布于 2024-06-15
阅读 ( 2007 )
《Effective Rust》第 4 条:优先使用惯用的错误类型
in
《Effective Rust》中文版
in
《Effective Rust》中文版
第4条:优先使用惯用的错误类型第3条描述了如何使用标准库为Option和Result类型提供的转换,以允许使用?运算符简洁、惯用地处理结果类型。但它没有讨论如何最好地处理作为Result<T,E>第二个类型参数出现的各种不同的错误类型E;这就是本章节的内容。只有当有多
Effective Rust
King
发布于 2024-06-15
阅读 ( 1840 )
Rust 测试的函数、命令和种类
Rust测试titletags01.测试rustbasictestetaacademy
Rust
测试
区块链安全
eta
发布于 2024-05-24
阅读 ( 2328 )
( 14 )
【10】使用JS调用智能合约
in
Solana 极简入门
in
Solana 极简入门
使用JS调用智能合约
Solana
董承泽
发布于 2024-05-06
阅读 ( 2560 )
( 21 )
【09】Hello World!
in
Solana 极简入门
in
Solana 极简入门
Hello World!
Solana
董承泽
发布于 2024-05-06
阅读 ( 2178 )
( 14 )
【07】Ruat语法基础(中)
in
Solana 极简入门
in
Solana 极简入门
Ruat基础 中
Rust语法基础
董承泽
发布于 2024-05-06
阅读 ( 1874 )
( 11 )
【06】Rust语言基础(上)
in
Solana 极简入门
in
Solana 极简入门
Rust语言基础 上
Solana
董承泽
发布于 2024-05-06
阅读 ( 2001 )
( 12 )
《Effective Rust》方法 3:避免匹配 Option 和 Result
in
《Effective Rust》中文版
in
《Effective Rust》中文版
方法3:避免匹配Option和Result[方法1]阐述了枚举(enum)的优点,并展示了match表达式如何强制程序员考虑所有可能性;这个方法探讨了在某些情况下,你应尽量避免使用match表达式——至少是显式地。[方法1]还介绍了Rust标准库提供的两个无处不在
Effective Rust
King
发布于 2024-04-21
阅读 ( 2292 )
《Effective Rust》方法 2:使用类型系统表达常见行为
in
《Effective Rust》中文版
in
《Effective Rust》中文版
方法2:使用类型系统表达常见行为[方法1]讨论了如何在类型系统中表达数据结构;本节继续讨论在Rust的类型系统中行为的编码。方法(Methods)在Rust的类型系统中,行为首次出现的地方就是将方法添加到数据结构上:这些方法是对该类型实例的操作,通过self标识。这种方式以
Effective Rust
King
发布于 2024-04-21
阅读 ( 2174 )
( 2 )
《Effective Rust》方法 1:使用类型系统表达你的数据结构
in
《Effective Rust》中文版
in
《Effective Rust》中文版
方法1:使用类型系统表达你的数据结构“谁叫他们是程序员,而不是打字员”——@thingskatedid对于来自其他静态类型编程语言(如C++、Go或Java)的人来说,Rust类型系统的基本概念是非常熟悉的。有一系列具有特定大小的整数类型,包括有符号(i8,i16,i32,
Effective Rust
King
发布于 2024-04-19
阅读 ( 2376 )
( 6 )
Rust 结构体与属性式和自定义派生宏
in
Solana 60 天课程
in
Solana 60 天课程
文章详细介绍了 Rust 语言中的 attribute-like 和 custom derive 宏的使用方法,通过具体代码示例展示了如何通过宏在编译时修改结构体,并解释了宏的工作原理和实现方式。
RareSkills
发布于 2024-02-18
阅读 ( 1021 )
( 2 )
Rust 函数式过程宏
in
Solana 60 天课程
in
Solana 60 天课程
本教程详细解释了Rust中函数与函数式宏的区别,并通过代码示例展示了如何使用Rust的函数式宏来处理不同数量的参数。
RareSkills
发布于 2024-02-17
阅读 ( 959 )
Solidity开发者的Rust基础
in
Solana 60 天课程
in
Solana 60 天课程
本教程深入探讨了Solidity和Rust在控制流、数组、映射、结构体和常量等方面的语法对比,旨在帮助掌握Solidity的开发者快速上手Rust编程。
Solidity
Rust
Solana
控制流
数组
映射
RareSkills
发布于 2024-02-15
阅读 ( 1247 )
Rust语言 - Rust值得吗?
本文详细探讨了作者在将编程从JavaScript转向Rust的过程中所经历的挑战和机遇,尤其是涉及WebAssembly的应用。
Rust
WebAssembly
cargo
异步编程
测试驱动开发
编程经验
jsoverson
发布于 2023-10-31
阅读 ( 640 )
03|变量与数据类型
本章介绍的数据类型都是rust中的基本数据类型。
rust基础
billchen-818
发布于 2023-06-08
阅读 ( 1685 )
第 7 课:Tamagotchi 战斗逻辑与实施
in
Gear Academy:学习如何成为构建去中心化应用程序的专家
in
Gear Academy:学习如何成为构建去中心化应用程序的专家
本课程通过两个 Tamagotchi 合约梳理 Tamagotchi 战斗逻辑与实施过程。
gear
Rust
GearFans
发布于 2023-06-06
阅读 ( 2631 )
第 6 课:实现多托管智能合约的程序工厂
in
Gear Academy:学习如何成为构建去中心化应用程序的专家
in
Gear Academy:学习如何成为构建去中心化应用程序的专家
本课程中,我们将学习如何编写一个 EscrowFactory 智能合约,以创建上一教程中托管合约模板的多个实例并测试。
gear
Rust
GearFans
发布于 2023-06-06
阅读 ( 2725 )
第 5 课:在智能合约中实现拍卖功能
in
Gear Academy:学习如何成为构建去中心化应用程序的专家
in
Gear Academy:学习如何成为构建去中心化应用程序的专家
本课提供了在 Tamagotchi 拍卖合约中实施英式拍卖模型的分步指南,包括自动程序执行,拍卖功能所需的合同状态和逻辑。
gear
Rust
GearFans
发布于 2023-06-06
阅读 ( 4161 )
第 4 课:Tamagotchi 商店说明
in
Gear Academy:学习如何成为构建去中心化应用程序的专家
in
Gear Academy:学习如何成为构建去中心化应用程序的专家
本课程涵盖如何使用同质化代币创建销售 Tamagotchi 的合约,探讨交易处理以及如何处理在执行过程中出现错误的交易。
gear
Rust
GearFans
发布于 2023-06-06
阅读 ( 2694 )
( 2 )
第 3 课:了解同质化/非同质化代币
in
Gear Academy:学习如何成为构建去中心化应用程序的专家
in
Gear Academy:学习如何成为构建去中心化应用程序的专家
本课程介绍了加密代币的概念、同质化和非同质化代币 (NFT) 及其主要功能和区别
gear
Rust
GearFans
发布于 2023-06-06
阅读 ( 4453 )
( 2 )
‹
1
2
...
6
7
8
9
10
11
12
13
14
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
Vitalik
合约升级
区块构建
btc
去中心化应用
Remix
samczsun
RWA
gear
区块链技术
区块链开发
模块化区块链
跨链互操作性
delegatecall
零时科技
STARK
测试网
性能优化
ENS
公钥
模块化
隔离见证
EIP-1559
Celestia
Polkadot
30天文章收益榜
»
Tiny熊
191 篇文章,614 学分
Henry
96 篇文章,584 学分
Helius
151 篇文章,465 学分
寻月隐君
262 篇文章,458 学分
OpenZeppelin
223 篇文章,455 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: