腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Rust
print
选项
自定义
结构
在
rust
中,我希望在我的impl fmt::Display for MainStruct中能够打印另一个
结构
。
浏览 13
提问于2020-10-29
得票数 1
回答已采纳
1
回答
Rust
print
结构
地址
我试图在创建
结构
时记录
结构
地址,当它被删除时,当我运行下面的代码时,当我运行下面的代码时,两个
结构
不仅记录相同的地址,而且两个
结构
在被删除时记录不同的地址。有没有正确的方法来做这件事?
浏览 25
提问于2021-01-22
得票数 2
回答已采纳
1
回答
在
Rust
中重写替代的方法
、
、
我对
Rust
中没有
结构
继承和方法覆盖感到有点困惑。例如,当我们想要实现具有
自定义
控件外观能力的图形库时,在其他流行的面向对象语言如Java、C#等中,我们只是将一些渲染方法虚化,让用户扩展我们的控件元素类并覆盖这些方法来改变渲染逻辑。由于
Rust
没有任何
结构
继承和方法重写,您能解释一下如何以
Rust
的方式实现类似的功能吗?
浏览 8
提问于2020-04-16
得票数 3
1
回答
在锈蚀中,枚举与
结构
类型的名称是如何工作的?
、
、
、
我刚刚开始学习
Rust
,并注意到以下代码工作正常,尽管枚举中的各种
选项
似乎被传播到枚举之外,因此与
结构
位于同一个名称空间中:struct{ bar: uint }enum FooBar { Foo(int), Bar(uint) }
结构
和枚举似乎都存在于它们自己的平行宇宙中我希望能解释一下
Rust
中的
结构
名和枚举
浏览 5
提问于2014-08-10
得票数 2
1
回答
我怎样才能沉默“锈迹”中关于链接哪些本地文物的注释呢?
、
我有一个项目,在这个项目中,
Rust
源文件将自动生成并编译成静态库。
浏览 0
提问于2017-12-01
得票数 2
回答已采纳
1
回答
为什么
Rust
代码完成在我的Visual Studio 2015中不起作用?
、
我正在使用带有VisualRust 0.1.2的Visual Studio 2015 v14与
浏览 2
提问于2016-09-20
得票数 5
1
回答
Rust
libc机箱是否会抑制
自定义
恐慌处理程序的编译?
、
、
说,我们可以通过在Cargo.toml文件中添加一些
选项
来“请求”它不能链接到标准库,即:libc = { version = "0.2", default-featuresUbuntu:~/nautilus/src/
rust
/example# cargo build Compiling example v0.0.0 (/home/me/nautilus/src/
rust
Erroneous co
浏览 3
提问于2018-11-29
得票数 1
1
回答
/home/user/..zshenv:5:命令未找到: rustc
我有一个错误:/home/sugar/.zshenv:5: command not found: rustc
RUST
_SRC_PATH=$(rustc --
print
sysroot)/lib/rustlib/src/
rust
/src/
浏览 0
提问于2018-09-04
得票数 1
回答已采纳
3
回答
一步一步的指示,安装生锈和货物混合与Msys2?
、
、
、
、
我试着在Cygwin上安装
Rust
,但是无法与mingw连接。现在我正在尝试用Msys2安装它。我已经安装了Msys2和明威。我试着跟着,但在第二名时我迷路了: 我不知道下一步该怎么办。
浏览 12
提问于2017-11-19
得票数 25
回答已采纳
1
回答
从
Rust
库中将大量数据返回给C#调用方的最快方法是什么?
、
、
、
、
我正在.NET C#中开发一个程序,它使用extern关键字并由DllImport加载,通过
Rust
调用自己的锈蚀库。 C#如何返回这样的内存块指针?这里有线程安全问题吗?
浏览 1
提问于2016-01-05
得票数 4
2
回答
Rust
惰性静态
自定义
结构
实例
、
、
、
在
Rust
中,我试图声明一个
自定义
结构
的静态实例。 因为在默认情况下,我不能分配常量以外的其他值,所以我尝试使用lazy_static。下面是我的
自定义
结构
: pub struct MyStruct { field2: String,} 下面是我尝试实例化它的方法
浏览 22
提问于2020-10-19
得票数 1
回答已采纳
1
回答
如何在
结构
上存储元数据?
在
Rust
中是否有一种方法可以在不改变其字段的情况下为
结构
存储元数据?特性允许我定义访问器函数,但我不认为它们会让我存储状态?我认为这样做的唯一方法是将
结构
包装在另一个MetaData
结构
中,但我更喜欢只传递原始
结构
并使用属性方法来读取/写入数据。 谢谢。
浏览 4
提问于2020-11-19
得票数 1
回答已采纳
1
回答
如何编写一个带有类型参数的泛型函数来满足其自身的限制?
、
我正在尝试编写一个函数,它从别人的框中接收对泛型
结构
的可变引用(因此我不能修改该
结构
的定义)。为
结构
实现的一些方法仅在
结构
满足特定边界时才可用: impl<'s, 'p: 's, P> TryCatch<'s, P> Self: AsMut<HandleScope<'p, ()>TryCatch<v8::HandleScope>) 或者像这样: fn my_func(try_catch: &mut
浏览 15
提问于2021-04-14
得票数 1
2
回答
是否可以直接从Ruby代码中调用
Rust
的struct字段,而无需对相应的字段实现外部"C“getter
、
、
我正在考虑用
Rust
写一个Ruby gem。让我们假设我想要在
Rust
中创建一些
结构
,这些
结构
返回给Ruby代码,类似于示例。在我的Ruby代码中获取Point
结构
时,我想直接调用它的属性。无论这是C扩展、Ruby对象还是用
Rust
编写的,我都不应该有什么不同。 编辑:我希望
Rust
代码的行为像一个本机扩展。因此,返回的
结构
应该是可从Ruby端调用的,类似于使用ruby对象作为值的C
结构
。当然,要在
rust
代码中处理
浏览 1
提问于2014-10-17
得票数 1
4
回答
在防火墙后,如何在Windows上使用rustup安装
Rust
?
、
channel updates for 'stable-x86_64-pc-windows-msvc'info: causederror during do
浏览 0
提问于2017-03-17
得票数 17
3
回答
为什么
Rust
程序比C、Haskell和OCaml版本使用更多的内存?
在这种情况下,
Rust
程序使用10倍多的内存。在其他情况下,我看到
Rust
程序使用5倍多的内存。let () = let line = read_line () in
print
_endline line
print</e
浏览 4
提问于2015-09-24
得票数 48
2
回答
如何从crate/module/function派生代码?
、
据我所知,
Rust
支持#[derive]属性在编译时从数据
结构
生成代码。如何为整个机箱、模块或函数生成代码?此处不允许使用#[derive]属性。我想生成一个在项目中涉及多个项(
结构
/枚举/函数)的函数。fn example1() {
print
("{:?}"
浏览 0
提问于2018-05-10
得票数 0
1
回答
是否有一种方法可以在不编辑实际库源代码的情况下对库中的
结构
或枚举使用#[派生]?
我正在开发一个使用的
Rust
程序,我非常喜欢它提供的用于
自定义
结构
和枚举的#[derive(Serialize, Deserialize)]宏。宏在我自己的类型中工作得很好。我会自己在这些类型上实现Serialize和Deserialize特性,但是Deserialize的代码特别复杂,对于我在
结构
中使用的每一个库类型来说,编写代码都会很痛苦。
浏览 2
提问于2018-01-15
得票数 7
回答已采纳
1
回答
转换C指针到
结构
,以“锈蚀”为单位
、
、
、
我在
Rust
中绑定了C中的一个库,但是它们还没有完成。
浏览 2
提问于2020-06-24
得票数 0
1
回答
在
Rust
中与引用对象一起返回引用
、
、
在
Rust
中使用Future时,通常会在用lambda实现的链式处理步骤之间传递对象的所有权(例如连接、处理数据等)。我理解这个概念,并且已经做了很多,没有问题。
浏览 0
提问于2018-01-05
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在 Rust 代码中编写 Python 是种怎样的体验?
Rust FFI 编程-Rust导出共享库06
半小时入门Rust,这是一篇Rust代码风暴
Rust FFI 编程-其它语言调用 Rust 代码-Python
2019 年可以选用这些 Rust IDE/DE
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券