2个不稳定版本
使用旧的Rust 2015
0.2.0 | 2017年4月15日 |
---|---|
0.1.0 | 2017年2月21日 |
#14 in #along
在3个crate中使用(通过multistr)
6KB
121 行
额外的Default
特质
额外的与Default
特质一起使用的特质。您可以在CC0 1.0通用许可下自由使用和修改此代码。
用法
要在自己的项目中使用,只需将以下内容添加到您的Cargo.toml
文件中。
[dependencies]
extra-default = "0.1"
有关更正式的文档,您可以在此处找到rustdoc。
lib.rs
:
此crate提供了额外的Default
特质,这些特质对切片和字符串非常有用。
DefaultRef
实现了for<'a> &'a Self: Default
。DefaultBox
实现了Box<Self>: Default
。DefaultOwned
实现了<Self as ToOwned>::Owned: Default
。