version = 4
[[package]]
name = "bitflags"
version = "2.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3"
[[package]]
name = "derive-where"
version = "1.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ef941ded77d15ca19b40374869ac6000af1c9f2a4c0f3d4c70926287e6364a8f"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "disqualified"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c9c272297e804878a2a4b707cfcfc6d2328b5bb936944613b4fdf2b9269afdfd"
[[package]]
name = "proc-macro2"
version = "1.0.106"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4"
dependencies = [
"proc-macro2",
]
[[package]]
name = "rx_core_common"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3713c0850bf1ad89802810c2b0dfafb2f8b6bc6947b521f2852364a82f6aae54"
dependencies = [
"bitflags",
"derive-where",
"disqualified",
"rx_core_macro_observable_derive",
"rx_core_macro_observer_derive",
"rx_core_macro_operator_derive",
"rx_core_macro_subscriber_derive",
"rx_core_macro_subscription_derive",
"thiserror",
"variadics_please",
]
[[package]]
name = "rx_core_macro_common"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bc165205e9068596253f048972651d7907e933ccb15cc00b70873936e5395c1e"
dependencies = [
"proc-macro2",
"quote",
"syn",
"thiserror",
]
[[package]]
name = "rx_core_macro_observable_derive"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6efa85a9a1db181e79c8126b2ceabca470efaab5456a87e92045b87426952bbf"
dependencies = [
"quote",
"rx_core_macro_common",
"syn",
]
[[package]]
name = "rx_core_macro_observer_derive"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0e34ecd81824879f64d51e1cba2442a6879cc7ddec8d5aadc77a324454792636"
dependencies = [
"quote",
"rx_core_macro_common",
"syn",
]
[[package]]
name = "rx_core_macro_operator_derive"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6f44a15064b587d4e3a0c6ef98412eac6e0597e564bbd7d8e4682844e51037ef"
dependencies = [
"quote",
"rx_core_macro_common",
"syn",
]
[[package]]
name = "rx_core_macro_subscriber_derive"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "902f126262e90b804cf416eb2033b4dc6710d53d200b1f3e36f9b93c1186b338"
dependencies = [
"quote",
"rx_core_macro_common",
"syn",
]
[[package]]
name = "rx_core_macro_subscription_derive"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6916bd5be181b163104d1612cb56eaa510650129553c0efe485fff2075144b27"
dependencies = [
"quote",
"rx_core_macro_common",
"syn",
]
[[package]]
name = "rx_core_operator_composite"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0bbfccf9dc9db09d54705b7efdfe0cb1d82da7e5b1bcba922b9fd2f5d82f59c"
dependencies = [
"derive-where",
"rx_core_common",
"rx_core_macro_operator_derive",
"rx_core_macro_subscriber_derive",
]
[[package]]
name = "rx_core_operator_count"
version = "0.2.0"
dependencies = [
"derive-where",
"rx_core_common",
"rx_core_macro_operator_derive",
"rx_core_macro_subscriber_derive",
"rx_core_operator_composite",
]
[[package]]
name = "syn"
version = "2.0.114"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "thiserror"
version = "2.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
version = "2.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "unicode-ident"
version = "1.0.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"
[[package]]
name = "variadics_please"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "41b6d82be61465f97d42bd1d15bf20f3b0a3a0905018f38f9d6f6962055b0b5c"
dependencies = [
"proc-macro2",
"quote",
"syn",
]