rust 相关问题

Rust是一种用于以简单方式编写高度可靠和快速软件的语言。它可用于从高级代码到特定于硬件的代码,从大型熨斗到小型设备。

如何在Rust中拆分一个字符串,我将其作为read!()的输入!

我想根据其中的空白分割输入的字符串。我使用过split_whitespaces()函数,但是当我在自定义输入中使用此函数时,它只是给我第一个...

回答 2 投票 1

无法在返回`()`的函数中使用`?`运算符[重复]

我对生锈还是很陌生,我想编写一个脚本来刮取页面并从页面中拉出所有带有标题的链接。我什至没有发出get请求。 :( fn main(){println!(“ Started!” ...

回答 1 投票 0

比较Option >与Option

是否有一种优雅的方法可以比较Option >与Option的相等性? (或等效地用Result代替Option。)

回答 2 投票 0

为什么货物不能提供丰富多彩的错误消息?

在PowerShell中,如果使用“ rustc”编译“ main.rs”,则可能会收到彩色的语法错误消息。使用“货物建造”,我只能得到2个带有单色语法的彩色单词“正在编译...”“错误...” ...

回答 1 投票 0

如何将文件创建时间转换为整数?

使用fs :: Metadata ::: created,我可以获得文件的创建时间。要以秒为单位(而不是毫秒)进行比较,简单的方法是将创建的时间转换为整数...

回答 1 投票 1

Rust alloc内存布局与大小不一致

我一定在这里误解了一些东西,但是我写了一段简单的代码来测试内存地址,并且得到了一些奇怪的结果:这是代码:使用std :: alloc :: {alloc,Layout}; fn main(...

回答 1 投票 1

我如何检查事物是否在向量中

如何检查事物是否在向量中?让n = vec![“-i”,“ mmmm”];如果n中的“ -i” {println!(“ yes”); } else {println!(“ no”);我猜想我需要将其放入循环中,然后执行“ -...

回答 2 投票 1

我如何从actix处理程序中调用固定的未来?

我有一个异步特征方法,该方法返回一个std Future:Pin ,Box >> + Send >> ResultType是...

回答 1 投票 0

Rust中的链向量和IntoIterator元素

我想在Rust中编写一个函数,该函数将返回由以下各项组成的向量:起始整数,然后是所有中间整数,然后是结束整数。它应该持有的断言是:assert_eq!(...

回答 1 投票 0


参考上的身份封闭

我有一个需要闭包的函数。闭包接受一个引用并返回任何类型K:fn take_closure (f:impl FnMut(&T)-> K){}如果我用一个身份调用take_closure ...

回答 1 投票 0


可变可变的可选输出引脚

我很不熟悉,一直坚持所有权主题。我以为可以,但是无法使Option 在我的函数中可用。你能告诉我应该如何吗? struct Chip {...

回答 1 投票 0

如何在Rust中选择适当的特征实现?

我有一个特征,期望reqwest :: Response或Vec作为参数,只将它们放入select :: document :: Document中。为此,我需要以某种方式获得io :: Read ...

回答 1 投票 0

在Rust中,我可以从我的模块中公开一组函数吗?

我正在实现一个游戏引擎,并希望有一组模块,每个模块都实现某些规则。每个模块都公开一个符合以下定义的函数:fn validate(game:&...

回答 2 投票 1

为什么Rust阻止多个可变引用?

第一个问题来自主题,为什么Rust阻止了多个可变引用?我已经阅读了《锈书》中的章节,并且我了解到,当我们拥有多线程代码时,我们就可以从数据中获得保护...

回答 1 投票 1

如何在Rust中分割字符串作为输入?

我想根据其中的空白分割一个作为输入的字符串。我使用过split_whitespaces()函数,但是当我在自定义输入中使用此函数时,它只是给我第一个...

回答 1 投票 0

panic和process :: exit有什么区别?>

按照标题,这两者之间有什么区别,我何时应该考虑使用另一种?

回答 2 投票 0

为什么即使没有声明,actix_rt也可以直接在代码中使用?

我只是在Cargo.toml中添加了actix_rt,没有在第一行使用use关键字声明它。然后,我可以在代码中使用它。我知道一些常用的功能包含在...

回答 1 投票 0

为什么即使没有声明,actix_rt也可以直接在代码中使用?

我只是在Cargo.toml中添加actix_rt,而不在第一行使用use关键字声明它。然后,我可以在代码中使用它。我知道一些常用的功能已包含在...

回答 1 投票 0

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