# 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 are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2021"
name = "tuples"
version = "1.19.0"
authors = [
    "LibSugar",
    "2A5F <u2a5f@outlook.com>",
]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Provides many useful tools related to tuples"
readme = "README.md"
keywords = [
    "tuple",
    "iterator",
    "meta",
]
categories = [
    "rust-patterns",
    "no-std",
]
license = "MIT"
repository = "https://github.com/libsugar/tuplers"

[package.metadata.docs.rs]
all-features = true

[features]
afn = []
all = [
    "default",
    "tuple_swap_n",
]
apply_tuple = []
capt = []
cloned = []
combin = []
combinations = []
default = [
    "apply_tuple",
    "combin",
    "split",
    "tuple_iter",
    "tuple_map",
    "transpose",
    "tuple_as",
    "tuple_meta",
    "shorthand",
    "flatten",
    "cloned",
    "tuple_call",
    "re-exports",
    "capt",
    "tuple_get",
    "sort",
    "permutations",
    "combinations",
    "afn",
    "uniform_map",
    "uniform_map_by",
]
flatten = []
permutations = []
re-exports = []
shorthand = []
sort = [
    "tuple_meta",
    "tuple_get",
]
split = [
    "split_parts",
    "split_by",
    "split_to_tuple_by",
    "split_at",
    "split_to_tuple_at",
]
split_at = []
split_by = []
split_parts = []
split_to_tuple_at = []
split_to_tuple_by = []
transpose = []
tuple_as = []
tuple_call = []
tuple_get = []
tuple_iter = []
tuple_map = []
tuple_meta = []
tuple_swap_n = []
uniform_map = []
uniform_map_by = []

[lib]
name = "tuples"
path = "src/lib.rs"

[[test]]
name = "test"
path = "tests/test.rs"

[[test]]
name = "test_iter"
path = "tests/test_iter.rs"

[[test]]
name = "test_macro_tuple"
path = "tests/test_macro_tuple.rs"

[[test]]
name = "test_map"
path = "tests/test_map.rs"

[[test]]
name = "test_meta"
path = "tests/test_meta.rs"

[dependencies]
