rust-cargo 相关问题

Cargo是Rust编程语言的官方包管理器。

尝试创建随机数以const

我正在尝试使用 const_random 创建一个随机数为 const 值并获得相同的值 我有以下代码: 使用 const_random::const_random; pub mod random_id{ 常量编号:u64 =

回答 1 投票 0

带有嵌套包的 Cargo 工作区无法正常工作

我有以下项目结构: 。 ├── Cargo.toml └── 任务1 ├── Cargo.toml ├── 来源 │   ├── main.rs │   ├── 资源.rs │   └── 用户.rs └── 测试 └── 任务1.r...

回答 1 投票 0

未声明的结构体用法

使用 reqwest,我尝试将响应转换为结构。我正在按照该网站的示例进行操作。 我的文件:twilio.rs,我有以下代码 //使用serde::{序列化、反序列化}; 使用

回答 1 投票 0

“警告:字段`somebool`永远不会被读取”对于仅在第二个非特征实现中引用的结构字段

这可能是我还不知道的功能。我有这样的编译器消息: $ 货物构建--lib 编译 secondaryimpl v0.1.0 (/home/nsdd/garage/sames/rustex/secondimpl) 警告:字段 `somebool` 是 ne...

回答 1 投票 0

Rust 编译器:“警告:字段 `somebool` 永远不会被读取”,因为结构体字段仅在第二个非特征实现中引用

这可能是我还不知道的功能。我有这样的编译器消息: $ 货物构建--lib 编译 secondaryimpl v0.1.0 (/home/nsdd/garage/sames/rustex/secondimpl) 警告:字段 somebool 永远不会...

回答 1 投票 0

在命令行上指定链接器

我有这样的货物配置: [target.x86_64h-apple-darwin] 链接器 =“x86_64-apple-darwin14-clang” ar =“x86_64-apple-darwin14-ar” 请告诉我如何传输这些参数...

回答 1 投票 0

错误:在 Windows 上使用 Rust 中的 pcap 箱

我在 Rust 中遇到链接问题。 我是 Rust 新手,正在使用 pcap 板条箱构建一个库项目。 在 Linux 和 Mac OS 上一切正常,但是当我在 Windows 上尝试时,我就得到了链接...

回答 2 投票 0

当目标架构为 WASM 时默认启用 Cargo 功能?

我的板条箱的 Cargo.toml 的一部分: [特征] wasm = ["ed25519-dalek/nightly", "rand/wasm-bindgen", "js-sys"] 当板条箱在另一个项目中使用时,这是有效的,并且“wasm”功能是

回答 2 投票 0

rust可以保存编译器的优化记录吗?

在C中,我可以使用以下命令输出编译器优化信息: clang -O2 main.c -o main -fsave-优化-记录 Rust 是否也有这样的选项来输出优化信息...

回答 1 投票 0

如何设置 Cargo 的默认并行作业数量 [-j 4]?

有没有办法将货物设置为默认添加 -j 4 到所有调用? 作为解决方法,我使用了这个脚本: 货物j4 #!/bin/bash 货物“$1”-j 4 但这并不总是有效(我忘记打电话......

回答 2 投票 0

Rust 中的 Swift dylib,无需使用 unsafe

在 Rust 中,有什么方法可以在不使用 unsafe 的情况下从 Rust 运行 swift dylib。或者有什么方法可以从 rust 中调用 swift 函数,而不会 rust 不安全。到目前为止,无论我尝试过什么,我都必须使用...

回答 1 投票 0

运行“cargo test”时是否可以使用自定义“#[panic_handler]”?

我在 Rust 项目中有一些基于运行单个文件的单元测试。如果由于某种原因程序正常失败,我的测试基础设施将打印出一些详细信息...

回答 1 投票 0

如何移动 RUST 工具安装目录?

我错误地在我的“src”树中安装了 RUST。它有效,但我想将其移动到本地 AppData 目录下的某个位置,例如“%LOCALAPPDATA%\Rust”或“%LOCALAPP...

回答 1 投票 0

如何处理多个嵌套的工作空间根?

如何使用 Cargo 拥有多个嵌套工作区? 我有以下项目结构: 我的工作空间 ├── 项目_a │  └── Cargo.toml ├── 项目_b │  └── Cargo.toml │ └── 项目_b_depe...

回答 4 投票 0

如何调用单独的结构,并将其导入到结构的另一个 impl 特征中?

我知道标题听起来很奇怪,但基本上我正在用 Rust 创建一个数学库。我有 1 个具有微分、牛顿法、级数等基本函数的结构,但我也有

回答 1 投票 0

在 Rust 中仅向当前线程发送 SIGTERM 信号

使用 nix::sys::signal::{self, SigSet}; #[东京::测试] 异步 fn test_shutdown() { 让服务器 = TestServer::new().await; 让 proxy = ProxyUnderTest::new(server.listen_port).await; 睡眠(标准::时间::

回答 1 投票 0

如何引用我的板条箱中的非 Rust(配置)文件?

我的包中的 config/ 目录中列出了许多配置文件,并将它们包含在我的 Cargo.toml 中: include = ["src/**/*", "README.md", "config/**/*"] 什...

回答 1 投票 0

如何在 Rust 中构建文件?

为了学习经验,我想开始一个新的 Rust 项目并努力向上。到目前为止的主要困难是,每当我尝试将文件保留在某种结构中时,我都会遇到一些问题。 为此

回答 1 投票 0

解析器无法在货物发布中选择依赖版本

虽然导入termimad 0.25.4的程序可以编译,但似乎无法使用cargopublish发布,因为选择了两个版本的crossterm导入。 termimad 0.25.4 声明了这些

回答 1 投票 0

如何指定仅二进制依赖项?

我有一个包含二进制文件和库的板条箱。该库的依赖性非常小,而二进制文件则需要更多的东西,例如加载文件或执行范围内的并行操作。 当前...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.