[package]
name = "reliakit-timeout"
version = "0.1.2"
edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
homepage.workspace = true
documentation = "https://docs.rs/reliakit-timeout"
readme = "README.md"
description = "Clock-agnostic deadlines and timeouts for retries and resilience. no_std and zero-dependency."
keywords = ["timeout", "deadline", "reliability", "resilience", "no-std"]
categories = ["algorithms", "no-std", "rust-patterns"]
[package.metadata.docs.rs]
all-features = true
[features]
core = ["dep:reliakit-core"]
[dependencies]
reliakit-core = { path = "../reliakit-core", version = "0.1", optional = true, default-features = false }
[[example]]
name = "timeout_basic"
path = "examples/basic.rs"
[lints]
workspace = true