[package]
edition = "2024"
rust-version = "1.95.0"
name = "literalize"
version = "0.1.0"
authors = ["Alpheus <contact@alphe.us>"]
build = false
include = [
"src/**",
"Cargo.toml",
"README.md",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = """
A library to build literal-based singleton types and values
"""
homepage = "https://github.com/literalize/rust"
readme = "README.md"
keywords = [
"literalize",
"literal",
"const",
"singleton",
"util",
]
categories = [
"parser-implementations",
"web-programming",
]
license = "MIT"
repository = "https://github.com/literalize/rust"
[package.metadata.docs.rs]
features = ["all"]
[features]
all = [
"serde",
"utoipa",
]
default = []
serde = [
"dep:serde",
"literalize_macros/serde",
]
utoipa = [
"dep:utoipa",
"literalize_macros/utoipa",
]
[lib]
name = "literalize"
path = "src/lib.rs"
[dependencies.literalize_macros]
version = "0.1.0"
[dependencies.serde]
version = "^1.0.0"
optional = true
[dependencies.utoipa]
version = "^5.0.0"
optional = true