内容简介:Rust 1.23.0 发布了。Rust 是一门由 Mozilla 开发的专注于安全性,速度和并发性的系统编程语言。 更新内容: 语言: Arbitrary auto traits are now permitted in trait objects. rustc now uses subtyping on ...
Rust 1.23.0 发布了。Rust 是一门由 Mozilla 开发的专注于安全性,速度和并发性的系统编程语言。
更新内容:
语言:
Arbitrary
autotraits are now permitted in trait objects.rustc now uses subtyping on the left hand side of binary operations. Which should fix some confusing errors in some operations.
编译器:
Enabled
TrapUnreachablein LLVM which should mitigate the impact of undefined behaviour.rustc now suggests renaming import if names clash.
Display errors/warnings correctly when there are zero-width or wide characters.
rustc now avoids unnecessary copies of arguments that are simple bindings This should improve memory usage on average by 5-10%.
Updated musl used to build musl rustc to 1.1.17
库:
Allow a trailing comma in
assert_eq/nemacroImplement Hash for raw pointers to unsized types
impl
From<*mut T>forAtomicPtr<T>impl
From<usize/isize>forAtomicUsize/AtomicIsize.Removed the
T: Syncrequirement forRwLock<T>: SendRemoved
T: Sizedrequirement for{<*const T>, <*mut T>}::as_refand<*mut T>::as_mutOptimized
Thread::{park, unpark}implementationImproved
SliceExt::binary_searchperformance.impl
FromIterator<()>for()Copied
AsciiExttrait methods to primitive types. Use ofAsciiExtis now deprecated.
完整内容请查看发行说明。
下载地址:
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- Scala面向对象编程之Trait高级编程技术实践-JVM生态编程语言实战
- 逻辑式编程语言极简实现(使用C#) - 1. 逻辑式编程语言介绍
- 我的“第二”编程语言
- 编程语言特性:函数
- 编程语言的巅峰
- 各种编程语言对比
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
复杂:信息时代的连接、机会与布局
罗家德 / 中信出版集团股份有限公司 / 2017-8-1 / 49.00 元
信息科技一方面创造了人们互联的需要,另一方面让人们在互联中抱团以寻找归属感,因此创造了大大小小各类群体的认同和圈子力量的兴起,即互联的同时又产生了聚群,甚至聚群间的相斥。要如何分析这张网?如何预测它的未来变化?如何在网中寻找机会,实现突围?本书提出了4个关键概念──关系、圈子、自组织与复杂系统: • 关系 关系是人与人的连接,又可以被分为强关系和弱关系。强关系就是和你拥有亲密关系的人,......一起来看看 《复杂:信息时代的连接、机会与布局》 这本书的介绍吧!
Base64 编码/解码
Base64 编码/解码
XML、JSON 在线转换
在线XML、JSON转换工具