[package]
name = "basekit"
version = "0.3.0"
authors = ["WatchDG <baranov@w3m.co>"]
license = "MIT OR Apache-2.0"
description = "Universal library for encoding in various bases"
homepage = "https://github.com/WatchDG/rust-basekit"
documentation = "https://docs.rs/basekit"
repository = "https://github.com/WatchDG/rust-basekit"
readme = "README.md"
edition = "2024"
exclude = [".trae/**", "benches/**", "tests/**"]
[features]
simd-ssse3 = []
simd-avx2 = []
simd-avx512 = []
[dependencies]
[dev-dependencies]
criterion = "0.8"
[profile.bench]
inherits = "release"
lto = "fat"
codegen-units = 1
opt-level = 3
[[bench]]
name = "base64_encode_into_bench"
path = "benches/base64/encode_into_bench/main.rs"
harness = false
[[bench]]
name = "base64_decode_into_bench"
path = "benches/base64/decode_into_bench/main.rs"
harness = false
[[bench]]
name = "base32_encode_into_bench"
path = "benches/base32/encode_into_bench/main.rs"
harness = false
[[bench]]
name = "base32_decode_into_bench"
path = "benches/base32/decode_into_bench/main.rs"
harness = false
[[bench]]
name = "base16_encode_into_bench"
path = "benches/base16/encode_into_bench/main.rs"
harness = false
[[bench]]
name = "base16_decode_into_bench"
path = "benches/base16/decode_into_bench/main.rs"
harness = false