[package] name = "stubborn-io" version = "0.3.5" authors = ["David Raifaizen "] edition = "2021" description = "io traits/structs that automatically recover from potential disconnections/interruptions." license = "MIT" keywords = ["reconnect", "retry", "stubborn", "io", "StubbornTcpStream"] repository = "https://github.com/craftytrickster/stubborn-io" documentation = "https://docs.rs/stubborn-io" readme = "README.md" [dependencies] tokio = { version = "1", features = ["time", "net"] } rand = "0.8" log = { version = "0.4", optional = true } [dev-dependencies] tokio = { version = "1", features = ["macros", "rt", "fs", "io-util"] } tokio-util = { version = "0.7", features = ["codec"] } futures = "0.3" [features] default = ["log"] log = ["dep:log"]