会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
欢迎来到我的博客
记录生活,分享知识,与你一起成长。
最新文章
这里会显示最新的几篇文章摘要。
bakul
博客园
首页
新随笔
联系
订阅
管理
2024年9月24日
关于traitQ&A
摘要: Q解释一下rust中的trait是什么,这真的很重要,请详细解释`没看懂,以后看' A在Rust中,trait是一种定义共享行为的机制。可以把trait看作是一个接口,它定义了某些方法和功能,但是不提供这些方法的具体实现。trait允许不同的类型(例如结构体和枚举)实现相同的行为,从而增强代码的重用
阅读全文
posted @ 2024-09-24 23:41 bakul
阅读(48)
评论(0)
推荐(0)
Q&A:crate rand
摘要: Q:在 [dependencies]表块中,你要告诉 Cargo 本项目依赖了哪些外部 crate 及其版本。本例中,我们使用语义化版本 0.8.3来指定 randcrate。Cargo 理解语义化版本(Semantic Versioning,有时也称为 SemVer),这是一种定义版本号的标准。0
阅读全文
posted @ 2024-09-24 23:26 bakul
阅读(65)
评论(0)
推荐(0)
rust-analyzer failed to discover workspace (vsCode)
摘要: 如图 安装插件后就出现这个标识 解决办法 找了许多教程,我整理一下成功的经验 打开设置 搜索rust,打开setting.json 3.输入Cargo.toml的绝对路径,保存Ctrl+s就行了 不过注意地址的斜杠,还有地址要用双引号。
阅读全文
posted @ 2024-09-24 19:37 bakul
阅读(357)
评论(0)
推荐(0)