[dependencies.anyhow]
optional = true
version = "1.0.69"
[dependencies.base64]
optional = true
version = "0.21.0"
[dependencies.chrono]
optional = true
version = "0.4.23"
[dependencies.futures]
optional = true
version = "0.3.28"
[dependencies.lazy_static]
optional = true
version = "1.4.0"
[dependencies.pin-project-lite]
optional = true
version = "0.2.9"
[dependencies.rust-crypto]
optional = true
version = "0.2.36"
[dependencies.rustc-serialize]
optional = true
version = "0.3.24"
[dependencies.tokio]
optional = true
version = "1.26.0"
[dependencies.uuid]
optional = true
version = "1.3.0"
[dependencies.wd_sonyflake]
optional = true
version = "0.0.1"
[features]
b64 = ["base64", "anyhow"]
chan = ["tokio/time", "futures", "pin-project-lite"]
default = []
fs = ["tokio/fs"]
full = ["b64", "md5", "point-free", "hex", "ptr", "snowflake", "uid", "time", "sync", "fs", "pool", "chan"]
hex = ["rustc-serialize"]
md5 = ["rust-crypto"]
point-free = []
pool = ["tokio/rt-multi-thread"]
ptr = []
snowflake = ["wd_sonyflake", "lazy_static"]
sync = ["anyhow", "tokio/sync", "tokio/time", "tokio/rt-multi-thread"]
time = ["chrono"]
uid = ["uuid/v4", "uuid/v5"]
[package]
authors = ["wangdong <1443965173@qq.com>"]
description = "tools for rust"
edition = "2021"
license = "MIT/Apache-2.0"
name = "wd_tools"
readme = "README.md"
version = "0.8.4"