#rust
Read more stories on Hashnode
Articles with this tag
1. 简述 Rust 中的每一个引用都有其 生命周期(lifetime),也就是引用保持有效的作用域。大部分时候生命周期是隐含并可以推断的,正如大部分时候类型也是可以推断的一样。类似于当因为有多种可能类型的时候必须注明类型,也会出现引用的生命周期以一些不同方式相关联的情况,所以 Rust...
在Rust中,"move 语义" 涉及将所有权(ownership)从一个变量转移到另一个变量的概念。当将一个值赋给另一个变量时,默认情况下会发生移动操作,这意味着原始变量不再拥有该值,而新变量成为该值的所有者。这种操作可以防止数据竞争和内存安全问题,并在编译时捕获潜在的错误。Move 语义是...
v1.0.0 启动项目构思并建立项目计划 完成项目搭建,项目命名为"DigitShield" 实现核心功能:快速密码生成 v1.0.1 采纳新名称(quick_pswd)及暂定Logo 新增功能:密码强度检测 为已实现功能添加命令行支持 上传至crates.io,引入cargo...