version = 4
[[package]]
name = "arty_io_core"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e75bd2fd0a751e9c36f5d64af4e11b3938b63e7623615e1ce51e3f8989e4bf4"
dependencies = [
"thread_aware_core",
]
[[package]]
name = "arty_io_host"
version = "0.6.0"
dependencies = [
"arty_io_core",
"data_privacy",
"foldhash",
"observed",
"static_assertions",
"thread_aware_core",
]
[[package]]
name = "cfg-if"
version = "1.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4e7648175b45a9a48536d676f68d918270699102aa8dab5496df06904c914600"
[[package]]
name = "data_privacy"
version = "0.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6694763ed49aaa9675283509093c37c5376929bf156b84a7622e386391cc9663"
dependencies = [
"data_privacy_core",
"data_privacy_macros",
"rustc-hash",
]
[[package]]
name = "data_privacy_core"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "609218f0a42d32fe5e8d860c71b97ca29f9889ac00343e9915fb95aa64fd90db"
[[package]]
name = "data_privacy_macros"
version = "0.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f4cbb7f42416792ae4198f35b9dea42f68538847fbb76f298f82a114a4cfdbf6"
dependencies = [
"data_privacy_macros_impl",
]
[[package]]
name = "data_privacy_macros_impl"
version = "0.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f02c5b3375a719400b4cb7cb3c360f3f5d58d0827a16e361a06f8adcb8303cf3"
dependencies = [
"proc-macro2",
"quote",
"syn 3.0.9",
]
[[package]]
name = "foldhash"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb"
[[package]]
name = "libc"
version = "0.2.191"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "65cd87c9a6d60536580b316ad985726104730a5151c99845f2490428ef91240a"
[[package]]
name = "observed"
version = "0.30.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a40e7e493d1705b6d20eefcf3288d8f2bfc6cabdbc3868a5f179aa371a07781"
dependencies = [
"data_privacy",
"observed_macros",
"ohno",
"performables",
"pin-project",
"smallvec",
"thread_aware",
"thread_local",
"tick",
]
[[package]]
name = "observed_macros"
version = "0.30.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c585a70c20087492b6c91030a5e6aecb1b5a033ca93b2208cd74cbb376e0a84e"
dependencies = [
"observed_macros_impl",
]
[[package]]
name = "observed_macros_impl"
version = "0.30.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "225f0d99f5f56d051532f2e822c81b01cd47b251eac93224ef07ef34ced7c04e"
dependencies = [
"proc-macro2",
"quote",
"smallvec",
"syn 3.0.9",
]
[[package]]
name = "ohno"
version = "0.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a800c5ce524851c4e46502ac6a27cbf8f33ea89fb23a35189af7be3a6394b221"
dependencies = [
"ohno_macros",
"typeid",
]
[[package]]
name = "ohno_macros"
version = "0.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d3eabdefe96ef313541d8b89ca4949b6d4279e755d026478dfb6959aabf01bd1"
dependencies = [
"ohno_macros_impl",
]
[[package]]
name = "ohno_macros_impl"
version = "0.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "99aff4f65c4403fac9a60f00d13dd66a9158dbbce9bbf7d6d42b4b92aed74bcf"
dependencies = [
"proc-macro2",
"quote",
"syn 3.0.9",
]
[[package]]
name = "performables"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d43fd00b5f27b216f8c100aabbd510708ba59e8e0e495be4c215388d6fa44c16"
dependencies = [
"libc",
"thread_aware_core",
"windows-sys",
]
[[package]]
name = "pin-project"
version = "1.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2466b2336ed02bcdca6b294417127b90ec92038d1d5c4fbeac971a922e0e0924"
dependencies = [
"pin-project-internal",
]
[[package]]
name = "pin-project-internal"
version = "1.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c96395f0a926bc13b1c17622aaddda1ecb55d49c8f1bf9777e4d877800a43f8b"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.119",
]
[[package]]
name = "pin-project-lite"
version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd"
[[package]]
name = "proc-macro2"
version = "1.0.107"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.47"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001"
dependencies = [
"proc-macro2",
]
[[package]]
name = "rustc-hash"
version = "2.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6b1e7f9a428571be2dc5bc0505c13fb6bf936822b894ec87abf8a08a4e51742d"
[[package]]
name = "smallvec"
version = "1.16.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d0d5d4b1981b8bbbb7aed204cae5726d683d5d6ac7e74ec54122ea28f315e7c8"
[[package]]
name = "static_assertions"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
[[package]]
name = "syn"
version = "2.0.119"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "syn"
version = "3.0.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d78c8dee4c7bf0e14673097256fed6142ce9d3b85a408189d07482442145823b"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "thread_aware"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "91bb6b2e9345a13e8cd4d139ff7a2f9431d08a970176e1d912b3dd2daf0f4c40"
dependencies = [
"thread_aware_core",
"thread_aware_macros",
]
[[package]]
name = "thread_aware_core"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "57778db8b100c42b96ccbbc52563d60f384943c507c891a6cffb2b76637fbaad"
[[package]]
name = "thread_aware_macros"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f9eeaa4e4e2f8177cb624df9de5bc8d2064137d09d294ab6af5263a3ef40c45f"
dependencies = [
"syn 3.0.9",
"thread_aware_macros_impl",
]
[[package]]
name = "thread_aware_macros_impl"
version = "0.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "894c6e58c6f97b5eadf673072d983541522832f2691ec3dc3c8a4f01d89dd529"
dependencies = [
"proc-macro2",
"quote",
"syn 3.0.9",
]
[[package]]
name = "thread_local"
version = "1.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1ad99c4c6d32803332c548b1af0540b357b3f5fc0be8f6c6bfe8b2e6ae784070"
dependencies = [
"cfg-if",
]
[[package]]
name = "tick"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d22341ae5de4c1a3c6ce007e7584558e2b039bc6ef5bcbcab15cc9dd3826c770"
dependencies = [
"performables",
"pin-project-lite",
"thread_aware",
]
[[package]]
name = "typeid"
version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c"
[[package]]
name = "unicode-ident"
version = "1.0.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2c754d6c33795a1c324727428e5a7dedb5b06195f9890bdbcba760d3e246563"
[[package]]
name = "windows-link"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
[[package]]
name = "windows-sys"
version = "0.61.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
dependencies = [
"windows-link",
]