eyeball 0.8.7

Add observability to your Rust types!
Documentation
[[bench]]
harness = false
name = "set_a_lot"
required-features = ["__bench"]
[dependencies.criterion]
optional = true
version = "0.5.1"

[dependencies.futures-core]
version = "0.3.26"

[dependencies.readlock]
version = "0.1.5"

[dependencies.readlock-tokio]
optional = true
version = "0.1.1"

[dependencies.tokio]
features = ["sync"]
optional = true
version = "1.25.0"

[dependencies.tokio-util]
optional = true
version = "0.7.8"

[dependencies.tracing]
default-features = false
features = ["std"]
optional = true
version = "0.1.37"
[dev-dependencies.futures-util]
default-features = false
version = "0.3.26"

[dev-dependencies.stream_assert]
version = "0.1.0"

[dev-dependencies.tokio]
features = ["sync", "macros", "rt"]
version = "1.25.0"

[features]
__bench = ["dep:criterion", "dep:tokio", "tokio?/rt-multi-thread"]
async-lock = ["dep:readlock-tokio", "dep:tokio", "dep:tokio-util"]
[lints.clippy]
branches_sharing_code = "warn"
cloned_instead_of_copied = "warn"
dbg_macro = "warn"
empty_line_after_outer_attr = "warn"
inefficient_to_string = "warn"
macro_use_imports = "warn"
map_flatten = "warn"
mod_module_files = "warn"
mut_mut = "warn"
nonstandard_macro_braces = "warn"
semicolon_if_nothing_returned = "warn"
str_to_string = "warn"
todo = "warn"
unreadable_literal = "warn"
unseparated_literal_suffix = "warn"
wildcard_imports = "warn"

[lints.rust]
missing_debug_implementations = "warn"
missing_docs = "warn"
rust_2018_idioms = "warn"
semicolon_in_expressions_from_macros = "warn"
unreachable_pub = "warn"
unused_import_braces = "warn"
unused_qualifications = "warn"

[package]
categories = ["asynchronous", "gui"]
description = "Add observability to your Rust types!"
edition = "2021"
keywords = ["async", "observable", "reactive"]
license = "MPL-2.0"
name = "eyeball"
readme = "README.md"
repository = "https://github.com/jplatte/eyeball"
rust-version = "1.70.0"
version = "0.8.7"
[package.metadata.docs.rs]
features = ["async-lock", "tracing"]
rustdoc-args = ["--cfg", "docsrs"]