Rust1.43.0现已发布。这是一个相当小的版本,没有新的主要功能,提供了一些新的稳定的API、一些编译器的性能改进以及与宏相关的小功能。一些具体更新内容如下:item碎片在宏中,可以使用item片段将项目插值到特征、impls和externblocks的主体中。
例如:macro_rules!mac_trait{($i:item)={traitT{$i}}}mac_trait!{fnfoo(){}}这将产生:traitT{fnfoo(){}}围绕原语的类型推断围绕原语,引用和二进制操作的类型推断得到了改进。代码示例使这一点更容易理解:该代码无法在Rust1.42上编译,但是可以在Rust1.43上编译。letn:f32=0.0+0.0;在Rust1.42中,用户会得到一个错误,提示“hey,Idontknowhowtoaddanf64andanf64witharesultoff32“。
现在,该算法正确地确定了0.0和0.0应该改为f32。用于测试的新Cargo环境变量为了帮助进行集成测试,Cargo将设置一些新的环境变量。Librarychanges现在,用户可以直接在floats和integers上使用关联的常量,而不必导入模块。有一个新primitive模块可以重新导出Rust的原始类型。
当用户编写宏并要确保类型不被遮盖时,这可能很有用。此外,还稳定了六个新的API:Once::is_completedf32::LOG10_2f32::LOG2_10f64::LOG10_2f64::LOG2_10iter::once_with以及一些其他变化,更多详情可查看发布说明:https://blog.rust-lang.org/2020/04/23/Rust-1.43.0.html。
本文来源:KB体育官网-www.vapilawyers.com
多建在城郊或风景区,中国古代称别业、别馆,3 世纪,意大利山坡地带出现台阶式别墅。中国西晋出现别墅,如洛阳石崇的金谷别墅。此外,历代著名的...
多建在城郊或风景区,中国古代称别业、别馆,3 世纪,意大利山坡地带出现台阶式别墅。中国西晋出现别墅,如洛阳石崇的金谷别墅。此外,历代著名的...
多建在城郊或风景区,中国古代称别业、别馆,3 世纪,意大利山坡地带出现台阶式别墅。中国西晋出现别墅,如洛阳石崇的金谷别墅。此外,历代著名的...
多建在城郊或风景区,中国古代称别业、别馆,3 世纪,意大利山坡地带出现台阶式别墅。中国西晋出现别墅,如洛阳石崇的金谷别墅。此外,历代著名的...
Copyright © 2006-2023 www.vapilawyers.com. KB体育官网科技 版权所有 地址:青海省海南藏族自治州措勤县近同大楼557号 ICP备24806122号-9