[package]
edition = "2021"
name = "meta_tools_min"
version = "0.2.13"
authors = [
"Kostiantyn Wandalen <wandalen@obox.systems>",
"Dmytro Kryvoruchko <dm.vict.kr@gmail.com>",
]
description = """
Collection of general purpose meta tools. Minimal Set.
"""
homepage = "https://github.com/Wandalen/wTools/tree/master/module/rust/meta_tools_min"
documentation = "https://docs.rs/meta_tools_min"
readme = "Readme.md"
keywords = [
"fundamental",
"general-purpose",
]
categories = [
"algorithms",
"development-tools",
]
license = "MIT"
repository = "https://github.com/Wandalen/wTools/tree/master/module/rust/meta_tools_min"
resolver = "2"
[package.metadata.docs.rs]
all-features = true
include = [
"/rust/impl/meta",
"/Cargo.toml",
"/Readme.md",
"/License",
]
[lib]
name = "meta_tools_min"
path = "rust/impl/meta/meta_tools_min_lib.rs"
[[test]]
name = "meta_tools_min_test"
path = "rust/test/meta/meta_tools_min_tests.rs"
[[test]]
name = "meta_tools_min_smoke_test"
path = "rust/test/_integration_test/smoke_test.rs"
[dependencies.for_each]
version = "~0.1"
optional = true
default-features = false
[dependencies.impls_index]
version = "~0.1"
optional = true
default-features = false
[dependencies.literally]
version = "~0.1"
optional = true
default-features = false
[dependencies.mod_interface]
version = "~0.1"
optional = true
default-features = false
[dependencies.paste]
version = "~1.0"
optional = true
default-features = false
[dev-dependencies.test_tools]
version = "~0.1"
[features]
collection_make = ["literally"]
default = [
"for_each",
"impls_index",
"mod_interface",
"collection_make",
"idents_concat",
"use_std",
]
full = [
"for_each",
"impls_index",
"mod_interface",
"collection_make",
"idents_concat",
"use_std",
"use_alloc",
]
idents_concat = ["paste"]
use_alloc = []
use_std = []