Files
libphonenumber/Cargo.toml
2025-07-13 21:16:14 +03:00

47 lines
949 B
TOML

[package]
name = "rlibphonenumber"
version = "0.1.0"
edition = "2024"
build = "build/rust_build.rs"
[dependencies]
# logging standard in rust
log = "0.4.27"
# helpful error package
thiserror = "2.0.12"
# protobuf lib required to use .proto files from assets
protobuf = "3.7.2"
# optimized concurrent map
dashmap = "6.1.0"
# just regex package
regex = "1.11.1"
# for fast 0-alloc int to string conversion
itoa = "1.0.15"
# simple macro for single allocation
# concatenation of strings
fast-cat = "0.1.1"
# lib for derive enum iteration
strum = { version = "0.27.1", features = ["derive"] }
# Simple lib to converts any unicode valid chars into decimals
dec_from_char = "0.2.0"
[build-dependencies]
thiserror = "2.0.12"
protobuf-codegen = "3.7.2"
[dev-dependencies]
colog = "1.3.0"
env_logger = "0.11.8"
criterion = "0.5"
phonenumber = "0.3"
[[bench]]
name = "format_bench"
harness = false
[[bench]]
name = "parsing_bench"
harness = false