version = 4
[[package]]
name = "arty_io_core"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d8beb11deb0e392519518ab4f1f63a3c49891155b74edb4d8989201055cddd93"
[[package]]
name = "arty_io_host"
version = "0.1.0"
dependencies = [
"arty_io_core",
"data_privacy",
"foldhash",
"observed",
"static_assertions",
"thread_aware_core",
]
[[package]]
name = "cfg-if"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
[[package]]
name = "data_privacy"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96cd7fd5bb918193243166d60f569d5ee06a770ec8bf6b79abb2a23b1ac56a9e"
dependencies = [
"data_privacy_core",
"data_privacy_macros",
"rustc-hash",
]
[[package]]
name = "data_privacy_core"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "68172d52df2d862a9804a8dcbcebc253535ebe0d0954613b3ff8761967ef7843"
[[package]]
name = "data_privacy_macros"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "056d12902354da5b84c8ac9aa9c31c3d265eeef0eeca3fd3124737c9bfdd5fb3"
dependencies = [
"data_privacy_macros_impl",
]
[[package]]
name = "data_privacy_macros_impl"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "50bb83ab9546558d174f0d592f7db1e89fc7fd24a04730c3c4270daf3eca2134"
dependencies = [
"proc-macro2",
"quote",
"syn 3.0.5",
]
[[package]]
name = "foldhash"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb"
[[package]]
name = "futures-core"
version = "0.3.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92d699e522242e69e3003b94ecc1f960f3a5e015aa7c5d7486e65ad01dd94f5e"
[[package]]
name = "observed"
version = "0.27.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d11c8b40706d5feecd7140abf1a491d9d13b9fc3007ab3f84630ed62685d060b"
dependencies = [
"data_privacy",
"observed_macros",
"ohno",
"performables",
"pin-project",
"smallvec",
"thread_aware",
"thread_local",
"tick",
]
[[package]]
name = "observed_macros"
version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9690ff2005cd275fd24726bb6e60aa8429c5436aa606080b649b946396aab32f"
dependencies = [
"observed_macros_impl",
]
[[package]]
name = "observed_macros_impl"
version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a34073397e8cfaa1f2ee973aa6821fb124f132e5e4935699e4cdfec8c0a1d72"
dependencies = [
"proc-macro2",
"quote",
"syn 3.0.5",
]
[[package]]
name = "ohno"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "67922df3646e8f0953af30e66647be24f02518cf1f4f160d021bc738182e333e"
dependencies = [
"ohno_macros",
"typeid",
]
[[package]]
name = "ohno_macros"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "12528c18ca9d578146dfdf1407ffcd9daebfefda1949dd1c016b8832f83e2245"
dependencies = [
"ohno_macros_impl",
]
[[package]]
name = "ohno_macros_impl"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d2daefea908c4baf7a805b32f8bedd0955c54d8167e73a7584bf6793a3bd8afa"
dependencies = [
"proc-macro2",
"quote",
"syn 3.0.5",
]
[[package]]
name = "performables"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c33ccc114be5c94bf9d1068e14c830790cd24c25a5cf654fb9be0d1b758557f2"
dependencies = [
"thread_aware_core",
]
[[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.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b9be42f50aa861c555654aa3a37f52f4b1074bacf4e48fe0ef7fa584e80f1f0f"
[[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.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "12df2e0110f65b775f769bb17ef989067a1d931b2eb822bd4346631eeada89f9"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "thread_aware"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "82f2d8f0aa7bc71a23d3d7a29f3fa900ba9c8eaa77f4dd26555d5971876965f1"
dependencies = [
"thread_aware_core",
"thread_aware_macros",
]
[[package]]
name = "thread_aware_core"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "666b23e2beda781541846ca49f41f3913681de55052d97d85443cddaeebb6d79"
[[package]]
name = "thread_aware_macros"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "126a351b9012f8a23a07ada9117c16783f1393fa35a7d147a74433077cd5cd2c"
dependencies = [
"syn 3.0.5",
"thread_aware_macros_impl",
]
[[package]]
name = "thread_aware_macros_impl"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7bafd0853ac2befab6db91557ed512a447ca06d1305dafb697d4cb5d0a35315c"
dependencies = [
"proc-macro2",
"quote",
"syn 3.0.5",
]
[[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.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "191bbf2c450bf3bd3e93578bee072575fa7211378d159dd16a234c210c58b92c"
dependencies = [
"futures-core",
"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.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"