腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
参数
位置
对
Option
<
T
>`
使用
`
impl
<
T
>
From
<
T
>
是
惯用
的
吗
?
这个特性
是
fn
from
(val:
T
) ->
Option
<
T
> { }这作为一个论点有多
惯用
呢考虑这个例子: fn do_things(parameters: &Foo, optional_ar
浏览 6
提问于2018-08-17
得票数 6
回答已采纳
2
回答
如何在结构中创建空指针?
、
我不太明白如何在内存中创建一个指向空空间
的
指针。C++ string data;}
T
*data;锈菌 ponts: *const
Option
<assocc<
T
>>, data:
T
,
impl
tes
浏览 6
提问于2016-08-18
得票数 6
回答已采纳
1
回答
如何实现不同内部类型之间
的
转换?
[feature(destructuring_assignment)] pub x:
T
, }
impl
<F,
T
:
From
<F>>
From
<Point<F>> for Point<
T
> { fn
from
<F>(f: Point<
浏览 17
提问于2021-07-03
得票数 0
2
回答
如何在锈病中化名Into<
Option
<
T
>>?
在
Rust中
使用
Into<
Option
<
T
>>作为可选
参数
是
一种常见
的
模式,因为它允许用None或一些用户友好
的
t
:
T
调用函数。但是,我发现这种类型
的
注释有点冗长,所以我想
对
这个模式进行别名。直到
在
锈蚀中稳定下来之前,似乎有一种混淆特性
的
黑客攻击:。
浏览 2
提问于2021-07-23
得票数 1
回答已采纳
1
回答
如何在没有泛型类型
的
字段
的
情况下在Rust中定义泛型结构?
有一种特性提供了一组不
使用
self
的
函数。还有一个
使用
该特性
的
函数
的
结构: path: String,} pub struct Images<
T
: ImageFormat>
浏览 0
提问于2018-12-30
得票数 2
回答已采纳
2
回答
impl
特征
参数
和泛型函数
参数
之间有什么区别?
这与带有特征约束
的
泛型函数之间是否有区别? fn func2<
T
: Foo>(_:
T
) {}
浏览 3
提问于2017-11-27
得票数 38
回答已采纳
3
回答
如何表示可以为Rc<
T
>或Weak<
T
>
的
字段
我希望
在
struct中有一个这样
的
字段: bar: Smart<
T
>其中bar可以是Rc<
T
或Weak<
T
>,这取决于Foo
的
不同实例之间
的
“所有权关系”。
在
Rust中,除了创建自定义枚举之外,是否有任何
惯用
的
方法来实现这一点?
浏览 1
提问于2019-12-03
得票数 2
1
回答
在
没有生存期
参数
的
类型上限制实现生存期
的
问题
、
我试图
在
Rust中实现一个BST (用于HW3中
的
可爱
的
Rust入门),并且我遇到了与生命周期有关
的
错误,以及如何限制与类型相关
的
类型
的
生命周期,而这些类型没有生命周期。is where the need for a lifetime on}
impl
<
Option
<
T
&
浏览 0
提问于2017-01-03
得票数 3
回答已采纳
1
回答
如何具体地从
Option
<
T
>转换为Result<
T
,()>?
我
是
生锈新手!从
Option
<
T
>到Result<
T
, ()>
的
最佳转换方法是什么? 特性似乎很普遍,并返回一个结果。流行
的
num_traits‘有许多转换,但它们都返回一个
Option
<
T
>。然后我注意到NumCast实现了一个返回
Option
<
T
>
的
from
(),所以我想也许它通常有一种非标准
的
方法,但是后来我看
浏览 2
提问于2020-04-19
得票数 8
回答已采纳
1
回答
Rust Into-Trait on Options
我
在
我
的
项目中有一个结构A,它在逻辑上与来自不同机箱
的
结构B相关。两者在内部都有一个可选
的
子结构(C / D)。were found: <std::
option
::
Option
<&'a
T
> as
From
<&'a std::
option
::
Option
<
T
>>><std:
浏览 18
提问于2021-06-11
得票数 0
回答已采纳
2
回答
我怎么才能明确地说出关联类型应该是什么呢?
、
、
我有一个类似于Iterator
的
特征,并
对
其进行了包装: pub struct Wrapped<I: Iterator>(I); 包装迭代器上
的
许多函数
使用
impl
-trait返回新
的
包装迭代器。pub fn bar(self) -> Wrapped<
impl
Iterator<Item=Bar<I::Item>>> {...} } 这样过了一段时间,用户就很容易忘记调用代码中
的
迭代器是什么了(那么
浏览 25
提问于2021-06-18
得票数 4
1
回答
如何从向量中克隆最后一个元素?
我试图编写代码,获取某些向量
的
最后一个元素,并根据该元素执行不同
的
操作(包括向量
的
变异)。ParseItem::End => item_vec.push(ParseItem::Start), }我得到了以下错误: let mut int_vec = vec!为什么我
的
代码不能编译?
浏览 1
提问于2015-08-09
得票数 5
回答已采纳
3
回答
在
泛型方法中从联合式枚举中获取活动值
、
、
、
(key: &str) -> Value { match key { } // what to put here?} fn query<
T
>(
t
:
浏览 6
提问于2015-08-21
得票数 4
回答已采纳
1
回答
底层:如何与会话模块集成
、
、
我正在开发一个玩具验证器添加模块,以更好地理解
的
工作原理。这是我
的
。 fn on_session_ending(_ending_index:SessionIndex, _will_apply_at: Sess
浏览 5
提问于2019-11-24
得票数 0
1
回答
如何实现`
From
<some特性
的
关联type>?`
我
的
直觉
是
定义这样一种类型: TraitError(
T
::Error),} 这类似于鼓励
的
模式,而且似乎
是
惯用
的
。它工作得很好,但我也希望
在
实现中
使用
?,所以我需要实现
From
。
impl
<
T
: Trait>
From
<
T
浏览 1
提问于2020-08-27
得票数 4
回答已采纳
2
回答
使用
带有
参数
化特征
的
未声明类型名称错误
、
我试图
在
参数
化类型上实现一些操作(具体来说,就是
在
Vec<
T
>上实现一些常见
的
“堆栈”操作)。不过,我还不确定它是如何工作
的
,因此,下面
是
我目前正在努力解决
的
问题
的
精简版本: fn top(&self) ->
Option
<
T
>;
impl
Stackfor Vec&
浏览 0
提问于2015-02-13
得票数 1
2
回答
为什么
在
尝试获取
对
装箱值
的
引用时会得到预期
的
类型`()‘?
、
我有这样
的
结构: value:
T
, right:
Option
<Box<Node<
T
>>>, pub fn getLeft(&se
浏览 3
提问于2017-07-28
得票数 0
回答已采纳
1
回答
如何在rust中用泛型数组机箱初始化泛型数组?
、
、
我
使用
generic-array板条箱: struct Foo<N: ArrayLength<i32>> {} 但是它没有解释如何初始化值:
impl
<N: ArrayLength<i32>> Foo<N> { Self { } } 帮助测试人员
的
游乐
浏览 23
提问于2020-04-05
得票数 1
回答已采纳
2
回答
`
T
.into()`工作,但`
from
::
from
(
T
)‘不起作用
() // Compiles} 它适用于input.into(),但在
使用
From
::
from
(
T
)时不再工作on the
impl
of `std::convert::
From
<
T
>` for `std::boxed::Box<std::error::Error&g
浏览 5
提问于2017-09-15
得票数 3
回答已采纳
3
回答
如何为引用自身但不改变自身
的
相关类型
的
迭代器指定生存期?
、
我有这样
的
结构: item:
T
我想为它实现Iterator,以便它每次都返回
对
其item
的
引用:
impl
<'a,
T
> Iterator for &'a RepIter<
T
> {
浏览 5
提问于2017-06-25
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【翻译】Rust生命周期常见误区
Rust从0到1-高级特性-Traits 进阶
Rust中的Pin详解
MySQL数据库应用总结—MySQL数据库视图的操作
谈 C++17 里的 Memento 模式
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券