腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(122)
视频
沙龙
1
回答
为什么
rustc
编译
抱
怨我
的
简单
代码
“
特征
std
::
io
::
Read
没
有为
Result
<
File
,
anyhow
::
Error
>
实现
”
、
我看到avrow_cli运行得很好,但我不明白
为什么
avrow_cli处理得那么好。谁能指出出什么问题了吗?谢谢。 下面是一段
代码
和错误消息。, &args[1]); .
read
(true) .open(&args[<
File
,
std
::
io
::
Error
>:
std</
浏览 18
提问于2021-06-20
得票数 0
回答已采纳
2
回答
问号运算符如何转换错误类型?
、
这不能
编译
: todo!() foo()这一点也不是:}pub fn bar() ->
anyhow<
浏览 0
提问于2020-10-14
得票数 1
回答已采纳
1
回答
该标准是否定义了
Result
<T、dyn
std
::
error
::
Error
>
的
别名?
、
、
我知道,您可以在其中定义自定义错误类型
的
别名。典型
的
例子似乎是,它可能返回一个尽管我编写了自定义
的
错误类型,但一般情况经常出现,特别是在顶级函数(处理所有类型
的
错误我注意到我时不时地使用标准
的
特征
,所以我重复地编写
Result
<T, Box<dyn
浏览 6
提问于2021-11-05
得票数 0
1
回答
如何从“文件”推广到“阅读”?
我有一些读取文件
的
工作
代码
,但我需要将其概括为从
简单
磁盘文件以外
的
其他来源提取数据。 use async_
std
浏览 3
提问于2021-01-10
得票数 1
回答已采纳
2
回答
用匹配结果读取锈蚀中
的
行
、
、
我对Rust很陌生,并且尝试
实现
一些基本
的
东西。因此,文档中
的
一个示例是关于从文本文件中读取行
的
:pub fn
read
_lines<P>(filename: P) ->
std
::<em
浏览 13
提问于2021-12-11
得票数 0
回答已采纳
1
回答
属性对象,并将n个字节读入向量。
、
假设我有以下几点,use
std
::
io
::
Read
; enum FooReadError {} fn from(err:
io
::
Error
) ->
浏览 4
提问于2015-07-24
得票数 3
回答已采纳
1
回答
为什么
BufReader::
read
并不总是完全填充给定
的
缓冲区?
、
、
我期望这段
代码
在每个循环中读取3个字节,而不是打印,然而,每8000字节左右
的
文件,它只读取两个字节:use
std
::fs::
File
; let sequence: [u8; 3] = [1, 2, 3]; let
浏览 2
提问于2019-10-16
得票数 3
回答已采纳
1
回答
当我为Vec<T>添加一个
实现
后,
为什么
Rust
编译
器不使用预期
的
特征
实现
?
、
我正在尝试
实现
一个读取器,它可以从文件中提取不同类型
的
值。有一个
File
结构表示文件资源(以及访问其内容
的
方法),还有一个Reader
特征
可以根据结果类型提取值。(虚拟)
实现
如下所示(): use
std
::
io
::
Result
; pub struct
File
浏览 0
提问于2018-09-04
得票数 7
2
回答
E0308从reader.lines()中
的
文件中读取行
、
我是一个经验丰富
的
开发人员,目前正试图教自己锈病,并正在编写一个
简单
的
程序,从一个文件中读取行。我已经前后阅读了Rust
std
:
io
,
std
:
result
和其他文档,这段
代码
很大程度上是直接从文档中提取
的
。我不明白
为什么
下面的程序不
编译
。use
std
::
io
;use
std</
浏览 1
提问于2015-11-22
得票数 1
回答已采纳
1
回答
如何正确使用Option::ok_or()方法?
、
我有这样
的
代码
: let foo: i32 = Some("1") Ok(())由于某些原因,无法
编译
此
代码
:
error
[E0277]: the trait bound `&str:
std
::convert::From&l
浏览 0
提问于2019-01-04
得票数 6
回答已采纳
2
回答
如何将函数作为线程
的
参数传递?
、
、
在这里,
代码
:use
std
::thread;use
anyhow
::
Result
<SocketServer>{ println!Deleting..."
浏览 5
提问于2022-11-25
得票数 0
回答已采纳
1
回答
锈蚀结构激励法要以结构为参数
我有一个生锈
的
结构和
实现
:use
std
::fs::
File
;use serde::Deserialize; let opened_
file
=
浏览 5
提问于2022-10-31
得票数 -1
回答已采纳
1
回答
如何将split()
的
结果返回到锈蚀中
的
main()?
我想读取一个csv文件,当我使用
简单
的
静态数组来模拟时,它
编译
了OK。但是,如果我将其更改为真正
的
读取文件
代码
,则
编译
失败。use
std
::collections::BTreeMap;use
std
::fs::
File
; fn
浏览 1
提问于2022-11-21
得票数 0
回答已采纳
1
回答
是否有更
简单
的
方法将BufReader传递给函数?
、
要读取PNG文件
的
字节,我希望创建一个名为
read
_8_bytes
的
函数,它将在每次调用该文件时读取该文件中
的
下8个字节。fn main(){ let mut png_reader = BufReader::new(png[0;8]; png_reader.
read
_exact(&mut byteBuffer).expect(&qu
浏览 1
提问于2022-01-03
得票数 1
1
回答
为什么
普通匹配表达式
编译
,而map_err调用不
编译
?
使用
rustc
1.30.1和reqwest0.9.5。 我有一个函数调用其他几个函数,这些函数可能返回不同类型
的
错误,特别是
std
::
io
::
Error
和reqwest::
Error
。要将这些信息传播给调用方,最
简单
的
解决方案似乎是将它们放入Box中,后者可以方便地
实现
From<
Error
>特性以及
Error
特性本身。(Box::new) // Compile <e
浏览 1
提问于2018-12-01
得票数 1
回答已采纳
1
回答
无法在tokio::fs::
File
上调用poll_
read
、
、
我有一个封装了
File
结构
的
结构,我希望这个结构
实现
AsyncRead
特征
,这样就可以在
代码
的
其他部分使用它来代替
File
: struct TwoWayFile<'a> { cx: &mut Context<'_>, ) -> Poll<
io
::
Result
浏览 43
提问于2020-03-30
得票数 1
回答已采纳
1
回答
锈蚀actix_web::main“预期
的
`
std
::
result
::
Result
<(),由于返回类型
的
std
::
io
::
Error
>`”,但建议
的
类型不起作用
、
、
目标是创建一个
简单
的
开源博客引擎,但是在我
实现
了CLI参数解析器和基本SQL连接池之后,
代码
就不再
编译
了。------------------- expected `
std
::
result
::
Result
<(),
std
::
io
::
Error
>` because of return type |= note: expected enum `
std
::
r
浏览 8
提问于2020-08-06
得票数 0
回答已采纳
1
回答
锈病预期
的
dyn ToString,发现f64
、
我很难用
代码
来编写容器来存档。我已经指定了
std
::fmt::Display
的
特征
绑定,因为
实现
它
的
任何类型都有to_string()。f64
实现
了这个特性,所以我不明白这个错误是如何发生
的
。我还犯了一个错误,
编译
器抱怨x不是引用,我还没有搞清楚,这就是
为什么
我最初没有这个问题中
的
代码
。use
std
::
error
::
Error
浏览 10
提问于2022-08-24
得票数 1
回答已采纳
1
回答
铁锈:从(仅) <T>不同
的
函数中返回一个泛型结构
、
、
、
、
提供程序必须
实现
AsRef<[u8]>,以便数据可以来自静态字节、堆分配
的
内存、映射
的
内存以及其他数据。我有几种创建FileData
的
方法,它们似乎运行得很好。(
file
: &
File
) ->
Result
<u64, Box<dyn
Error
>> { pub fn
read</em
浏览 2
提问于2021-01-28
得票数 0
回答已采纳
1
回答
使用refs
实现
迭代器时
的
生命周期推断问题
、
、
我正在为一个包含ref
的
结构
实现
一个
简单
的
迭代器:extern crate quick_xml;use
std
::fs::
File
;use xls
浏览 0
提问于2018-09-02
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券