version = 4
[[package]]
name = "autocfg"
version = "1.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53"
[[package]]
name = "bitflags"
version = "2.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3ded4057c258ba199e2d26386d3af3780957ecaee6c4ef4041c6b4b8b97c0b06"
[[package]]
name = "cfg-if"
version = "1.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4e7648175b45a9a48536d676f68d918270699102aa8dab5496df06904c914600"
[[package]]
name = "crossbeam-utils"
version = "0.8.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a31eee39dddec8330830986fcd7625edb5a24ec90ea038215273bbc3adb08ac6"
[[package]]
name = "errno"
version = "0.3.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
dependencies = [
"libc",
"windows-sys",
]
[[package]]
name = "futures-core"
version = "0.3.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92d699e522242e69e3003b94ecc1f960f3a5e015aa7c5d7486e65ad01dd94f5e"
[[package]]
name = "futures-io"
version = "0.3.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "53c0fa8157de1303bfffdaa1cc2a673bfffb60102f76b0ef4441659124373fed"
[[package]]
name = "hermit-abi"
version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e17592d60ebacc7d5e169f4663c5f84f9161cc90328abcfe8456f41e4dfcb284"
[[package]]
name = "laputa-async-channel"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7bc87267f27aaf695b7013b1390072d53a5e80b8be45cd9832a796f03d8459d"
dependencies = [
"futures-core",
"laputa-concurrent-queue",
"laputa-event-listener-strategy",
"pin-project-lite",
]
[[package]]
name = "laputa-async-io"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6d75f2ace1bbee94c67a9c1e022acf4162e1df1e282e719193c3d570c386fe9d"
dependencies = [
"autocfg",
"cfg-if",
"futures-io",
"laputa-concurrent-queue",
"laputa-futures-lite",
"laputa-parking",
"laputa-polling",
"rustix",
"slab",
]
[[package]]
name = "laputa-async-net"
version = "0.2.0"
dependencies = [
"laputa-async-io",
"laputa-blocking",
"laputa-futures-lite",
]
[[package]]
name = "laputa-async-task"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8479caeebd96f813f14bcfd847b020d92af1a7062fdf8f1a656ac36208b1ee40"
[[package]]
name = "laputa-atomic-waker"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42f43a967276368758cda7890ed49d86644c6bb15a38ef076a994c01919c519d"
[[package]]
name = "laputa-blocking"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b5307f6ef191b21327f88e5521ff7828d041f6f174f48efa447e663a593d690"
dependencies = [
"futures-io",
"laputa-async-channel",
"laputa-async-task",
"laputa-futures-lite",
"laputa-piper",
]
[[package]]
name = "laputa-concurrent-queue"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6179d1dbd7c258003759a22b0dd88beb29d25bd2e2217aff122aabb13e90e0f1"
dependencies = [
"crossbeam-utils",
]
[[package]]
name = "laputa-event-listener"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd9bb0caa65a5116e23368cea5866c76b062fb5daea22f190d1f9e53d5f37293"
dependencies = [
"laputa-parking",
"pin-project-lite",
]
[[package]]
name = "laputa-event-listener-strategy"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2f50148883ff09499035129dd532c044c6b4c4f20046a743045f30d2aebaf919"
dependencies = [
"laputa-event-listener",
"pin-project-lite",
]
[[package]]
name = "laputa-fastrand"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5ba00eb2c80112de18ae40685855ef7dcf4d557f3090e04db849494b42f7cd2c"
[[package]]
name = "laputa-futures-lite"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4d52309f459dd10b9032709acd9114d0a1eb9f4affc5db78a1d04e5a81962869"
dependencies = [
"futures-core",
"futures-io",
"laputa-fastrand",
"laputa-parking",
"pin-project-lite",
]
[[package]]
name = "laputa-parking"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f3b4ca69cac5ee40105f5eed67e28b0a71fa644d0ca50d3f48a38d3ad251eaf4"
[[package]]
name = "laputa-piper"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e53f1ca64d433d8d406fa30d7bea5f680855b8d059204cade6f005dc0103740b"
dependencies = [
"futures-io",
"laputa-atomic-waker",
"laputa-fastrand",
]
[[package]]
name = "laputa-polling"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2440e757e6bd7e3b8ddc23fced61395f698a001a76fde0ccecd2d1f73369beeb"
dependencies = [
"cfg-if",
"hermit-abi",
"rustix",
]
[[package]]
name = "libc"
version = "0.2.191"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "65cd87c9a6d60536580b316ad985726104730a5151c99845f2490428ef91240a"
[[package]]
name = "linux-raw-sys"
version = "0.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53"
[[package]]
name = "pin-project-lite"
version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd"
[[package]]
name = "rustix"
version = "1.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e5e76742e5294153d4dde1207dbec5bdd81eef6fabdc0d2118babadabfd858aa"
dependencies = [
"bitflags",
"errno",
"libc",
"linux-raw-sys",
"windows-sys",
]
[[package]]
name = "slab"
version = "0.4.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5"
[[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",
]