摘要:
[!TIP] Rust 提供了多种机制来定义全局常量和静态变量,其中 const 和 lazy_static 是两种常见的选择。 它们各有优缺点,适用于不同的场景。 本文将详细分析 const 和 lazy_static 的关系、优缺点及其使用场景,并提供示例代码帮助理解它们的用法。 const 与 阅读全文
posted @ 2025-07-08 15:08
RioTian
阅读(43)
评论(0)
推荐(0)
摘要:
Builder Pattern [!NOTE] Builder 模式概述 作为一种 创建型设计模式,主要用于构建复杂对象。它通过逐步设置对象的属性来创建对象,而不是在一个庞大的构造函数中传入所有参数,从而提升了代码的 可读性与维护性。 [!TIP] 为什么选择 Builder 模式 在开发过程中,如 阅读全文
posted @ 2025-07-08 14:58
RioTian
阅读(62)
评论(0)
推荐(0)
摘要:
Deref trait 是 Rust 中的一个特性,它允许我们 重载解引用运算符 *。 这个特性在 Rust 中非常有用, 因为它允许我们在自定义类型上使用解引用运算符,而不需要手动调用 *。 在Rust中,Deref trait 是一个非常强大的工具, 它允许你通过解引用运算符(*)来访问底层数据 阅读全文
posted @ 2025-07-08 14:12
RioTian
阅读(21)
评论(0)
推荐(0)

浙公网安备 33010602011771号