Rust中的声明宏和过程宏 宏是Rust语言中的一个重要特性,它允许开发人员编写可重用的代码,以便在编译时扩展和生成新的代码。宏可以帮助开发人员减少重复代码,并提高代码的可读性和可...
- 转载文章
- 2023-04-22
1.Copy和Clone Rust中的Copy和Clonetrait都允许创建类型实例的副本。它们都提供了一种复制类型实例的方法,但它们之间存在一些重要的区别。了解这些区别有助更好...
- 转载文章
- 2023-04-21
Rust中的智能指针是什么 智能指针(smart pointers)是一类数据结构,是拥有数据所有权和额外功能的指针。是指针的进一步发展 指针(pointer)是一个包含内存地址的...
- 转载文章
- 2023-04-19
1. 引言 Rust是一种系统编程语言,它注重安全、并发和内存效率。自2010年首次发布以来,Rust一直在快速发展,吸引了越来越多的开发者加入其社区。Rust语言的设计目标是提供...
- 转载文章
- 2023-04-15
作者:京东科技 贾世闻 Tokio 无疑是 Rust 世界中最优秀的异步Runtime实现。非阻塞的特性带来了优异的性能,但是在实际的开发中我们往往需要在某些情况下阻塞任务来实现某...
- 转载文章
- 2023-04-14
什么是迭代器 Rust中的迭代器是一种强大的工具,它提供了一种灵活、通用的方法来遍历序列。迭代器是实现了Iterator trait的类型,并需要至少实现一个next函数,用于让迭...
- 转载文章
- 2023-04-12
1.Rust中的into函数和from函数是做什么用的? into函数是Rust语言中的一个转换函数,它属于Into trait。它可以将一个类型转换为另一个类型。实现了From...
- 转载文章
- 2023-04-11
作者:贾世闻 日志是应用程序的重要组成部分。无论是服务端程序还是客户端程序都需要日志做为错误输出或者业务记录。在这篇文章中,我们结合[log4rs](https://github....
- 转载文章
- 2023-03-20
Rust 实现Netty HashedWheelTimer时间轮
目录 一、背景 二、延迟队列-时间轮 三、Netty 时间轮源码分析 四、Rust实现HashedWheelTimer …
- 转载文章
- 2023-03-03
impl 块 调用 struct 或 enum 上的函数,请使用 impl 块 struct使用impl调用 // 声明struct结构体 struct Animal { age:...
- 转载文章
- 2023-02-28
【番外篇】Rust环境搭建+基础开发入门+Rust与.NET6、C++的基础运算性能比较
前言:突然想打算把Rust作为将来自己主要的副编程语言。当然,主语言还是C#,毕竟.NET平台这么强大,写起来就是爽。缘…
- 转载文章
- 2023-02-22
简介 sqlx 是 rust 中的一个数据库访问工具。具有以下特点: 异步:原生就支持异步,在并发性高的场合能够得到更好的支持 编译时检查查询:sqlx可以在 cargo buil...
- 转载文章
- 2023-01-19