[package]
edition = "2018"
name = "rust_icu"
version = "5.5.0"
authors = ["Google Inc."]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = """
Native bindings to the ICU4C library from Unicode.
"""
readme = "README.md"
keywords = [
"icu",
"unicode",
"i18n",
"l10n",
]
license = "Apache-2.0"
repository = "https://github.com/google/rust_icu"
resolver = "2"
[badges.is-it-maintained-issue-resolution]
repository = "google/rust_icu"
[badges.is-it-maintained-open-issues]
repository = "google/rust_icu"
[badges.maintenance]
status = "actively-developed"
[badges.travis-ci]
branch = "main"
repository = "google/rust_icu"
[features]
default = [
"use-bindgen",
"renaming",
"icu_config",
]
icu_config = [
"rust_icu_common/icu_config",
"rust_icu_sys/icu_config",
"rust_icu_ubrk/icu_config",
"rust_icu_ucal/icu_config",
"rust_icu_ucol/icu_config",
"rust_icu_ucsdet/icu_config",
"rust_icu_udat/icu_config",
"rust_icu_udata/icu_config",
"rust_icu_uenum/icu_config",
"rust_icu_ulistformatter/icu_config",
"rust_icu_uloc/icu_config",
"rust_icu_umsg/icu_config",
"rust_icu_unorm2/icu_config",
"rust_icu_ustring/icu_config",
"rust_icu_utext/icu_config",
"rust_icu_utrans/icu_config",
]
icu_version_64_plus = [
"rust_icu_common/icu_version_64_plus",
"rust_icu_sys/icu_version_64_plus",
"rust_icu_ubrk/icu_version_64_plus",
"rust_icu_ucal/icu_version_64_plus",
"rust_icu_ucol/icu_version_64_plus",
"rust_icu_ucsdet/icu_version_64_plus",
"rust_icu_udat/icu_version_64_plus",
"rust_icu_udata/icu_version_64_plus",
"rust_icu_uenum/icu_version_64_plus",
"rust_icu_ulistformatter/icu_version_64_plus",
"rust_icu_uloc/icu_version_64_plus",
"rust_icu_umsg/icu_version_64_plus",
"rust_icu_unorm2/icu_version_64_plus",
"rust_icu_ustring/icu_version_64_plus",
"rust_icu_utext/icu_version_64_plus",
"rust_icu_utrans/icu_version_64_plus",
]
icu_version_67_plus = [
"rust_icu_common/icu_version_67_plus",
"rust_icu_sys/icu_version_67_plus",
"rust_icu_ubrk/icu_version_67_plus",
"rust_icu_ucal/icu_version_67_plus",
"rust_icu_ucol/icu_version_67_plus",
"rust_icu_ucsdet/icu_version_67_plus",
"rust_icu_udat/icu_version_67_plus",
"rust_icu_udata/icu_version_67_plus",
"rust_icu_uenum/icu_version_67_plus",
"rust_icu_ulistformatter/icu_version_67_plus",
"rust_icu_uloc/icu_version_67_plus",
"rust_icu_umsg/icu_version_67_plus",
"rust_icu_unorm2/icu_version_67_plus",
"rust_icu_ustring/icu_version_67_plus",
"rust_icu_utext/icu_version_67_plus",
"rust_icu_utrans/icu_version_67_plus",
]
icu_version_68_plus = [
"rust_icu_common/icu_version_68_plus",
"rust_icu_sys/icu_version_68_plus",
"rust_icu_ubrk/icu_version_68_plus",
"rust_icu_ucal/icu_version_68_plus",
"rust_icu_ucol/icu_version_68_plus",
"rust_icu_ucsdet/icu_version_68_plus",
"rust_icu_udat/icu_version_68_plus",
"rust_icu_udata/icu_version_68_plus",
"rust_icu_uenum/icu_version_68_plus",
"rust_icu_ulistformatter/icu_version_68_plus",
"rust_icu_uloc/icu_version_68_plus",
"rust_icu_umsg/icu_version_68_plus",
"rust_icu_unorm2/icu_version_68_plus",
"rust_icu_ustring/icu_version_68_plus",
"rust_icu_utext/icu_version_68_plus",
"rust_icu_utrans/icu_version_68_plus",
]
icu_version_69_max = [
"rust_icu_common/icu_version_69_max",
"rust_icu_sys/icu_version_69_max",
"rust_icu_ubrk/icu_version_69_max",
"rust_icu_ucal/icu_version_69_max",
"rust_icu_ucol/icu_version_69_max",
"rust_icu_ucsdet/icu_version_69_max",
"rust_icu_udat/icu_version_69_max",
"rust_icu_udata/icu_version_69_max",
"rust_icu_uenum/icu_version_69_max",
"rust_icu_ulistformatter/icu_version_69_max",
"rust_icu_uloc/icu_version_69_max",
"rust_icu_umsg/icu_version_69_max",
"rust_icu_unorm2/icu_version_69_max",
"rust_icu_ustring/icu_version_69_max",
"rust_icu_utext/icu_version_69_max",
"rust_icu_utrans/icu_version_69_max",
]
icu_version_in_env = [
"rust_icu_common/icu_version_in_env",
"rust_icu_sys/icu_version_in_env",
"rust_icu_ubrk/icu_version_in_env",
"rust_icu_ucal/icu_version_in_env",
"rust_icu_ucol/icu_version_in_env",
"rust_icu_ucsdet/icu_version_in_env",
"rust_icu_udat/icu_version_in_env",
"rust_icu_udata/icu_version_in_env",
"rust_icu_uenum/icu_version_in_env",
"rust_icu_ulistformatter/icu_version_in_env",
"rust_icu_uloc/icu_version_in_env",
"rust_icu_umsg/icu_version_in_env",
"rust_icu_unorm2/icu_version_in_env",
"rust_icu_ustring/icu_version_in_env",
"rust_icu_utext/icu_version_in_env",
"rust_icu_utrans/icu_version_in_env",
]
renaming = [
"rust_icu_common/renaming",
"rust_icu_sys/renaming",
"rust_icu_ubrk/renaming",
"rust_icu_ucal/renaming",
"rust_icu_ucol/renaming",
"rust_icu_ucsdet/renaming",
"rust_icu_udat/renaming",
"rust_icu_udata/renaming",
"rust_icu_uenum/renaming",
"rust_icu_ulistformatter/renaming",
"rust_icu_uloc/renaming",
"rust_icu_umsg/renaming",
"rust_icu_unorm2/renaming",
"rust_icu_ustring/renaming",
"rust_icu_utext/renaming",
"rust_icu_utrans/renaming",
]
static = ["rust_icu_sys/static"]
use-bindgen = [
"rust_icu_common/use-bindgen",
"rust_icu_sys/use-bindgen",
"rust_icu_ubrk/use-bindgen",
"rust_icu_ucal/use-bindgen",
"rust_icu_ucol/use-bindgen",
"rust_icu_ucsdet/use-bindgen",
"rust_icu_udat/use-bindgen",
"rust_icu_udata/use-bindgen",
"rust_icu_uenum/use-bindgen",
"rust_icu_ulistformatter/use-bindgen",
"rust_icu_uloc/use-bindgen",
"rust_icu_umsg/use-bindgen",
"rust_icu_unorm2/use-bindgen",
"rust_icu_ustring/use-bindgen",
"rust_icu_utext/use-bindgen",
"rust_icu_utrans/use-bindgen",
]
[lib]
name = "rust_icu"
path = "src/lib.rs"
[dependencies.anyhow]
version = "1.0.25"
[dependencies.log]
version = "0.4.6"
[dependencies.paste]
version = "1.0"
[dependencies.rust_icu_common]
version = "5.5.0"
default-features = false
[dependencies.rust_icu_sys]
version = "5.5.0"
default-features = false
[dependencies.rust_icu_ubrk]
version = "5.5.0"
default-features = false
[dependencies.rust_icu_ucal]
version = "5.5.0"
default-features = false
[dependencies.rust_icu_ucol]
version = "5.5.0"
default-features = false
[dependencies.rust_icu_ucsdet]
version = "5.5.0"
default-features = false
[dependencies.rust_icu_udat]
version = "5.5.0"
default-features = false
[dependencies.rust_icu_udata]
version = "5.5.0"
default-features = false
[dependencies.rust_icu_uenum]
version = "5.5.0"
default-features = false
[dependencies.rust_icu_ulistformatter]
version = "5.5.0"
default-features = false
[dependencies.rust_icu_uloc]
version = "5.5.0"
default-features = false
[dependencies.rust_icu_umsg]
version = "5.5.0"
default-features = false
[dependencies.rust_icu_unorm2]
version = "5.5.0"
default-features = false
[dependencies.rust_icu_ustring]
version = "5.5.0"
default-features = false
[dependencies.rust_icu_utext]
version = "5.5.0"
default-features = false
[dependencies.rust_icu_utrans]
version = "5.5.0"
default-features = false
[dependencies.thiserror]
version = "1.0.9"