腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
减少
rust
类型
签名
中
的
重复
?
rust
remove_node<'b>(&'b mut self, node: N) { } } context playground 我有很多
重复
的
<'a, G, E, N, EW, NW, ER, NOW, EOW>,似乎所有这些特征图像都占用了很大
的
空间。这只是糟糕
的
代码,还是我做错了什么?
浏览 12
提问于2020-03-22
得票数 4
回答已采纳
1
回答
当引用不需要时,为什么原始指针需要const关键字?
rust
请参考下面的代码,以获得已注释掉
的
行。它不能由
Rust
编译器编译,这意味着我们需要显式地为
Rust
中
的
原始指针指定像*const i32这样
的
常数。但是对于对其切入点不可变
的
引用,我们不需要使用原始指针显式地指定常数。那么,为什么
Rust
不使用一种更对称
的
方式来表达引用和原始指针
的
相同意义,因为引用实际上是遮罩下
的
指针?
浏览 2
提问于2021-04-18
得票数 5
回答已采纳
1
回答
铁锈封闭和Haskell lambda有什么区别?
haskell
、
lambda
、
rust
、
closures
最近,我在
中
讨论
如何
将一堆具有相同
签名
的
闭包放入
Rust
中
的
向量
中
。来自Haskell
的
背景,似乎有点复杂,锈蚀闭包每个都有自己独特
的
类型
,需要一个特征来表示它们。在Haskell
中
,lambda由其
签名
键入,如果
签名
相同,则
类型
相同。 锈闭包和Haskell lambda函数之间是否有语义上
的
区别?
浏览 1
提问于2018-02-28
得票数 15
回答已采纳
2
回答
与使用继承
的
类成员相比,struct成员名称是否使用更多
的
内存?
class
、
memory
、
struct
、
rust
我正在尝试用
Rust
实现一种基于类
的
格式,它没有类或像继承这样
的
面向对象
的
概念。class Human: public Creature {}; bool has_fur;如果我想在
Rust
中
实现相同
的
结构,我会这样做: id: i32, salary: i32, struct Dog
浏览 1
提问于2020-01-13
得票数 1
回答已采纳
1
回答
如何
化名为一种冲动
的
特质?
rust
、
traits
我有许多以下
类型
的
签名
功能: |x: u32| x 我怎样才能给Fn(u32) -> u32起一个名字,这样我就不用
重复
了虽然我可以做type X = Fn(u32) -> u32;,但
Rust
不会让我使用它,因为它是一种
类型
,而不是一种特性。我必须等待,还是可以做其他
的
事情?
浏览 0
提问于2019-09-14
得票数 8
回答已采纳
1
回答
为什么相同
签名
的
Rust
闭包不具有相同
的
类型
?
rust
、
closures
按照,
Rust
处理异步块和闭包时,返回
类型
与不同
类型
相同。在Haskell,他们得到了同样
的
待遇。
浏览 4
提问于2022-06-27
得票数 0
回答已采纳
2
回答
是否有任何方法显式地编写闭包
的
类型
?
closures
、
rust
我开始阅读关于闭包
的
。从指南中: 这是因为在
Rust
中
,每个闭包都有其独特
的
类型
。因此,不同
签名
的
闭包不仅有不同
的
类型
,而且具有相同
签名
的
不同闭包也有不同
的
类型
。是否有一种方法显式地写入闭包
的
类型
签名
?是否有任何编译器标志可以扩展推断
的
闭包
类型
?
浏览 7
提问于2015-03-22
得票数 7
回答已采纳
1
回答
在and_then
的
类型
定义
中
,T来自哪里?
rust
在
Rust
中
,
类型
有一个方法,该方法定义为:where我不明白该
如何
阅读这个
类型
声明。从上下文来看,我知道T在某种程度上与self包含
的
类型
有关,但是我
如何
通过只查看
类型
签名
就知道这一点呢?作为比较,Haskel
浏览 0
提问于2019-07-22
得票数 1
回答已采纳
1
回答
锈蚀
中
的
功能原型是什么?
function
、
rust
、
prototype
、
terminology
我想了解#[inline]属性在
Rust
中
的
行为,所以我正在阅读。这是很有帮助
的
,但我觉得描述
的
这一部分令人困惑(强调我
的
): 我从未听说过“函数原型”一词用于锈蚀。我知道在JavaScript
中
存在这样一个概念,但是JavaScript和
Rust
的</e
浏览 0
提问于2019-01-10
得票数 9
回答已采纳
1
回答
如何
才能计算出函数
的
类型
签名
(引用)?
rust
、
type-signature
我有几个函数
的
实现,我想测试一下。为了做到这一点,我希望将对它们
的
引用放入一个数组
中
,然后逐个调用它们。由于最近
的
语法更改,要做到这一点,您需要首先显式转换函数以使用正确
的
类型
签名
进行函数引用。由于用于声明函数
的
语法与其实际
类型
不同,这是一项非常重要
的
任务。
如何
计算具有非平凡
签名
的
Rust
函数
的
引用
类型
(例如
浏览 4
提问于2015-01-26
得票数 2
2
回答
C字符串-在使用字符串时,指向有符号字符和无符号字符
的
指针是否会产生影响?
c
、
rust
、
c-strings
、
ffi
这个问题最初源于这样一个事实,即我目前正在处理来自
Rust
的
OpenGL绑定。返回无符号字符指针
的
OpenGL函数
的
示例
签名
:但是,
Rust
中
的
一些函数将C字符串转换为安全抽象,需要
类型
为consti8*
的
指针(因此,相当于C
中
已
签名
的
字符)。现在,我
的
问题是,有
浏览 4
提问于2022-07-26
得票数 1
回答已采纳
1
回答
为什么需要将特征作为函数参数传递?
syntax
、
rust
、
traits
在下面将特征作为参数传递
的
示例
中
,函数
签名
中发送impl
的
必要性是什么?我理解特征是更一般
的
类型
,而不是具体
的
类型
,但是既然
Rust
编译器不允许跨结构和特征共享名称,为什么需要在函数
签名
中提供impl来表示
类型
?{}", item.summarize());文档提到,上面的
签名
只是下面
签名
的
语法糖。使用trait Summary而
浏览 1
提问于2019-08-19
得票数 0
回答已采纳
2
回答
有办法压缩同一数据
的
多个
签名
吗?
signature
、
compression
因此,我正在使用一个系统,允许每个用户都拥有自己
的
私钥对。然而,空间是宝贵
的
。那么,有办法压缩相同数据
的
多个
签名
吗? 使用Curve25519,但其他算法可能是可以接受
的
。
浏览 0
提问于2014-06-24
得票数 6
回答已采纳
2
回答
如何
使用具有doctest
的
Rust
项目实现条件编译?
rust
、
rustdoc
我使用了条件编译来更改函数
的
类型
签名
,现在不能在两种“功能”模式下运行相同
的
doctest,所以我需要一种方法来退出doctest。我曾尝试将常规测试中使用
的
#[cfg_attr(feature = "rss_loose", ignore)]和///
rust
,ignore合并为///
rust
,cfg_attr(feature = "
浏览 2
提问于2016-07-10
得票数 4
1
回答
在
Rust
中
,是否有任何方法将静态变量包含到其他文件
中
?
rust
、
static
静态变量与锈蚀我想知道是否可以简单地插入一个模块,以避免重新定义这些静态变量。具体来说,我是否可以创建一个模块并导入我
浏览 4
提问于2020-08-16
得票数 1
回答已采纳
2
回答
如何
为iOS创建一个锈蚀动态库(dylib)?
ios
、
rust
、
dylib
锈蚀工具链目前不允许为目标aarch64-apple-ios创建动态库机箱
类型
(cdylib或dylib)。我
的
用例是,我正在构建一个
Rust
库,该库对Apple提供
的
Objc系统库进行多次调用。如果我创建一个静态库,Cargo/
Rust</e
浏览 20
提问于2020-07-17
得票数 3
1
回答
Rust
编程语言究竟是
如何
实现
的
?
rust
、
compiler-construction
如果您在
中
检查语言百分比,它说97.6%
的
锈蚀lang编译器是用铁锈写成
的
。那么这到底是怎么回事呢?
如何
创建一种编程语言(我认为这与编译器有关,因为它是谁读代码
的
,不是吗?)自己写
的
。
浏览 3
提问于2021-04-14
得票数 2
回答已采纳
2
回答
有多大
的
“int”可以隐式地转换为“char”?
c
、
casting
、
ascii
使用以下代码: printf("%c %c ", 82, 2130); }R R
如何
将
浏览 7
提问于2020-08-30
得票数 3
回答已采纳
1
回答
如何
使用RustCrypto (ECDSA)对文档进行
签名
?
rust
、
cryptography
、
ecdsa
我对
Rust
相当陌生,但我正在尝试构建一个类似于用
Rust
编写
的
OpenSSL
的
命令行工具。 现在我不知道
如何
使用ecdsa板条箱。
如何
生成私钥?
浏览 5
提问于2021-04-08
得票数 4
回答已采纳
1
回答
C库回调函数
中
类型
参数
的
引用
rust
、
ffi
我正在为一个具有以下
签名
的
函数
的
C库编写一个
Rust
接口:void execute(callback_t callback);type Callback<T
浏览 0
提问于2018-10-16
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
苹果企业签名中让人遗忘的签名类型
Rust 基础系列#3:Rust 中的数据类型|Linux 中国
【译】Arc在Rust 中是如何工作的
程序员如何减少开发中的 Bug?
快递单号查询过程中如何避免出现重复的单号
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券