Rust惑点启示系列(六):如何下手编写一个函数

发布时间:2024-10-16 06:20
最后更新:2024-10-16 13:16
所属分类:
Rust

编写一个函数是Rust中再普通不过的事情了,但是Rust里的函数在编写的时候确始终感觉不像是其他语言中那么丝滑,有的时候甚至会有一些手足无措的感觉,不知道该如何下手。本文尝试从大部分函数常见的处理流程出发,对编写一个Rust函数的过程和可能遇到的问题做一个简单的讨论。


索引标签
Rust
函数
模式匹配
所有权
引用计数

一些关于函数参数和返回值的经验小结

发布时间:2022-10-25 08:48
最后更新:2024-06-20 22:38
所属分类:
Rust

函数是Rust的顶级成员,也是实现程序逻辑复用的主要工具之一。因为Rust中所有权和生命期机制的存在,使得Rust中的函数在编写的时候,其参数和返回值的类型和标注变得时而简单时而复杂。简单的时候,Rust中的函数与其他语言中的函数无异,但是复杂的时候,繁琐的包装类型和生命期标注能让人看的眼花缭乱。本文尝试从日常编程中取得的经验出发,记录处理Rust函数和返回值的一些经验。


索引标签
rust
函数
参数
类型
所有权