小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
crates.io:恶意crate通知政策更新

crates.io团队将不再针对每个检测到的恶意crate发布博客文章,因为大多数情况下这些crate没有实际使用。我们将在删除含恶意软件的crate时发布RustSec通告,并可通过RSS订阅获取更新。对于有实际使用的恶意crate,将同时发布博客和RustSec通告。感谢所有报告者和安全工作组的支持。

crates.io:恶意crate通知政策更新

Rust Blog
Rust Blog · 2026-02-13T00:00:00Z
2025-09-25 crates.io 团队通报 2 个恶意 crate: faster_log 和 async_println

2025年9月24日,crates.io团队发现并删除了两个恶意Rust crate:faster_log和async_println。与此同时,SedonaDB发布,专为地理空间分析优化的数据库,支持多语言接口和高效空间查询。

2025-09-25 crates.io 团队通报 2 个恶意 crate: faster_log 和 async_println

Rust.cc
Rust.cc · 2025-09-25T02:24:13Z

Trifecta Tech计划用Rust重写bzip2,以提高压缩和解压速度。尽管存在未解决的bug,Rust在安全性和可维护性方面具有优势。许多开发者对将GNU工具移植到Rust持谨慎态度,认为应从头实现。Rust的稳定ABI与C兼容,便于动态链接,可能推动命令行工具的创新。

bzip2 crate 从 C 切换到 100% rust

程序师
程序师 · 2025-06-19T01:19:33Z

我实现了一个真正的定点Decimal库,尽管已有许多十进制小数库,但大多数是十进制浮点数。希望得到大家的反馈。

真正的 fixed-point decimal crate

Rust.cc
Rust.cc · 2025-06-16T11:44:17Z
【Rust日报】2025-04-24 cargo-seek:TUI 的 crate 管理工具

文章探讨了 Rust 在软件安全性方面的优势,通过与 C 语言在 DNS 消息解码中的比较,发现 Rust 代码没有任意代码执行漏洞,且开发效率更高。测试结果表明,Rust 的安全性和错误恢复能力优于 C,开发速度更快,证明使用 Rust 可以提升软件安全性。

【Rust日报】2025-04-24 cargo-seek:TUI 的 crate 管理工具

Rust.cc
Rust.cc · 2025-04-24T02:42:00Z
掌握Rust项目结构:包、crate和模块的使用 🚀

随着Rust项目的增长,有效组织代码变得至关重要。Rust的模块系统通过包、crate和模块来清晰地结构项目。本文介绍了Rust模块的工作原理、可见性管理、Cargo工作区的使用及大型应用的最佳实践,以帮助专业组织Rust项目。

掌握Rust项目结构:包、crate和模块的使用 🚀

DEV Community
DEV Community · 2025-03-15T07:51:39Z
掌握Rust中的大型项目组织

Rust项目结构包括crate和package。crate是基本的编译单元,分为库和可执行文件;package包含多个crate及其元数据。测试文件应放在tests和benches目录中。工作区用于管理多个相关项目,简化依赖和构建过程。

掌握Rust中的大型项目组织

DEV Community
DEV Community · 2025-02-28T11:45:23Z

anyerr 是一个动态错误处理库,提供可定制的 AnyError 类型,支持错误包装、上下文信息和调用堆栈捕获,便于调试和错误报告。

动态错误处理 crate: anyerr

Rust.cc
Rust.cc · 2025-02-19T13:10:26Z

Rust中同名crate因版本不同可能导致类型冲突,手动调整版本繁琐。希望Rust能像Python一样,使用同名包的单一版本,以减少冗余和错误。

【crates版本问题】rust经常会有同名crate版本问题导致的错误,请问下它不能像python一样一个包就用一个版本吗?

Rust.cc
Rust.cc · 2025-01-13T16:00:53Z
Rust:包、模块、crate……天哪!

本文介绍了Rust中的crate、package和module的基本概念。crate是Rust程序的基本单元,分为二进制crate和库crate;package是包含Cargo.toml文件的一个或多个crate的集合;module用于组织代码和控制隐私,Rust通过路径来定位代码。这些概念通过实践逐渐清晰。

Rust:包、模块、crate……天哪!

DEV Community
DEV Community · 2025-01-07T15:18:29Z

swaks可以通过SMTP协议直接发送邮件,类似于telnet连接25端口发送邮件。Rust的库大多为客户端,需要真实服务器和注册用户,作者希望找到类似swaks的Rust库。

问个问题,Rust有类似swaks这样的,不借助邮件服务器直接发送邮件的crate吗?

Rust.cc
Rust.cc · 2024-11-22T04:20:24Z

孤儿规则是Rust语言中的关键概念,确保trait实现的连贯性。该规则要求在实现trait时,类型或trait必须至少有一个是在当前crate中定义的,以避免冲突。如果trait和类型均为外部定义,则无法实现。

别再被孤儿规则搞崩溃了!一文揭秘Rust编程秘密

Rust.cc
Rust.cc · 2024-10-31T02:14:41Z

在构建可执行文件时,即使设置了 strip = true,符号被去除,但反编译后仍发现第三方 crate 的常量字符串中包含本地敏感信息(如全路径)。询问如何去除这些信息。

【已解决】release如何去除常量调试信息

Rust.cc
Rust.cc · 2024-10-11T11:07:16Z

在Rust中,控制函数可见性对编写安全和整洁的代码非常重要。除了pub和private,Rust还提供了pub(in path)、pub(super)和pub(crate)等更细致的控制,允许开发者限制函数在特定模块、父模块或整个crate内的访问。这有助于保护内部代码,防止误用,并保持代码的组织性和安全性,便于维护和复用。

在 Rust 中使用 "pub" 管理函数可见性:简单指南

DEV Community
DEV Community · 2024-10-02T11:33:37Z

We’re excited to announce wildcard support across our Ruleset Engine-based products and our open-source wildcard crate in Rust. Configuring rules has never been easier, with powerful pattern...

Go wild: Wildcard support in Rules and a new open-source wildcard crate

The Cloudflare Blog
The Cloudflare Blog · 2024-08-22T14:00:00Z

crates.io下载速度慢,特别是对于依赖git仓库的程序。除了使用VPN或者直接下载并改成本地路径,没有其他快速下载的方法。

依赖git仓库的crate,编译时如何加快下载速度?

Rust.cc
Rust.cc · 2024-06-05T07:14:22Z

在写命令行工具时,需要加入邮件通知功能,但公司邮箱只能通过exchange发送。尝试直接发送soap协议失败,需要ntlm认证。找到了一个可以用的crate,认证通过了,但发送post请求和soap协议返回错误码401。希望有经验的人提供思路。

rust有发送exchange邮件的crate吗

Rust.cc
Rust.cc · 2024-05-25T13:54:52Z

该文章讨论了retour函数的功能,指出它没有提供在特定地址写入jmp跳转到分配内存的功能。

请问有没原生的类似minhook的crate

Rust.cc
Rust.cc · 2024-02-20T07:43:45Z

get_local_info是一个Rust crate,用于获取Linux本地信息,支持KyLin、UOS、HarmonyOS等中文操作系统。目前功能包括网络功能、系统版本获取、系统功能、安全信息检测和文件信息获取等。使用方法为添加依赖并导入到项目中。作者是中国武汉的刘强。

【我的 Rust Crate】获取 Linux 本地信息

Rust.cc
Rust.cc · 2024-01-13T01:00:18Z

项目中使用了sqlx包的BigDecimal类型,但无法使用其包中的其他枚举类型。为了解决问题,引入了原始的bigdecimal包,但存在类型互转的问题。是否有其他解决办法?

rust中如何使用crate中的crate

Rust.cc
Rust.cc · 2023-12-23T09:52:29Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码