|0.1.7||Jun 10, 2019|
|0.1.6||Apr 8, 2019|
|0.1.5||Mar 9, 2019|
|0.1.4||Oct 6, 2018|
|0.1.2||Sep 25, 2018|
#28 in No standard library
151 downloads per month
Used in 8 crates (6 directly)
This crate provides many extensions to core/std library types, and provides some new abstractions.
This crate provides:
Extension traits for strings/slices/Option/Result/bool.
SelfOps:to extend all types with generic operations.
Type-level representations of bool and unsafe .
Marker traits to encode invariants about types.
To use this crate in no_std contexts disable the default-feature.
This crate support Rust back to 1.20, using a build script to automatically enable features from newer versions.
"std":Enables standard library support.Enabled by default.
"serde_":Enables serde support.Disabled by default.
"typenum":Enables trait impls for typenum types.Disabled by default.
core_extensions is licensed under either of
Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0) MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in core_extensions by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.