# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies
#
# If you believe there's an error in this file please file an
# issue against the rust-lang/cargo repository. If you're
# editing this file be aware that the upstream Cargo.toml
# will likely look very different (and much more reasonable)

[package]
name = "core_extensions"
version = "1.3.2"
authors = ["rodrimati1992 <rodrimatt1985@gmail.com>"]
include = ["Cargo.toml", "src_core_extensions/**/*.rs", "build.rs", "./readme.md", "./APACHE_license", "./MIT_license"]
description = "Extensions for core/std library types, and other miscelaneous features."
readme = "readme.md"
keywords = ["no-std"]
categories = ["no-std"]
license = "MIT/Apache-2.0"
repository = "https://github.com/rodrimati1992/core_extensions"
[package.metadata.docs.rs]
features = ["std", "serde_", "all_items", "rust_1_51", "docsrs"]

[lib]
name = "core_extensions"
path = "src_core_extensions/lib.rs"
[dependencies.core_extensions_proc_macros]
version = "=1.3.0"
optional = true

[dependencies.serde]
version = "1.0"
optional = true
default-features = false
[dev-dependencies.rand]
version = "0.4.6"

[features]
all_items = ["bools", "callable", "collections", "const_default", "const_val", "generics_parsing", "item_parsing", "macro_utils", "integers", "iterators", "marker_type", "on_drop", "option_result", "phantom", "self_ops", "slices", "strings", "transparent_newtype", "type_asserts", "type_identity", "type_level_bool", "void"]
alloc = []
bools = ["type_identity"]
callable = []
collections = []
const_default = []
const_val = ["enable_proc_macro_crate", "generics_parsing"]
docsrs = []
enable_proc_macro_crate = ["core_extensions_proc_macros"]
generics_parsing = ["enable_proc_macro_crate"]
integers = []
item_parsing = ["generics_parsing", "macro_utils", "core_extensions_proc_macros/item_parsing"]
iterators = []
macro_utils = ["enable_proc_macro_crate", "core_extensions_proc_macros/macro_utils"]
marker_type = []
on_drop = []
option_result = ["type_identity"]
phantom = []
rust_1_46 = []
rust_1_51 = ["rust_1_46"]
self_ops = []
serde_ = ["serde"]
slices = []
std = ["alloc"]
strings = ["slices"]
track_caller = ["rust_1_46"]
transparent_newtype = []
type_asserts = ["type_identity"]
type_identity = []
type_level_bool = []
void = []
[badges.travis-ci]
repository = "rodrimati1992/core_extensions/"
